ConnectWiz Flows

相手が誰かを分かったうえで動く自動化。

汎用のワークフローツールが自動化するのはデータの行です。Flows が自動化するのは会話です。ここでの仕事の単位は答えを待っている人で、「3日待つ」というステップは当たり前で、許諾の確認は本物のノードとしてキャンバスの上に置かれています。27種類のノード、すべてのチャネル、そして正直に引かれた線。

受信するすべてのチャネルで動作 同意のガードをキャンバス上に 本物のドライラン、ステップ単位のトレース
フロー — 予約リマインダー、稼働中
トリガー · 毎週月曜 09:00
同意のガード
リマインダーを送信
礼儀正しくスキップ
枠を押さえました — すべてのステップがトレース済み
27
ノードの種類 — どれも、ランナー、エディタのフォーム、バリデータのルール、テスト、ドキュメントを同じ日に揃えて出荷しています
6
トリガーの種類 — 新規会話、キーワード、スケジュール、フォーム送信、担当者ボタン、保護された Webhook
~97
フローの公開前に走るバリデータの検査項目数 — 壊れたフローは顧客の前ではなく、エディタ上で落ちます
日間
1回の実行が生きていられる長さ — 待機は永続的なので、「3日後にリマインド」はハックではなくステップです

トリガー

フローが始まる6つの道 — どれもキャンバス上の一級のカードです

新規会話

最初の接触すべてに、構造化されたウェルカムであいさつできます。ウィジェットでは、訪問者が入力する前、チャット画面が開いた時点で発火させることもできます。

キーワード

顧客のメッセージが設定したキーワードに一致すると、正しいフローが始まります。「予約」「価格」「返品」など、どのチャネルでも動きます。

スケジュール

時計がオーディエンスを選び、会話を開きます。更新のリマインダー、季節ごとの声かけなど。スケジュールと送信のあいだには、同意のガードが立っています。

フォーム送信

ひとつの フォームが 送信されると、回答がすべて変数として使える状態でフローが始まります — フォームが届いたその秒から、フォローアップが動き出します。

担当者ボタン

担当者が、進行中の会話でワンクリックでフローを起動します。返金の手順、オンボーディングの一連。人の判断が、自動実行を選ぶかたちです。

保護された Webhook

Webhook のトリガーには、それぞれ専用の公開 URL と専用のシークレットが付きます。生のボディに対する HMAC 検証と、リプレイ対策つきです。ペイロードはデータであって、指示ではありません。人を名指しすることはできますが、フローの内部を操ることは決してできません。

ノードのカタログ

27種類のノード — そして、それを正直に保つルール

ノードがパレットに入れるのは、そのランナー、エディタのフォーム、検証、テスト、ドキュメントがすべて揃った日です。パレットはエンジン自身から生成されます。エディタが、ランナーの実行できないステップを提示することはできません。

抽象的な3Dイラスト:光る曲線でつながれたガラスのタイルによるノードグラフ。1本のエメラルド色の経路だけが生きていて、その先はチャットの吹き出しに至る

メッセージング(6)

メッセージ、選択肢、メディア、WhatsApp テンプレート、チャット内フォーム、そしてチャネルのリッチ機能を使う送信。顧客が実際に目にする言葉と面です。

論理とタイミング(5)

条件、スイッチ、コネクタ(ステップへのジャンプ、または深さ制限つきのサブフロー呼び出し)、永続的な遅延、営業時間。時計とカレンダーを尊重する分岐です。

データ(4)

回答の取得、変数の設定、任意の REST API の呼び出し、そして自社の データテーブルの 読み書き — 連携を必要としない連携です。

AI(4)

意図の分類、ナレッジベースからの回答、あるいはツールを使う AI エージェントへのステップの委譲。このエージェントは、話す前に CRM を含めて調べものができます。

人と振り分け(1)

1つの多機能ノードが、部署と担当者を割り当て、タグを付け、優先度を設定し、会話を開いたり閉じたりします。自動化から人への引き渡しを、明示的に行います。

CRM と営業(3)

CRM をパレットの中のアプリとして扱います。10個の読み取り操作と7個の書き込み操作。書き込みはいずれも3つのゲートの後ろにあります(接続済み、機能あり、そして管理者が明示的に開いたこと。既定ではすべて閉じています)。

コマース、通話、予約(2)

照会できるのは カタログ。注文を入れ、通話を起動し、実際の 予約枠を 提示して押さえられます — 動詞を2つに分けているのは意図的です。まず提示し、それから予約する。選ぶのは顧客だからです。

ガード(2)

同意と頻度を、目に見えるステップとして。許諾の確認はキャンバス上、レビューする人の目に入る場所にあります。設定画面の奥ではありません。

チャネルを理解した送信

フローは1つ、チャネルはすべて — リッチが使える場所ではリッチに

リッチ送信ノードは、チャネル固有のアクションを約20種類持っています。リスト、返信ボタン、カルーセル、商品カード、レシート、クーポン、位置情報リクエスト、通話ボタン、WhatsApp Flows。そして、何を描画できるかをチャネルに3回別々に尋ねます。パレットで、保存時に、送信時に。答えが変わるからです。

チャネルごとのリッチ要素

WhatsApp ではリスト、Telegram ではボタン、Messenger ではカルーセル。作るのは1度で、出荷できるのは、接続済みの各チャネルが実際に対応していると検証できたあとです。

WhatsApp Flows も内蔵

Meta 標準のチャット内フォーム画面を、フローのステップとして送信できます。ホスト型の暗号化データエンドポイントがライブの画面データを供給します。データソースが不調のときも、画面は死なずに丁寧な案内つきで描画されます。

教えてくれるテンプレート

内蔵のフローテンプレートは8つです。仕分け、FAQ、注文状況、リード獲得、フォローアップ、メニュー、予約、待機。それぞれが1つのパターンを示します。ほぼ同じものを500個並べるのではなく、意図的に少なくしてあります。

テストとバージョン

「エディタでは動いた」が、ようやく意味を持つ

抽象的な3Dイラスト:処理ステップが順番に光っていくガラスのタイムライン。1つは砂時計とともに止まっており、別のステップをレンズが検分している

本物のドライラン

テストボタンは、送信する出力の代わりに収集する出力を差し替えて、実際のエンジンを走らせます。同じランナー、同じトレース、送信メッセージはゼロ。見ているものが、本番の動きそのものです。

バージョンと復元

公開するとバージョンのスナップショットが残り、どのバージョンもワンクリックで復元できます。金曜の実験が月曜を人質にとることはありません。

反論してくるバリデータ

およそ97種類の指摘 — 行き止まりの分岐、取得漏れ、チャネルの不一致 — が、公開前にエディタ上で表面化します。打ち間違いを発見する場所として、顧客は不適切だからです。

実行を、トレースとファネルで

実行ごとに各ステップの入力と出力が記録されます。ファネル表示では、人がどこを流れ、どこで離脱するかがわかります。デバッグは推測ではなく、読むことになります。

ガード

許諾の確認を、キャンバスに描く

同意をステップとして

同意ノードは、マーケティングを行う分岐の前に、次元付きの同意台帳を確認します。チャネル、目的、カテゴリごとにです。レビューする人は図の中でガードを見られ、監査する人は実行トレースの中で見られます。

頻度をステップとして

頻度ノードは、1人が自動化に触れられる回数に上限を設けます。リスト疲れを、キャンペーン同士の連携に期待するのではなく、構造で防ぎます。

時計を尊重する

永続的な遅延と営業時間ノードがあるので、フローは3日待ってもなお営業時間内に着地できます。忍耐は、後付けの cron ではなくエンジンの機能です。

包み隠さない但し書き

Flows が「なるまい」としているもの — その理由つきで

並列分岐なし

人は、2つの会話分岐に同時にはいません。人を同時並行の経路に分けるのはデータパイプラインの発想で、結果は二重のメッセージです。設計として拒否しています。

要素ごとのループなし

「商品ごとにメッセージを送る」はスパムのパターンです。繰り返しが正当な場面では、1つのノードがそれを1通のリストやカルーセルとして描画します。

コードノードなし

顧客の会話エンジンの中で任意のコードを動かすことは、セキュリティとサポートの負債であり、売らないことを選びました。REST ノードが自社のシステムを呼び出します。自社のコードは、自社のシステムに置いたままにしてください。

意図的に上限を設ける

1パスあたり32ノード、サブフローの深さは5、変数空間にもサイズ上限。会話設計には十分に寛大で、暴走する自動化には敵対的です。上限は発見するものではなく、文書化してあります。

Flows の FAQ

作りはじめる前に

詳しくは FAQ をご覧いただくか、 直接お問い合わせください。

汎用のワークフローツールは、数秒で終わる実行の中でデータの行を自動化します。ConnectWiz のフローの仕事の単位は、答えを待っている人です。実行は質問のところで止まり、数日の待機を生き延び、会話を覚えており、同意と頻度のガードを一級のステップとして持ちます。会話の形をした自動化です。中で動いているのが会話だからです。

受信するすべてのチャネルです。キーワード、ボタンのタップ、新規会話で始まったフローは、顧客が WhatsApp にいても、Telegram、Messenger、Instagram、ウェブウィジェット、SMS にいても同じように振る舞います。リッチ要素はチャネルごとに適応します。パレットも、保存時のバリデータも、送信時のハンドラも、そのチャネルが実際に何を描画できるかを尋ねます。

はい。しかもシミュレーションではなく、本物のドライランです。テストは、送信する出力の代わりに収集する出力を差し替えて実際のフローエンジンを走らせます。だからテストで見ているものが、そのまま本番の動きです。ワンクリック復元つきのバージョン管理と、およそ97項目のバリデータを合わせれば、「エディタでは動いた」がようやく意味を持ちます。

フローが担当するのは会話の側です。オーディエンスに対してスレッドを開くスケジュール実行も含みます。一斉送信のほうは、ウォームアップの段階と抑制のルールを備えた専用のエンジンを持っています。どちらも同じ同意アーキテクチャを共有し、同意と頻度のガードはフローのキャンバス上に目に見えるステップとして置かれます。

意図的です。人が2つの会話分岐に同時にいることはできませんし、要素ごとの繰り返しは自動化がスパムに変わる道です。繰り返しが正当な場面 — リストメッセージ、カルーセル — では、ノードがそれを1通として描画します。これらは機能の欠落ではなく、文書化された設計上の拒否です。

会話を描けば、エンジンが約束を守ります。

テンプレートから始めて、実際のエンジンでドライランし、いつでも戻せるバージョンとともに公開してください。