automate-whatsapp
WhatsAppメッセージングワークフローの自動化
手動コーディングなしで高度なWhatsApp自動化を構築します。Kapsoプラットフォームでワークフロートリガーの設定、执行管理、外部サービスとの統合を行います。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "automate-whatsapp". List all WhatsApp triggers for workflow wf_123
Résultat attendu:
Found 2 triggers: (1) inbound_message trigger for +1-555-0100 (active), (2) inbound_message trigger for +1-555-0101 (inactive)
Utilisation de "automate-whatsapp". Show execution events for exec_456
Résultat attendu:
Execution started at 10:30 AM -> Message node executed -> Wait node started -> User responded at 10:35 AM -> Decide node evaluated -> End node completed
Utilisation de "automate-whatsapp". Query customers table where status equals active
Résultat attendu:
Retrieved 15 rows matching filters. Sample: Customer ABC Corp (status: active, plan: premium), Customer XYZ Ltd (status: active, plan: standard)
Audit de sécurité
Risque faibleStatic analysis flagged 137 patterns in SKILL.md documentation file, but all are false positives. The detected 'external_commands' are markdown code examples showing Node.js script usage, not actual shell execution. Network and env_access flags reference documentation content (GitHub URL and configuration examples), not runtime behavior. No malicious intent detected - this is legitimate workflow automation documentation for the Kapso platform.
Problèmes à risque faible (1)
Facteurs de risque
⚙️ Commandes externes (3)
🌐 Accès réseau (1)
🔑 Variables d’environnement (1)
Score de qualité
Ce que vous pouvez construire
カスタマーサポートの自動化
一般的な問い合わせを処理し、ユーザー情報を収集し、複雑なケースを人間のエージェントにWhatsApp経由でルーティングする自動カスタマーサポートフローを構築します。
Eコマース注文通知
Eコマースプラットフォームイベントによってトリガーされたときに注文確認、配送更新、配送通知を自動的に送信するワークフローを作成します。
インタラクティブアンケート収集
回答に基づいて条件付きブランチング機能を備えたWhatsAppでの顧客フィードバック収集用のインタラクティブボタンを活用したアンケートを設計します。
Essayez ces prompts
ユーザーが最初にビジネスに連絡したときにウェルカムメッセージを送信するWhatsAppワークフローを作成します。開始ノードとウェルカムテキストを含むメッセージノードを含めます。
メッセージ内容に基づいてユーザーをルーティングするdecideノードを含むワークフローを作成します。メッセージに'support'が含まれている場合はサポートチームにルーティングします。'sales'が含まれている場合は営業チームにルーティングします。それ以外の場合は一般的な問い合わせレスポンスを送信します。
電話番号で顧客の注文ステータスを参照するワークフローを構築します。注文データベースをクエリする関数ノードを作成し、顧客に注文詳細を含むパーソナライズされたメッセージを送信します。
ボタンを活用したインタラクティブなアンケートワークフローを作成します。複数のメッセージ間でユーザー回答を収集し、実行コンテキスト変数に回答を保存し、最後にサマリーを生成します。ユーザーが応答を停止したタイムアウトシナリオを処理します。
Bonnes pratiques
- 編集前に現在のlock_versionを取得し、競合を避けるために常にワークフローグラフをフェッチしてください
- 保守性を高めるために、グラフ定義と関数コードにはインラインJSONではなくファイルパスを使用してください
- 構造エラーを早期に検出するために、更新を送信する前にローカルでワークフローグラフを検証してください
- 本番用電話番号にデプロイする前に開発ワークフローでトリガー設定をテストしてください
- APIキーなどの機密認証情報はワークフロー定義に保存せず、環境変数に保管してください
Éviter
- ワークフローグラフ内の既存ノードIDを変更する - これにより実行履歴と参照が壊れます
- 関数コードでexport文やアロー関数を使用する - Kapsoは標準的な関数ハンドラー構文を必要とします
- 複数の開始ノードを持つワークフローを作成する - id 'start'を持つ開始ノードが正確に1つ必要です
- 実行コンテキストで最初に初期化せずに変数を参照する