WordPressとTwilioを連携させる
やりたいこと
- WordPressの問い合わせフォームから来た問い合わせにSMSで返信したい
まずTwilioに登録する
無料で登録ができる。
通話のAPIも使えるみたい。
ただ実際にメールを送るのは有料。
Twilio | Try Twilio Free
番号を登録する
一応ここにテスト用のアカウントがある。SMSの送信はできないがデバッグができる。
Twilio Cloud Communications - APIs for Voice, VoIP, and Text Messaging
実際に送信したい場合はトップページ右上から番号を購入する。
プラグインをインストールする
APIが丁寧に開設されている為、自作でプラグインを作るのも難しくないが、今回はwp-twilio-coreを使う。
ja.wordpress.org
有効化後、設定からまずアカウント情報を登録する。
Twilioのアカウント情報のキーとトークンを入力する。
送りたい番号とメッセージを入力するだけ!
TwilioとWordPress連携の可能性
例えば美容院に予約あった場合、直前にSMSで内容確認メールを送ることもできる。
contact-form7のメールアドレス欄と予約日時をカスタムフィールドにしてしまえば、wp-cronでそのカスタムフィールドにtwilioから自動的にSMSを送ることができる。
通常のメールよりも開封率が高いため、予約確認などはSMSを使うと良いかもしれない。