Blogg

WhatsApp Business Tools MCP: så ansluter du WhatsApp Business till en AI-agent

Markdown

Metas officiella MCP-server för WhatsApp Business: vad agenten kan göra, anslutningskommandot i Claude Code, konfiguration i Codex och ChatGPT samt begränsningar i betaversionen.

Läs hela artikeln

Den 15 september 2026 släppte Meta den officiella MCP-servern WhatsApp Business Tools. Den ansluter en AI-agent—Claude Code, Codex, ChatGPT eller Cursor—till WhatsApp Business Platform. I stället för att växla mellan Developer Console, Business Manager och API-dokumentationen beskriver du uppgiften för agenten, som lägger till ett nummer, skapar en meddelandemall, konfigurerar webhooks och skickar ett testmeddelande.

Servern är fortfarande i beta: åtkomsten rullas ut gradvis, och versionen är avsedd för utveckling och testning, inte för storskalig produktionsmeddelandehantering. Nedan följer förberedelserna och anslutningsstegen för fyra klienter. Kommandona och inställningarna kontrollerades mot Metas officiella dokumentation den 18 september 2026.

Information om hur du arbetar med Ailoot finns i dokumentationen.

Vad är WhatsApp Business Tools MCP?

Det viktigaste

Det här är Metas officiella fjärrstyrda MCP-server, som ger en AI-agent verktyg för att hantera WhatsApp Business Platform: konton, telefonnummer, meddelandemallar, webhooks och testmeddelanden. Åtkomsten använder OAuth: du loggar in med ditt Meta-konto och väljer vilka företag du tillåter servern att arbeta med.

MCP (Model Context Protocol) är en öppen standard för att ansluta externa system till AI-agenter. Läs mer om den i artikeln MCP-servrar för Claude Code: 7 färdiga integrationer. Verifierade anslutningar med installationskommandon finns i MCP-katalogen.

Före den här lanseringen såg konfigurationen av en WhatsApp-integration ut så här: öppna Developer Console, skapa en app, länka ett företag, lägg till ett telefonnummer, verifiera det med en kod, generera en token, konfigurera en webhook, kontrollera API-dokumentationen—och skriv först därefter den första kodraden.

Meta beskriver idén bakom servern så här (översatt från engelska):

Du beskriver vad du behöver, så tar agenten själv reda på vilka konton, telefonnummer, mallar och API-anrop som behövs.

— Meta for Developers, https://developers.facebook.com/blog/post/2026/09/15/whatsapp-business-messaging-mcp-ai-agent/

Meta har nu två MCP-servrar, och det är lätt att blanda ihop dem. Meta Social Technologies MCP är ett verktyg för utvecklare med bred användning: söka i dokumentation, hitta Graph API-slutpunkter och diagnostisera appfel. WhatsApp Business Tools MCP är till för att arbeta med WhatsApp-konton, telefonnummer, mallar, webhooks och testmeddelanden. De kompletterar varandra, och du kan ansluta båda om det behövs.

Vad kan agenten göra efter anslutningen?

Det viktigaste

Servern stöder fyra grupper av uppgifter. Anslut ett telefonnummer från grunden: lägg till det, skicka en verifieringskod, verifiera det och registrera det. Meddelandemallar: skapa, redigera och kontrollera godkännandestatus. Webhooks: ange en återanrops-URL och prenumerera på fält. Kontroller av förutsättningar: agenten upptäcker när villkor inte har godkänts eller betalning inte har konfigurerats och ger en direktlänk för att åtgärda problemet.

Serverns verktyg är grupperade under prefixet whatsapp_biz_. Enligt den officiella dokumentationen:

  • Översikt: whatsapp_biz_businesses, whatsapp_biz_accounts, whatsapp_biz_phone_numbers—vilka företag, konton och telefonnummer du har tillgång till.
  • Konfiguration av telefonnummer: whatsapp_biz_add_phone_number, whatsapp_biz_send_verification_code, whatsapp_biz_verify_phone_number, whatsapp_biz_register_phone_number.
  • Mallar: whatsapp_biz_list_templates, whatsapp_biz_get_template, whatsapp_biz_create_template, whatsapp_biz_update_template, whatsapp_biz_delete_template.
  • Meddelanden: whatsapp_biz_send_message—fri text inom 24-timmarsfönstret för konversationer eller en godkänd mall utanför det; agenten bekräftar mottagaren med dig innan den skickar.
  • Webhooks: whatsapp_biz_configure_webhooks, whatsapp_biz_subscribe_webhook.
  • Kontokonfiguration: whatsapp_biz_configure_payments, whatsapp_biz_verify_business, whatsapp_biz_system_user_token—en länk för att skapa en systemanvändartoken för direkta Cloud API-anrop.

När en kund först skickar ett meddelande till företaget öppnas ett kundtjänstfönster: du kan svara med fri text i 24 timmar. Varje nytt kundmeddelande förlänger fönstret. När det stängs kan du bara kontakta kunden med en godkänd mall. Agenten känner till regeln och föreslår, om mottagaren är utanför fönstret, att du skickar en mall i stället för vanlig text.

Servern har inbyggda åtkomstkontroller. Du loggar in via ditt Meta-konto och väljer specifika företag; token ingår inte i konversationshistoriken. Varje läsning utförs i din kontext, anrop loggas och åtgärder som gör ändringar kräver en autentiserad person; enbart en appnyckel för servern räcker inte.

Vad bör du kontrollera innan du ansluter?

Det viktigaste

Tre förutsättningar: rollen MANAGE i det Meta-företag du vill hantera; administratörsrättigheter för en app där WhatsApp-scenariot är aktiverat; och godkännande av villkoren för WhatsApp Business Cloud API. Om något saknas returnerar verktyget ett fel som förklarar problemet och länkar till sidan där du kan åtgärda det.

Servern agerar för din räkning och arbetar bara med dina resurser, så kontrollera följande före det första anropet:

  1. Du har ett Meta-företag där du är administratör (rollen MANAGE).
  2. Du har en Meta-app där scenariot WhatsApp Business Messaging är aktiverat (eller WhatsApp-produkten i äldre appar), och du är administratör för just den appen; behörigheter på företagsnivå räcker inte.
  3. Villkoren för WhatsApp Business Cloud API har godkänts för företaget—utan det blockeras registrering av telefonnummer och meddelandeutskick.

Enligt Meta uppstår problem med användarvillkor, betalningsmetoder och företagsverifiering ofta utan en tydlig förklaring. Agenten kontrollerar detta i förväg och ger en direktlänk där du kan godkänna villkoren, ange en betalningsmetod eller starta företagsverifiering.

Hur ansluter du servern till Claude Code?

Det viktigaste

Kör kommandot claude mcp add --transport http whatsapp_business_tools https://mcp.facebook.com/whatsapp_business_tools, skriv sedan /mcp i sessionen, välj servern och logga in via Meta. När du har startat om klienten måste du logga in igen.

Om du inte har installerat Claude Code ännu kan du börja med guiden Så installerar du Claude Code från den officiella webbplatsen.

  1. Lägg till servern

    Kör följande i terminalen:

    claude mcp add --transport http whatsapp_business_tools https://mcp.facebook.com/whatsapp_business_tools
    

    Servern är fjärrstyrd, så du behöver inte installera den lokalt.

  2. Logga in via Meta

    Skriv /mcp i en Claude Code-session och välj whatsapp_business_tools. Ett webbläsarfönster öppnas där du kan logga in på ditt Meta-konto. Om webbläsaren inte öppnas kopierar du länken från klienten och öppnar den manuellt.

  3. Ge behörigheter

    Välj de företag och appar med WhatsApp som du tillåter åtkomst till på samtyckesskärmen. Servern begär tre behörigheter: business_management (hitta företag där du är administratör), whatsapp_business_management (konton, telefonnummer, mallar, webhooks) och whatsapp_business_messaging (skicka meddelanden från dina nummer).

  4. Kontrollera anslutningen

    Starta om Claude Code, logga in igen via /mcp och fråga agenten vilka verktyg den kan se på servern whatsapp_business_tools. Gör sedan en säker läsning: ”Lista de företag jag kan hantera”—agenten anropar whatsapp_biz_businesses. Om det inte finns några verktyg eller du får ett inloggningsfel kontrollerar du serveradressen och loggar in igen.

OAuth-inloggningen är knuten till klientens start: när du har startat om Claude Code måste du logga in igen. Du kan när som helst återkalla åtkomsten i inställningarna på facebook.com under ”Business Integrations”.

Hur ansluter du Codex, ChatGPT och Claude Desktop?

Det viktigaste

Alla tre använder samma serveradress och OAuth-inloggning; det är bara platsen i inställningarna som skiljer sig. Codex App: Settings, MCP Servers, lägg till en Streamable HTTP-server. ChatGPT: Settings, Plugins, lägg till den via URL. Claude Desktop: Settings, Connectors, anpassad connector.

Codex App. Öppna inställningarna (kugghjulet längst ned till vänster), gå till MCP Servers och välj Add servers. Välj Streamable HTTP och ange:

  • Namn: WhatsApp Business Tools
  • URL: https://mcp.facebook.com/whatsapp_business_tools
  • Autentisering: OAuth

Klicka på Authenticate och logga in i webbläsaren.

ChatGPT. Settings, Plugins, Browse plugins, ikonen ”+” i det övre högra hörnet. Ange ett namn, samma URL och OAuth som autentiseringstyp.

Claude Desktop. Settings, Connectors, Add custom connector. Namn: WhatsApp Business Tools; URL: samma serveradress.

När du har lagt till servern i valfri klient följer du samma kontrollsekvens: starta om, logga in igen, visa verktygslistan och läs säkert listan över företag.

Vad händer under den första sessionen: från företagslistan till ett testmeddelande?

Det viktigaste

Sekvensen är: lista företag, välj ett, visa dess konton och telefonnummer, lägg till ett telefonnummer, skicka en verifieringskod via SMS eller samtal, verifiera numret med koden, registrera det, skapa en mall, skicka ett testmeddelande och konfigurera en webhook. Du anger själv SMS-koden till agenten.

En typisk första session med den anslutna servern:

  1. ”Lista de företag jag hanterar”—agenten anropar whatsapp_biz_businesses, och du väljer det du behöver.
  2. ”Visa företagets WhatsApp-konton och telefonnummer”—whatsapp_biz_accounts och whatsapp_biz_phone_numbers, med deras statusar.
  3. ”Lägg till mitt testtelefonnummer i kontot”—whatsapp_biz_add_phone_number.
  4. ”Skicka en verifieringskod via SMS”—whatsapp_biz_send_verification_code. Koden kommer till din telefon.
  5. ”Verifiera numret med koden 123456”—whatsapp_biz_verify_phone_number, och registrera det sedan med whatsapp_biz_register_phone_number.
  6. ”Skapa en order_update-mall på det språk mottagarna föredrar för orderaviseringar”—whatsapp_biz_create_template; agenten ger en länk till dess godkännandestatus.
  7. ”Skicka ett testmeddelande till mitt nummer”—whatsapp_biz_send_message; agenten bekräftar mottagaren innan den skickar.
  8. ”Konfigurera en webhook på https://example.com/webhook”—whatsapp_biz_configure_webhooks och prenumerera med whatsapp_biz_subscribe_webhook.

Därefter kommer kundernas inkommande meddelanden till den angivna adressen—vanligtvis hämtar ett CRM-system, en kundsupporttjänst eller en bot dem där. Du bygger hanteringen vid den adressen separat; servern sköter bara konfigurationen.

Vilka begränsningar har betaversionen?

Det viktigaste

Servern är i beta: verktygsuppsättningen kan ändras, och åtkomsten rullas ut gradvis, inte till alla på en gång. Versionen är avsedd för utveckling och testning; den passar inte för storskalig produktionsmeddelandehantering. Det finns gränser för hur många anrop varje användare får göra med varje verktyg, och du måste logga in igen när du har startat om klienten.

Det finns fyra begränsningar hos servern att ha i åtanke.

Betastatus. Meta säger att gränssnittet och verktygsuppsättningen kan ändras och att åtkomsten rullas ut gradvis. Om du ännu inte kan ansluta till servern kanske den inte har gjorts tillgänglig för dig.

Syfte. Versionen är avsedd för utveckling och testning; den är inte avsedd för massutskick i produktion. För meddelandehantering i produktion behöver du en fullständig integration med Cloud API—till exempel med en systemanvändartoken, vars länk tillhandahålls av verktyget whatsapp_biz_system_user_token.

Begränsningar. Antalet anrop per användare är begränsat för varje verktyg. Om du överskrider gränsen returnerar verktyget ett begränsningsfel—vänta och försök igen.

Regeln om 24-timmarsfönstret. Utanför kundens konversationsfönster kan du bara skicka godkända mallar.

Varför är det här viktigt för ett företag?

Det viktigaste

Nu kan du slutföra den första konfigurationen av WhatsApp-integrationen i en enda konversation med en agent: den känner till stegen och förstår plattformsfel. De viktigaste användningsfallen är kundsupport, order- och mötesaviseringar samt förberedelse av mallar.

Ett typiskt scenario för ett litet företag: kunder skriver på WhatsApp, och du vill svara snabbt och skicka aviseringar om orderstatus. Tidigare innebar den första konfigurationen att du själv arbetade i flera Meta-instrumentpaneler eller anlitade en utvecklare. Nu kan du slutföra den här delen i en konversation med en agent. Du behöver fortfarande separat bygga hanteringen av inkommande meddelanden vid din egen adress—det är nästa uppgift efter att webhooken har konfigurerats.

Servern är också användbar om din integration redan är igång. Meddelandemallar behöver uppdateras regelbundet: en ny kampanj, en ny aviseringstext. Via servern skapar eller redigerar agenten en mall och visar dess godkännandestatus utan att skicka dig till instrumentpanelen.

Ett liknande tillvägagångssätt—en agent ansluter till ett externt system och arbetar med det utifrån din beskrivning—visas tillsammans med dokumentation i guiden Så ansluter du NotebookLM till Claude Code via MCP.

Vad händer härnäst?

Det viktigaste

Kontrollera förutsättningarna, anslut servern med ett kommando, logga in och läs säkert listan över företag. Lägg sedan till ett testtelefonnummer och skicka det första meddelandet. Kom ihåg att servern är i beta: förbered en fullständig Cloud API-integration för meddelandehantering i produktion.

Servern lanserades för tre dagar sedan. Du kan börja med ett kommando och logga in via Meta, och sedan be agenten om en lista över dina företag. Nästa steg beror på dina behov: telefonnummer, mallar, webhooks, testmeddelanden.

Fler sätt att ansluta en agent till externa system finns i samlingen MCP-servrar för Claude Code—där finns ytterligare sju fungerande integrationer för olika uppgifter.

Lär känna Ailoot.

Fler detaljer

Frågor om den här guiden: WhatsApp Business Tools MCP: så ansluter du WhatsApp Business till en AI-agent

Vilken första anslutningskontroll är säkrast?

Granska verktygslistan efter OAuth-inloggning och läs vilka företag du kan hantera. Det kontrollerar åtkomst innan du lägger till telefonnummer, skapar mallar, konfigurerar webhooks eller skickar ett testmeddelande.

Bygger webhook-konfiguration också meddelandehanteringen?

Nej. MCP-servern konfigurerar återanropsadress och prenumerationer, men du måste separat bygga CRM, supporttjänst eller bot som tar emot och behandlar inkommande meddelanden på adressen.

Alla artiklar