ワークフロー
トリガー
チャットメッセージやWebhookからスケジュール、メール、GitHub・Slack・Jira・Zendeskのイベントまで、FlowHuntのワークフローを開始できるものを確認できます。
トリガーはワークフローの最初のステップです。何が実行を開始するのか、そしてワークフローが入力として何を受け取るのかを決定します。トリガーは他のステップと同じように、Components の Triggers カテゴリから追加します。各トリガーにはそれぞれのリファレンスページがあり、以下にリンクしています。
チャットから開始する#
- Chat Input は、ユーザーがチャットで入力した内容を受け取ります。これはプレイグラウンド、チャットボット、APIの背後にあるトリガーです。
- Chat Opened は、ユーザーが何かを送信する前に、チャットウィンドウが開いたときに発火します。挨拶に使用します。
- Chat Hook は、チャットボットをホストしているWebページがFlowHunt JavaScript APIを通じて
sendHook()を呼び出したときに発火します。 - Session Closed は、一定時間の操作がない後にチャットセッションが期限切れになったときに発火します。Run タブでは Close Session Now で手動で発火できます。
- Search On Type は、訪問者がコマースの検索バーに入力したフレーズを受け取ります。
フォーム、Webhook、スケジュールから開始する#
- Webhook は、別のシステムがワークフローのWebhook URLにPOSTまたはGETリクエストを送信したときに実行されます。このステップではコピーボタン付きのURLが表示されます。
- Form Submission は、誰かがフォームを送信したときに実行され、フォームデータを渡します。
- Scheduled Task は、タイムテーブルに従って実行されます。Schedules を参照してください。
アプリから開始する#
これらのトリガーは、接続されたアカウントで発生した何かに反応します。
メールとメッセージング
GitHub
JiraとZendesk
GitHub、Jira、Zendesk、Slack、Google Calendarのトリガーには、対応するインテグレーションが必要です。それが欠けている場合、ステップを追加するときにFlowHuntが接続を求めます。Connecting accounts を参照してください。
プラン#
Chat Input、Chat Opened、Chat Hook、Search On Type、Webhook、Scheduled Taskはすべてのプランで利用できます。フォーム、セッション、アプリのトリガーにはTrial、Pro、Agency、またはEnterpriseプランが必要です。他のプランでは、追加しようとすると、そのコンポーネントは特定のプランでのみ使用できるというメッセージとともに拒否されます。
トリガーが有効になるタイミング#
Run タブのチャットはドラフトをテストします。Webhook、スケジュール、メールなど、あなたなしで実行されるトリガーは公開バージョンを実行します。それらに依存する前にワークフローを公開し、トリガーを変更した後は再度公開してください。Publishing and versions を参照してください。
キャンバスから1つのトリガーをテストできます
Scheduled Taskステップを選択し、その上のツールバーで Run をクリックすると Run タブが開き、スケジュールを待たずにワークフローを試せます。