> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# WhatsApp

## Översikt

Du kan ansluta ditt WhatsApp-företagskonto till en ElevenLabs-agent. Agenten kan sedan hantera:

* Meddelandekonversationer — text, röstmeddelanden, media och [interaktiva meddelanden](/docs/sv/eleven-agents/whatsapp/interactive-messages)
* Samtal — inkommande och [utgående](/docs/sv/eleven-agents/whatsapp/outbound#scheduling-an-outbound-call)

Agenter på andra kanaler kan också skicka WhatsApp-meddelanden via [WhatsApp-verktyg](/docs/sv/eleven-agents/whatsapp/tools).

Ny på WhatsApp i ElevenLabs? Följ [kom igång-guiden](/docs/sv/eleven-agents/whatsapp/getting-started).

## Importera ett WhatsApp-företagskonto

#### Importera ditt konto

Gå till [WhatsApp-sidan](https://elevenlabs.io/app/agents/whatsapp) och klicka på knappen ***Importera konto***:

![WhatsApp-sidan](/docs/_fern-img/734d6e0c2af1c50b769700e084368bed2a8c7eccf47aece6cfb6fc5ca7623f44.webp)

#### Auktorisera ElevenLabs

Då öppnas auktoriseringsflödet där du väljer ditt konto och ger ElevenLabs behörighet att hantera det:

![Auktoriseringsflöde för WhatsApp](/docs/_fern-img/9e5238e98f926582db314e9debc187a7dc29fd38a980cb732b4563b373110351.webp)

#### Tilldela en agent

När du har importerat ditt konto kommer du till dess inställningssida, där du kan tilldela en agent:

![Kontosida för WhatsApp](/docs/_fern-img/f5598ac70ade00048effb5ee3bf6cbc93cd61876652eb3ce5917ac21c6209bf6.webp)

> **Info**
>
> Om du inte tilldelar en agent till ditt konto ignoreras inkommande meddelanden och inkommande samtal
> avvisas. Du kan dock fortfarande ringa utgående samtal.

#### Konfigurera WhatsApp Manager

Gå till [WhatsApp Manager](https://business.facebook.com/latest/whatsapp_manager/) för att:

* Konfigurera din profilbild med mera: öppna sidan ***Telefonnummer***, välj ett telefonnummer och gå till fliken ***Profil***
* Tillåta röstsamtal: öppna sidan ***Telefonnummer***, välj ett telefonnummer och gå till fliken ***Samtalsinställningar***
* Lägga till en betalningsmetod om du vill ringa utgående samtal: öppna sidan ***Översikt*** och klicka på knappen ***Lägg till betalningsmetod***

## Kontoinställningar

Varje importerat nummer har inställningar som styr agentens beteende:

* **Aktivera meddelanden** — om agenten svarar på meddelanden. Stäng av detta om du vill att ElevenLabs bara ska hantera samtal medan din egen applikation hanterar meddelanden.
* **Aktivera svar på ljudmeddelanden** — när detta är på (standard) svarar agenten på röstmeddelanden med röstmeddelanden. När det är av svarar den alltid med text.
* **Aktivera skrivindikator** — när detta är på (standard) markerar agenten inkommande meddelanden som lästa och visar en skrivindikator medan den formulerar sitt svar.

## Meddelandekonversationer

WhatsApp-meddelandekonversationer avslutas när agenten använder systemverktyget [***Avsluta konversation***](/docs/sv/eleven-agents/customization/tools/system-tools/end-call), den konfigurerade ***Maximala konversationslängden*** löper ut eller standardtidsgränsen för inaktivitet löper ut efter agentens senaste svar.

> **Info**
>
> WhatsApp-meddelandekonversationer har en standardtidsgräns på 15 minuter för inaktivitet, räknat från
> agentens senaste svar. Läs mer om [tidsgränser för konversationer](/docs/sv/eleven-agents/customization/conversation-flow#maximum-conversation-duration).

### Inkommande

Du kan skicka ett meddelande till ditt WhatsApp-företagskonto, så svarar agenten:

![WhatsApp-textkonversation](/docs/_fern-img/4c31b4d2b5eccccd7cddfa81144176a6d3c32f4670add5306f3a6ef78bc05244.webp)

När någon av tidsgränserna löper ut skickar ElevenAgents det konfigurerade ***Meddelandet för maximal konversationslängd*** innan konversationen avslutas. Om meddelandet är tomt avslutas konversationen utan avsked.

Agenten förstår mer än vanlig text:

* **Citerade svar** — när användaren håller ned ett meddelande och svarar på det vet agenten vilket meddelande de svarar på.
* **Reaktioner** — emoji-reaktioner på agentens meddelanden skickas vidare till agenten.
* **Tryck på mallknappar** — när användaren trycker på en snabbsvarsknapp i en mall ser agenten vilken knapp som valdes.
* **Interaktiva svar** — tryck på [interaktiva knappar och listor](/docs/sv/eleven-agents/whatsapp/interactive-messages) kommer fram med det valda alternativet.

> **Note**
>
> Agenten svarar på varje inkommande meddelande var för sig. Snabba meddelanden i följd
> grupperas inte till ett enda svar.

### Utgående

Du kan starta en konversation genom att skicka en Meta-godkänd meddelandemall, från instrumentpanelen eller API:et, och schemalägga utgående samtal med en begäran om samtalstillstånd. Se [Utgående meddelanden och mallar](/docs/sv/eleven-agents/whatsapp/outbound) för att skapa mallar, kodexempel, regler för mottagarformat och kampanjer i batchar.

### Meddelandetyper

Utöver text kan du även skicka:

* ljud
  * Inkommande röstmeddelanden transkriberas till text innan de skickas till agenten.
  * Som standard svarar agenten på röstmeddelanden med röstmeddelanden, genererade med agentens konfigurerade röst — valfri röst, valfritt språk. Stäng av ***Aktivera svar på ljudmeddelanden*** i kontoinställningarna för att alltid svara med text. Om ljudgenereringen misslyckas återgår agenten till ett textsvar.
  * Ljudmeddelanden medför extra kostnader för tal-till-text och text-till-tal. Priserna är desamma som i STT- och TTS-API:erna.
* bild
* dokument
* klistermärke
* plats
* kontakt

![WhatsApp-ljudkonversation](/docs/_fern-img/372158bc0f86d62b6742f2bb44a741e5299ee7b95e36e38c3df1f9c06cffe2a0.webp)![WhatsApp-bildkonversation](/docs/_fern-img/cbfbadb9d0a20f35537ce3bd137eb12b1005a862a7e1cf0155d271502fb713da.webp)![WhatsApp-dokumentkonversation](/docs/_fern-img/2b91d4077ac19a56dda9c5c016a47ed7d574ba2cb77ac89eb8785925bc89fa13.webp)![WhatsApp-platskonversation](/docs/_fern-img/bcd0d8f7df69d6c381be5be7c7a91ec7752b2b1894a80539823b7d9266beb3dd.webp)![WhatsApp-kontaktkonversation](/docs/_fern-img/75e56544700c87817a7f842943301a95e9e0b1fb84fc87e19139adb77f49ea5a.webp)

## Samtal

### Inkommande

Du kan ringa ditt WhatsApp-företagskonto, så svarar agenten. Under samtalet kan du även skicka textmeddelanden, som då blir en del av konversationen.

### Utgående

Utgående samtal kräver användarens tillstånd, som begärs via en mall. Se [schemalägga ett utgående samtal](/docs/sv/eleven-agents/whatsapp/outbound#scheduling-an-outbound-call) för flödet, kodexempel och batchuppringning.

## Personalisering

Vi anger de [dynamiska variablerna](/docs/sv/eleven-agents/customization/personalization/dynamic-variables) `{{system__caller_id}}` och `{{system__called_number}}` till WhatsApp-användar-ID:t respektive ditt WhatsApp-telefonnummer-ID (eller tvärtom, beroende på vem som startade konversationen). Du kan använda dem i ett verktyg eller en [webhook för konversationsstart](/docs/sv/eleven-agents/customization/personalization#conversation-initiation-webhooks) för att hämta information om din användare i konversationen.

> **Info**
>
> Du hittar ditt WhatsApp-telefonnummer-ID genom att gå till [WhatsApp- sidan](https://elevenlabs.io/app/agents/whatsapp), klicka på menyn bredvid ditt konto och
> välja ***Kopiera telefonnummer-ID***.

### Initieringskontext

Om din agent använder [dynamiska variabler](/docs/sv/eleven-agents/customization/personalization/dynamic-variables) utöver systemvariablerna ovan behöver du planera var deras värden ska komma ifrån. Om din agent inte använder några dynamiska variabler gäller inget av detta.

**Inkommande konversationer** startar utan dynamiska variabler från användaren. Det sätt som stöds för att ange värden är en [webhook för konversationsstart](/docs/sv/eleven-agents/customization/personalization#conversation-initiation-webhooks): när ett WhatsApp-meddelande startar en konversation anropar ElevenAgents din slutpunkt med WhatsApp-användar-ID:t som `caller_id` och ditt WhatsApp-telefonnummer-ID som `called_number`, och tillämpar de dynamiska variabler som ditt svar returnerar. Låt webhooken alltid returnera alla variabler som agenten kräver — ett CRM-värde när du har ett, annars en reservkonstant.

> **Warning**
>
> Värdena under **Dynamiska variabler** i agentredigeraren är testplatshållare för att
> förhandsgranska agenten. De används inte i produktion och fungerar inte som standardvärden för inkommande
> konversationer.

**Utgående konversationer** får sina värden från fältet `conversation_initiation_client_data.dynamic_variables` i [begäran om utgående meddelande eller samtal](/docs/sv/eleven-agents/whatsapp/outbound#dynamic-variables-branches-and-environments). Dessa värden finns kvar under konversationen och är fortfarande tillgängliga när användaren svarar. Mallparametrar är ett separat fält och fyller inte i dynamiska variabler.

En obligatorisk variabel som saknar ett värde gör att konversationen misslyckas. Se [saknade dynamiska variabler](/docs/sv/eleven-agents/whatsapp/troubleshooting#the-agent-doesnt-respond-to-inbound-messages) i felsökningsguiden.

> **Note**
>
> Värdet `system__called_number` är ditt WhatsApp-**telefonnummer-ID**, inte själva telefonnumret.
> WhatsApp-användaridentifierare migreras också till [Business-Scoped User IDs (BSUIDs)](https://developers.facebook.com/documentation/business-messaging/whatsapp/business-scoped-user-ids).
> ElevenAgents har stöd för BSUID:er, så konversationer fungerar även när Meta tillhandahåller ett ID i stället för
> användarens telefonnummer.

## Begränsningar

Följande stöds för närvarande inte:

* **WhatsApp Flows** — interaktiva formulär kan inte skickas, och Flow-svar skickas inte vidare till agenten.
* **Videomeddelanden** — inkommande videor skickas inte vidare till agenten.
* **Meddelandebatchning** — agenten svarar på varje meddelande var för sig i stället för att slå ihop snabba meddelanden i följd.
* **Nummer som hanteras av en annan leverantör** — ett nummer som är registrerat hos en annan WhatsApp-leverantör eller aktivt i WhatsApp Business-appen kan inte importeras. Vi arbetar med Meta för att aktivera [Multi-Solution Conversations](https://developers.facebook.com/documentation/business-messaging/whatsapp/solution-providers/multi-solution-conversations). Konfigurationer för enbart röst kan redan vara möjliga via SIP (se [vanliga frågor](/docs/sv/eleven-agents/whatsapp/troubleshooting#faq)).
* **WABA:er som skapats under en utvecklarapp** — dessa kan inte importeras via standardflödet.
* **Metadata för annonshänvisningar** — attribueringsdata från Click-to-WhatsApp-annonser exponeras inte för agenten (se [vanliga frågor](/docs/sv/eleven-agents/whatsapp/troubleshooting#faq)).
* **Överlämning till människa** — kommer snart (se [vanliga frågor](/docs/sv/eleven-agents/whatsapp/troubleshooting#faq)).

## Vanliga frågor

Vanliga frågor om priser, konfigurationer med flera leverantörer, överlämning till människa, Zero-Retention Mode, OTP och efterlevnad besvaras i [Felsökning och vanliga frågor](/docs/sv/eleven-agents/whatsapp/troubleshooting).