アクション

アクションは、リアクションがトリガーされたときにボットが実行する内容です。1 つのリアクションに複数のアクションを設定でき、上から下へ順番に実行されます。エディターのアクションセクションのアクションを追加ボタンで追加します。アクションは実行コンテキストctx)とユーザーのパラメータを通じてデータをやり取りします。詳細は置換と数式をご参照ください。

メッセージと返答

  • メッセージを送信 — 主要なアクション:ブロック(テキスト、写真、ファイル、遅延、AI、リアクション呼び出し)から返答を作成し、インラインボタン、メニュー、ダイアログステップを追加します。詳細はメッセージとボタンをご参照ください。
  • メッセージを保存 — 受信メッセージのテキストをユーザーパラメータに記録します。
  • 転送 — 受信メッセージを指定されたチャットに転送します(オプションのトピック ID 付き)。
  • 通知 — ユーザー、チャット、テキストのデータとともにサービスチャットに通知を送信します。

ユーザー: ラベルとパラメータ

  • ラベルを変更 — 購読者のラベルを追加・削除します。
  • パラメータを変更 — ユーザーパラメータの値を設定、削除、または増減します。

モデレーション

  • 受信メッセージを削除 — 受信メッセージを削除します(オプションで遅延付きのユーザーの全メッセージ)。
  • 送信メッセージを削除 — ボットのメッセージを削除します(このリアクションのメッセージまたはチャット内の全メッセージ、遅延付き)。
  • 権限を変更 — 参加者をミュート / ミュート解除 / バン / バン解除 / 権限制限します。期間または永続的に設定でき、制限する権限を個別に選択できます。
  • 重要なリアクション(色) — オペレーター向けにダイアログを色でマークします。

データとコレクション

  • レコードを作成 — コレクションに行を追加します。「重複排除キー」を使用すると upsert(重複なし)として機能します。
  • レコードを更新 — フィルターに一致する行を変更します。
  • レコードを検索 — 行をコンテキストに配列として読み込みます(反復処理用)。
  • レコードを削除 — フィルターで行を削除します。
  • リストのループctx の配列を反復処理し、各要素に対してネストされたアクションを実行します(例:リストへの一斉配信)。

コレクションの詳細はコレクションとデータをご参照ください。

外部リクエスト

  • Web リクエスト — HTTP リクエスト(GET/POST/PUT/DELETE)。ヘッダー、本文、成功コード、タイムアウト、リトライを設定でき、レスポンスは JSONPath でパラメータまたは ctx に保存されます。非同期実行や成功・エラー時のリアクション起動も可能です。
  • URL を読み込む — ページをダウンロードし、その読み取り可能なテキストを ctx に保存します(後処理や AI 向け)。
  • ソースへのリクエスト — 接続されたコネクタ(REST / OzmaDB)からデータを ctx に読み込みます。
  • ソースへの書き込み — コネクタにデータを書き込みます(POST/PUT/DELETE)。

ソースとキーの詳細はソースとキーをご参照ください。

AI と計算

  • AI — 言語モデルを呼び出します:プロンプト、パラメータ/ctx へのレスポンス保存、構造抽出用のオプション JSON スキーマ、ユーザーへのレスポンス送信。詳細はAI 返答をご参照ください。
  • 計算数式または決定テーブル(「条件 → 結果」のルール、最初の真の条件が優先)で計算し、結果を ctx またはパラメータに保存します。

ロジックとシナリオ

  • チェーンリアクション — 名前で別のリアクションを起動します。
  • 次のリアクション — リスト内の次に一致するリアクションに制御を渡します。
  • シナリオを起動 — ステップバイステップのウィザード(フロー)を開始します。詳細はシナリオをご参照ください。
  • 承認をリクエスト — 承認者にカードを送信します。「承認」/「却下」ボタンで指定されたリアクションが起動します。
  • オペレーターに転送 — ダイアログをオペレーターのインボックスに移します。詳細はチャットとオペレーターをご参照ください。

連携

GetCourseGoogle SheetsGoogle Drive のアクションは、同名の連携を通じて接続します(詳細は連携をご参照ください)。リアクションビルダーでは、これらのアクションは「近日公開」としてマークされています。現時点では連携設定、Web リクエスト、または AI を通じてご利用ください。外部サービスへの汎用送信は Webhook 連携とWeb リクエストアクションで利用可能です。

次のステップ