REFERENCE
開発者リファレンス
認証、API、SDK、Flow Agent のプロセッサ、パラメータ解決のリファレンスです。
Action Object — Message
Message アクションは、ユーザーの代わりに指定したテキストメッセージを送信します。
基本的な使い方
Message アクションは、ボタンをタップするとテキストをボットへ送ります。ユーザーが自分で入力したのと同じ扱いになります。プレーンテキストに対応し、payload を添えることもできます。
使用例
Push Message から Message アクション付きのボタンを送る手順です。
- Template 項目のドロップダウンで
Expressionを選びます。 - エディターに次の JavaScript を入力します。
サポートメニュー
(() => {
return {
type: 'BUTTON',
title: 'サポート',
text: 'どのサービスをご希望ですか。',
buttons: [
{
label: '注文の照会',
action: {
type: 'MESSAGE',
text: '注文を照会したい',
},
},
{
label: '予約する',
action: {
type: 'MESSAGE',
text: 'レストランを予約したい',
},
},
],
};
})()payload を添える
(() => {
return {
type: 'BUTTON',
title: '商品のご相談',
text: 'どの商品についてお知りになりたいですか。',
buttons: [
{
label: '仕様を見る',
action: {
type: 'MESSAGE',
text: '詳しい仕様を教えてください',
payload: {
product_id: 'laptop_001',
inquiry_type: 'specifications',
},
},
},
{
label: '価格を尋ねる',
action: {
type: 'MESSAGE',
text: '価格を教えてください',
payload: {
product_id: 'laptop_001',
inquiry_type: 'pricing',
},
},
},
],
};
})()- Template 項目のドロップダウンで