Fulfillment
webhookを設定することにより、マッチするIntentから得た情報をwebサービスへ送信し、結果を取得する事ができる。
Webhook Requirements
AUTHENTICATIOn
2種類の認証が可能
- ベーシック認証(ログインIDとパスワード)
- Additional Authenticationヘッダを使う
連携するサービスが認証を必要としない場合は、authenticationフィールドは空のままでよい。メソッドはHTTPSを使うのが好ましい。
Limits
- サービスレスポンスのタイムアウト時間は5秒
- サービスから受け取るデータは64KBまで
Webhook for Slot Filling
API.AIの必須パラメータに対してwebサービスからリクエストを送る場合は、User webhook for slot fillingオプションにチェックをする。