Knock

通信

会話を通じてマルチチャネル通知の送信とユーザー設定の管理ができます — Neotask は OpenClaw を使用して Knock 通知インフラを統制します。

できること

通知ワークフローをトリガーする

Neotask に特定のユーザーまたはユーザーセットの Knock ワークフローをトリガーするよう指示できます — ワークフローキー、受信者 ID、テンプレート変数を平易な言葉で提供してください。OpenClaw が Knock API 呼び出しを実行してトラッキング用のワークフロー実行 ID を返します。

クロスチャネル通知を送信する

Neotask に Knock マルチチャネルワークフローを使用して、メール、SMS、プッシュ通知、アプリ内通知を一度にユーザーに通知するよう依頼できます。メッセージコンテンツを説明して、Neotask が正しいワークフローテンプレートに一致させます。

ユーザー設定を管理する

Neotask に特定のユーザーの通知設定の取得、特定チャネルのオプトインステータスの更新、または特定カテゴリーの通知の無効化を依頼できます。

通知配信のデバッグ

Neotask に特定のワークフロー実行またはユーザーの配信ログを取得するよう依頼できます。どのチャネルステップが成功し、どれが失敗したか、そして理由(エラーコード、プロバイダーの応答、タイミング)をすべて 1 つのビューで確認できます。

受信者とテナントを管理する

会話を通じてカスタムプロパティを持つ Knock 受信者を追加または更新できます。Neotask に受信者の特定、メールまたは電話番号の更新、またはスコープ付き通知のためのテナントへの割り当てを依頼できます。

ワークフローとメッセージアクティビティを照会する

最近のワークフロー実行のサマリーを Neotask に問い合わせることができます — 実行数、配信成功率、失敗しているワークフロー。

試してみましょう

  • 「データ: commenter_name=Alice、post_title=Q3 Review でユーザー u_12345 の new-comment ワークフローをトリガーしてください」
  • 「billing-alert ワークフローを使用してテナント acme-corp のすべてのユーザーに Knock 通知を送信してください」
  • 「ユーザー u_67890 の通知設定は何ですか?メールにオプトインしていますか?」
  • 「ワークフロー実行 wfr_abc123 の配信ログを表示してください」
  • 「マーケティング通知はオプトアウトするが、トランザクション通知は維持するようユーザー u_11111 を更新してください」
  • 「過去 24 時間で成功したワークフロー実行と失敗した実行はそれぞれ何件ですか?」
  • 「新しい受信者を追加してください:ユーザー ID u_99999、メール: newuser@example.com、名前: Sam Lee」
  • 「ワークフロー実行 wfr_xyz789 でどのチャネルが失敗しましたか?エラーは何でしたか?」
  • プロのヒント

  • ワークフローキーがインターフェース — すべての Knock 自動化はワークフローキーから始まります。利用可能なワークフローを一覧表示するよう Neotask に依頼して、正しいキーを推測するのではなく常に正しいものを使用するようにしましょう。
  • テナント分離を使用する — 複数の顧客にサービスを提供している場合、Knock テナントが通知をスコープするため、あるお客様の通知が別のお客様に誤って送信されることを防ぎます。マルチテナントアプリのトリガー時には常にテナント ID を含めてください。
  • 直接メッセージよりもワークフロートリガーを優先する — ワークフローをトリガーすると、無料で再試行ロジック、設定の適用、配信トラッキングが得られます。直接のチャネル送信はこれらすべてをバイパスします。
  • 一括送信前にオプトアウトステータスを確認する — マーケティングワークフローをトリガーする前に受信者の設定を確認するよう Neotask に依頼してください。オプトアウトしたユーザーへの送信はクォータを無駄にし、配信可能性の評判を損なうリスクがあります。
  • サポートチケットへの配信ログの活用 — ユーザーが通知を受け取っていないと言った場合、Neotask にユーザー ID の Knock 配信ログを取得するよう依頼してください。何がいつ試みられたか、プロバイダーが受け付けたかどうかが正確に表示されます。
  • Works Well With