Workvivoのチャットボットフレームワークは、組織が従業員とやり取りする方法を変革するように設計されている。高度でカスタマイズ可能なチャットボットプラットフォームを通じて、シームレスで直感的でインパクトのある会話が可能になる。
これにより、組織は単純なテキスト応答を超えたカスタマイズされたチャットボット体験を作成し、マルチメディアやインタラクティブな要素を使用してチャット内のインタラクションを強化できます。
デバイス: ウェブ 、 モバイル
役割 / 権限:管理者と開発者
提供状況:一般アクセス
注:Chatアドオンをお持ちのお客様のみ利用可能です。詳細についてはカスタマーサクセス担当者までお問い合わせください。
- 管理者によるボット作成フロー
- 掲載日: developer.workvivo.com
- 新しいボットの会話
- 会話から退出
- テキストとメディアテンプレート
初期API構成:
詳細については、developer.workvivo.comをご参照ください。
- Workvivo APIをBearerトークンで使用する
- WorkvivoからのWebhookリクエストを処理します。
- Workvivoが提供するJWTを使用して、Webhookリクエストの信頼性を確認します。
Workvivo APIの認証
Workvivo APIと対話するには、認証用のBearerトークンが必要です。リクエストを行うときに、トークンをAuthorizationヘッダーに含めます。
必要なスコープ
チャットボットのインタラクションにWorkvivo APIを使用するには、次のスコープが必要です。
chats.bots.read – チャットボットの情報と設定の読み取り用。
chats.bots.write – チャットボットを作成し、チャットボットの設定を更新するためのものです。
chats.message.write - workvivo チャットでメッセージを作成します。
WorkvivoからのWebhookリクエストの処理
ユーザーがWorkvivoでチャットボットと対話すると、Workvivoはボット作成時に指定されたWebhook URLにPOSTリクエストを送信します。このリクエストには、リクエストの信頼性を確認するための x-workvivo-jwt ヘッダーに JWT が含まれています。
Webhook リクエストの形式
HTTPメソッド:POST
コンテンツタイプ:application/json
Webhookヘッダー
x-workvivo-jwt: Workvivoによって生成されたJWT
チャットボットにおけるメディア
- チャットボットの添付ファイルの仕様については、こちらを参照してください。
注:
これにより、メッセージごとに1つのファイルを送信できます。
チャットボットは以下のファイルタイプをサポートしています。
- 画像のMIMEタイプ:gif、png、jpg、jpeg、jfif
- 動画MIMEタイプ:video/mp4、video/x-m4v
-
ファイル:許可されたMIMEタイプに基づくファイルタイプの制限はありません。画像または動画送信時のエラー例外。
- サムネイルも動画に追加できます。
- 最大サイズ:128MB
例:
.
.
Chat管理画面でのチャットボットの作成
[管理] > [チャット管理] に移動し、[ボットの管理] >
「チャットボットを追加」を選択します
- ボットのニックネームを追加します(例:「ヘルプデスク」)。
- ボットの画像URLを追加して、チャットでボットにアバターを与えます
- Botタイプを選択 - これはBotが存在するカテゴリです - 例:生産性
- ボットコールバックURLを追加します
オーディエンスを選択します
- これにより、このBotと通信するためのアクセス権を持つユーザーが決まります
- グローバルはデフォルトで設定されており、管理者はチームを複数選択できます
- 「保存」を選択します
一度保存すると
- ボットはデフォルトでは無効になっている-有効に切り替えて
ここから、Botを編集または削除できます