本文へ移動
CXCONTACTX ORDER

SYSTEM NOTES / GROK VOICE ORDER DEMO

Grok注文デモは、
何を見て、
どう決めるか。

お客様の言葉を受け取るGrok Voiceと、商品検索・顧客照合・注文検証を行うブラウザ内のツール。その間を流れるデータを、現在のデモ実装に沿って説明します。

LIVE CONFIGURATIONTEXT IN → VOICE OUT
01 / INPUTお客様の文字入力この画面ではマイク入力を使用しません
02 / MODELGrok Voice 3.0会話の続きと必要なツールを選ぶ
03 / BROWSER TOOLS商品・顧客照合 / 注文検証固定のデモデータを参照する
返答は音声チャンクとして順次再生注文は評価用メモリへ
40商品レコード
6デモ顧客
7ブラウザ内ツール
0実際の注文登録

01 / REQUEST PATH

1回の発話で起きること

質問する順番は、お客様が先に伝えた内容に応じて変わります。
INPUT

文字を送る

入力欄の文章が、ブラウザからGrokのリアルタイム接続へ渡ります。音声認識の精度は、このデモの評価範囲に含まれません。

REASON + LOOKUP

必要なときに照合する

Grokが商品や顧客を調べると判断すると、ブラウザ内のツールが固定データを検索し、その結果を会話へ返します。

VERIFY

登録前にコードで検証する

注文確定の指示だけでは登録しません。商品・数量・届け先・本人確認・最終承諾をツールが確認します。

VOICE OUT

応答を順次再生する

Grokの返答は文字と24kHzのPCM音声で届きます。音声は到着したチャンクから再生します。

02 / DATA SOURCES

元データはどこにあるか

この比較デモは、次の固定データをビルドに含めています。画面の管理用ストレージに追加した商品・顧客は参照しません。
PRODUCT MASTER / 40 RECORDS

商品カタログ

商品コード、名称、読み、別名、価格、販売状態、容量や入数などを保持します。検索では完全一致を優先し、その後に語句と文字の近さから候補を返します。

app/(demos)/demos/order/product-catalog.ts
CUSTOMER MASTER / 6 RECORDS

架空の会員データ

会員番号、氏名、電話番号、登録住所を持つ評価用レコードです。検索結果では候補氏名までを返し、住所は確認後にツールが返します。

app/(demos)/demos/order/demo-customer-store.ts
POSTAL MAP / 4 REGIONS

郵便番号の固定表

このモードは4つの郵便番号だけを地域名へ変換します。会員データ内にもこの表にない住所があり、そのままでは注文登録の検証を通りません。

app/(demos)/demos/order/grok/page.tsx
INSTRUCTIONS / 1 SHARED SOURCE

接客ルール

質問順は固定せず、不足項目だけを尋ねるよう指示します。商品と価格の推測を避け、最終復唱・承諾・ツール成功後に注文完了を伝えるルールです。

lib/voice-order-grok-instructions.mjs
CATALOG EXCERPT

商品データの一例

画面内の商品マスタから表示。価格と販売状態は会話中にツール結果として渡されます。

EC-001海の幸 人気詰合せ4,320円販売中
EC-002ふるさとの味 詰合せ4,860円販売中
EC-003季節の彩り 小箱1,620円販売中

03 / TOOL CONTRACT

Grokが呼べる7つのツール

Grokは呼び出しを選びます。検索と検証の処理は、ブラウザに実装されたコードが行います。
ツール役割参照先返す内容
search_products商品名・別名・特徴から候補を探す商品カタログ最大6件の候補と価格・販売状態
get_product商品コードで詳細を読む商品カタログ該当商品の詳細
lookup_customer会員番号・電話番号・氏名で候補を探すデモ顧客候補の会員番号と氏名
confirm_customer候補氏名への返答を確認するデモ顧客確認後に登録住所を返す
lookup_postal_code郵便番号から地域を照合する固定の4地域一致した地域名
submit_order最終承諾と注文項目を検証する会話状態・商品・顧客ブラウザ内の評価用注文
handoff人の確認が必要な理由を返す会話内容評価用の実行結果

04 / ORDER GATE

注文確定は何で止めるか

接客指示に加えて、submit_order が次の項目を再確認します。
01商品

商品コードが存在し、販売中である

02数量

1〜99の整数である

03届け先

7桁の郵便番号が固定表にあり、住所詳細がある

04注文者

会員は候補氏名の確認済み、ゲストは氏名と電話番号がある

05支払い

カード・代金引換・コンビニ/郵便局前払いのいずれか

06確定

直前の復唱とお客様の明確な承諾があり、重複登録ではない

05 / SCOPE

このデモで確認できる範囲

入力お客様役は文字を入力します。マイク、電話回線、音声認識、騒音下の聞き取りは対象外です。

本人確認候補氏名への返答を発話パターンで照合する評価用ロジックです。実際の本人認証や権限確認の代わりにはなりません。

料金・配送送料、到着日、のし対応可否を確定する外部APIはありません。Grokには推測しないよう指示します。

接続本番デモは1日20通話、1通話3分までです。サーバーが短命トークンを発行し、入力文とツール結果はブラウザからxAIへ送られます。