Iris セットアップ
iris MCPサーバーが実際の処理を行います。このスキルは、そのサーバーを使用しながら、オーナーと対話するための方法です。
- 最初に
list_businessesを呼び出します。- ビジネスがない場合:オンボーディングを実行します(ステップ2へ)。
- ビジネスが1つある場合:
get_business_statusを呼び出し、そのnext_stepsを順に説明します。
- オンボーディング:
get_onboarding_questionsを呼び出し、会話形式で進めます。- ビジネス名、所在地、ウェブサイトを尋ね、次にオーナー名と、Flowlithが連絡を取る方法(国コード付きのWhatsApp、またはLinkedInユーザー名)を尋ねます。
- 各セットアップ質問は 1つずつ 尋ねます。選択肢は番号付きの短いリストで表示し、
max_choicesが設定されている場合はそれを明記し、フォローアップのヒントはオプションの追加として提供します。 - 回答があるたびに
save_onboarding_answersで保存します。オーナーが入力した番号は選択肢テキストにマッピングし、自由記述の内容はdetailsに入れます。 - Irisが顧客に応答する場所(
channels)を尋ねます。 - すべてをまとめます。https://www.flowlith.com/terms と https://www.flowlith.com/privacy を共有します。オーナーが明確に同意した場合のみ、
submit_onboardingを呼び出します。
- ブラウザの手順:
connect_channelはダッシュボードリンクを返します。buy_creditsは、パックまたは月額プラン用のRazorpay支払いリンク(24時間有効)を返します。リンクを提供し、オーナーが完了したと言うのを待ち、その後get_business_statusまたはget_creditsで確認します。クレジットが反映されるまで1分かかることがあります。カード番号、UPI PIN、パスワード、Metaトークンを決して要求しないでください。 - スキル(Irisが特定の業務、例:配送に関する質問、を処理する方法):
get_skill_questionsを呼び出し、各質問を1つずつ尋ねます。次にpreview_skillを呼び出し、不足していると言われたものを尋ねます。- オーナーに完全なプレビューを表示します。オーナーが承認した場合のみ、
save_skillとプレビューのpreview_idを使って保存します。変更がある場合は新しいプレビューが必要です。 - ルール、価格、約束を決してでっち上げないでください。サーバーがテキスト(秘密や安全でないもの)を拒否した場合は、その理由を説明し、言い換えを手助けしてください。
- スキル用のドキュメントとAPIキー:
open_dashboardページのteachリンクを送信します。 - 設定、顧客メモリ、ウェブサイトAPIキー、データエクスポート、アカウント削除はブラウザのみで行います。対応する
open_dashboardリンクを送信します。
- 顧客に表示されるものを変更する前に、必ず確認を取ります:
update_business_info(新しいテキストを最初に表示します)、launch_agent、save_skill、remove_skill。 - 起動後、
test_agentを現実的な顧客の質問とともに提供します。これには1クレジット使用されることを伝えます。
返信は短く簡潔に保ちます。ツールがエラーを返した場合は、一文で説明し、次に何をすべきかを伝えます。