#How can i set up WhatsApp and agent

1 messages · Page 1 of 1 (latest)

north epochBOT
#
AI-generated Answer for nzunza_79578

Here’s the verified way to set up an ElevenLabs Agent and connect it to WhatsApp:

  1. Create an Agent
  • Use the Agents Platform (dashboard) or the API endpoint POST /v1/convai/agents/create to create an agent and configure behavior, voice, tools, and knowledge. (elevenlabs.io)
  1. Connect your WhatsApp Business account
  • In the Agents Platform, open the WhatsApp page and click Import account, then complete Meta’s authorization. After import, assign your agent to the account so messages/calls are handled. If no agent is assigned, inbound messages are ignored and calls are rejected. (elevenlabs.io)
  1. Configure WhatsApp Manager
  • In WhatsApp Manager: set profile details (Phone numbers → Profile tab), enable voice calling (Phone numbers → Call settings), and add a payment method if you plan to make outbound calls. (elevenlabs.io)
  1. Use it in WhatsApp
  • Text: Send a message to your WhatsApp business number; the assigned agent will respond. Note: if a conversation times out, there’s currently no end-of-chat indication to users. (elevenlabs.io)
  • Inbound calls: Calling your WhatsApp business account will connect to the agent; text sent during a call is incorporated into the same conversation. (elevenlabs.io)
  • Outbound calls: WhatsApp requires user permission. Create a message template in WhatsApp Manager that includes a call-permission request. You can then trigger an outbound call from the WhatsApp page in the dashboard or via API. (elevenlabs.io)
  1. Outbound call API (WhatsApp)
  • Endpoint: POST /v1/convai/whatsapp/outbound-call
  • Required fields: whatsapp_phone_number_id, whatsapp_user_id, whatsapp_call_permission_request_template_name, whatsapp_call_permission_request_template_language_code, agent_id. (elevenlabs.io)
  1. Personalize conversations
  • The platform sets dynamic variables for you: {{system__caller_id}} and {{system__called_number}} (WhatsApp user ID and your WhatsApp phone number ID, respectively). You can reference them in tools or initiation webhooks. You can copy your phone number ID from the WhatsApp page in the console. (elevenlabs.io)

Important notes

  • Billing: Meta charges for outbound calls and permission-request templates sent outside the Customer Service Window; add a payment method in your WhatsApp Business account to enable outbound calls. (elevenlabs.io)
  • Zero-Retention Mode: If enabled, messages are ignored and outbound calls are disallowed for WhatsApp. (elevenlabs.io)

If you need broader agent setup guidance (workflows, tools, web/mobile/telephony deployment), see the Agents Platform overview and quickstart. (elevenlabs.io)

Background

mortal patrol
#

Its not working