WeChat 向け ConnectWiz
アーリーアクセス10億人の利用者。公式アカウントは1つ。期限切れトークンはゼロ。
WeChat の API トークンは、設計上およそ2時間ごとに期限切れになります。カスタマーサービスのウィンドウも厳格です。ConnectWiz はトークンを自動で更新し、ウィンドウを包み隠さず適用します。書き始める前の作成画面でです。書いたあとの送信拒否ではありません。
你好!XL码有现货。上海一般3-5个工作日送达 🙂 需要我帮您预留一件吗?
このチャネルを選ぶ理由
なぜ WeChat が中国への扉なのか
正面玄関
中国の顧客にとって、公式アカウントは企業そのものです。質問も、注文も、信頼も、そこで生まれます。
中国語で答える AI
Wiz は自社のコンテンツをもとに簡体字中国語で回答します。チームは一言も中国語を話さずに、双方向の翻訳で読み、返信できます。
上海の朝番
自社のオフィスが眠っているあいだ、中国の営業時間は Wiz が引き受けます。エスカレーションは文脈つきでキューに並び、自社の朝を待ちます。
接続とセキュリティ
プラグインの後付けではなく、チャネルとして設計
WeChat のイベントはすべて、会話に触れる前に暗号的に検証され、重複が排除されます。橋渡しを信頼できるものにするのは、こうした退屈な保証です。
接続時に認証情報を証明
AppID、AppSecret、公式アカウントのトークンは、実際にアクセストークンを発行してみることで検証します。誤ったシークレットが、最初の送信で死ぬチャネルを作ることはありません。
トークンは自分で更新する
WeChat の約2時間のトークンは、チャネルごとに余裕を見て仲介され、ログには一切残りません。WeChat 連携の定番である「静かな突然死」は、設計で取り除いてあります。
ハンドシェイクと署名
コンソールの GET による検証ハンドシェイクには自動で応答します。受信するイベントは、解析の前に WeChat の並べ替えタプル方式で署名を確認します。
Unicode を正しく扱う
送信では、WeChat が求めるとおりに生の UTF-8 を使います。エスケープされた Unicode は中国語を壊します。この連携は、それを知っている人間が作りました。
受信トレイ
1通目から受信トレイの機能をひととおり
振り分け済みの会話
WeChat のメッセージは、部署への振り分け、割り当て、タグ、@メンション付きの内部メモ、そして履歴の全体を伴う会話として届きます。デスクトップでも、担当者向けモバイルアプリでも同じです。
まず Wiz が答える
AI エージェントは自社のコンテンツをもとに52言語で回答し、スレッドを添えて担当者にエスカレーションします。担当者はワンクリックで AI に戻せます。ほかのチャネルとまったく同じ頭脳です。
顧客レコードは1つ
WeChat の識別子は、メールやほかのすべてのチャネルと同じ CRM の連絡先に加わります。人は1人、履歴は1本、同意の状態も1つです。
双方向の翻訳
担当者は受信メッセージを必要に応じて自分の言語で読み、下書きは顧客の言語に翻訳して送れます。処理はメッセージ単位で、次に読む人のためにキャッシュされます。
営業時間を把握
営業時間外のメッセージには見込み時間を正直に伝え、翌朝のキューの先頭に置きます。初回応答時間が測るのはボットではなく人です。
テキストを確実に
現時点の適用範囲は、テキストの双方向メッセージです。WeChat の公式 API を通じて送られ、会話の上で追跡され、黙って捨てられることはありません。
技術的な仕組み
「アーリーアクセス」を安全に運用できる内部の仕組み
48時間ウィンドウは、本物
WeChat がカスタマーサービスの返信を許すのは、顧客のメッセージから48時間以内だけで、テンプレートによる抜け道はありません。サーバーがその状態を示し、49時間目に作成画面が理由とカウントダウンを添えてロックされ、API も拒否します。画面を迂回することはできません。
台帳で重複なしを保証
WeChat のメッセージ ID を使った idempotency キーが、重複をデータベース層で止めます。
全チャネルと同じ処理経路
振り分け、AI、ブロック、履歴は、どのチャネルも使う同じコード経路です。チャネルごとの言い伝えではなく、1つの規律です。
失敗は理由を返す
拒否された送信は、理由とともに失敗として記録されます。沈黙は、当社が唯一拒む壊れ方です。
包み隠さない適用範囲
ここでの「アーリーアクセス」の意味を、書面で
勝手にではなく、一緒に有効化
連携は実装と検証を終えていますが、無条件に「稼働中」と表示できるだけの本番トラフィックはまだ通していません。そのため、当社のチームが並走しながらワークスペースごとに有効化します。バッジはその状態を指しています。
現時点はテキストのみ
メディア、ボタン、リッチ要素はロードマップ上にあり、意図的に約束していません。まだ存在しない作成機能を売り込むページは、得る信頼より失う信頼のほうが大きいからです。
楽観的な配信
送信は API レベルで確認できますが、メッセージ単位の配信確認はこのチャネルではまだ実装していません。スレッド上でも実装済みのようには見せていません。
コンソールでの作業は1回
WeChat には Webhook を登録する API がないため、WeChat のコンソールでサーバー URL を設定する作業だけは一度だけ手で行います。パネルにも、そのとおり正直に記録します。
ロードマップと卒業条件
次に実装するもの、そしてバッジが変わる条件
卒業の基準はマーケティングではなく計測です。チャネルを端から端まで検証できるだけの本番トラフィックを通すこと。それができた時点でバッジが外れ、以下が順に実装されます。
メディアは双方向
画像、音声、ファイルが最初の卒業項目です。
テンプレートメッセージ
WeChat のサービステンプレート。メディアのあとに、順番を偽らずに実装します。
配信確認
現時点では API レベルでの確認まで。配信確認は卒業とともに実装します。
スタンダードチャネル
費用
ConnectWiz 側
- WeChat は スタンダードチャネル:プランに含まれるチャネル枠から1つ選ぶか、 月額 $9 の追加オプションとして利用できます。アーリーアクセス期間中も同じ価格です。
- アーリーアクセスでは人手が増えます。追加費用なしで、有効化も監視も一緒に行います
- 会話はプランの通常の会話数に計上され、AI の回答は AI クレジットから消費されます
WeChat 側
自社の WeChat アカウント、認証、プラットフォーム側の規約は、自社と WeChat のあいだに残ります。ConnectWiz は上乗せをせず、アカウントの関係を代理することもありません。