Blogg

WhatsApp Business Tools MCP: Slik kobler du WhatsApp Business til en AI-agent

Markdown

Metas offisielle MCP-server for WhatsApp Business: hva agenten kan gjøre, tilkoblingskommandoen i Claude Code, oppsett i Codex og ChatGPT og begrensninger i betaversjonen.

Les hele artikkelen
  1. september 2026 lanserte Meta den offisielle WhatsApp Business Tools MCP-serveren. Den kobler en AI-agent—Claude Code, Codex, ChatGPT eller Cursor—til WhatsApp Business Platform. I stedet for å veksle mellom Developer Console, Business Manager og API-dokumentasjonen, beskriver du oppgaven for agenten, som legger til et nummer, oppretter en meldingsmal, konfigurerer webhooks og sender en testmelding.

Serveren er fortsatt i beta: Tilgangen rulles ut gradvis, og versjonen er ment for utvikling og testing, ikke for meldinger i stor skala i produksjon. Nedenfor finner du forberedelsene og trinnene for å koble til fire klienter. Kommandoene og innstillingene ble kontrollert mot Metas offisielle dokumentasjon 18. september 2026.

Informasjon om hvordan du arbeider med Ailoot, finner du i dokumentasjonen.

Hva er WhatsApp Business Tools MCP?

Hovedpunkter

Dette er Metas offisielle eksterne MCP-server, som gir en AI-agent verktøy for å administrere WhatsApp Business Platform: kontoer, telefonnumre, meldingsmaler, webhooks og utsending av testmeldinger. Tilgangen bruker OAuth: Du logger på med Meta-kontoen din og velger hvilke bedrifter du tillater at serveren arbeider med.

MCP (Model Context Protocol) er en åpen standard for å koble eksterne systemer til AI-agenter. Les mer om det i artikkelen MCP-servere for Claude Code: 7 ferdige integrasjoner. Verifiserte tilkoblinger med installasjonskommandoer finner du i MCP-katalogen.

Før denne lanseringen så oppsettet av en WhatsApp-integrasjon slik ut: åpne Developer Console, opprett en app, koble til en bedrift, legg til et telefonnummer, bekreft det med en kode, generer et token, konfigurer en webhook, sjekk API-dokumentasjonen – og først da skrive den første kodelinjen.

Meta beskriver ideen bak serveren slik (oversatt fra engelsk):

Du beskriver hva du trenger, og agenten finner selv ut hvilke kontoer, telefonnumre, maler og API-kall som trengs.

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

Meta har nå to MCP-servere, og det er lett å forveksle dem. Meta Social Technologies MCP er et generelt utviklerverktøy for å søke i dokumentasjon, finne Graph API-endepunkter og diagnostisere appfeil. WhatsApp Business Tools MCP er for arbeid med WhatsApp-kontoer, telefonnumre, maler, webhooks og testmeldinger. De utfyller hverandre, og du kan koble til begge hvis du trenger det.

Hva kan agenten gjøre etter at den er koblet til?

Hovedpunkter

Serveren støtter fire grupper av oppgaver. Koble til et telefonnummer fra bunnen av: legg det til, send en bekreftelseskode, bekreft det og registrer det. Meldingsmaler: opprett og rediger en mal, og sjekk godkjenningsstatusen. Webhooks: angi en tilbakeringings-URL og abonner på felt. Kontroller av forutsetninger: Agenten oppdager når vilkårene ikke er godtatt eller betaling ikke er konfigurert, og gir en direkte lenke for å løse problemet.

Serverens verktøy er gruppert under prefikset whatsapp_biz_. Ifølge den offisielle dokumentasjonen:

  • Oversikt: whatsapp_biz_businesses, whatsapp_biz_accounts, whatsapp_biz_phone_numbers—hvilke bedrifter, kontoer og telefonnumre som er tilgjengelige for deg.
  • Oppsett av telefonnummer: whatsapp_biz_add_phone_number, whatsapp_biz_send_verification_code, whatsapp_biz_verify_phone_number, whatsapp_biz_register_phone_number.
  • Maler: whatsapp_biz_list_templates, whatsapp_biz_get_template, whatsapp_biz_create_template, whatsapp_biz_update_template, whatsapp_biz_delete_template.
  • Meldinger: whatsapp_biz_send_message—fri tekst innenfor samtalevinduet på 24 timer eller en godkjent mal utenfor det; agenten bekrefter mottakeren med deg før den sender.
  • Webhooks: whatsapp_biz_configure_webhooks, whatsapp_biz_subscribe_webhook.
  • Kontokonfigurasjon: whatsapp_biz_configure_payments, whatsapp_biz_verify_business, whatsapp_biz_system_user_token—en lenke for å opprette et systembrukertoken for direkte Cloud API-kall.

Når en kunde sender bedriften en melding først, åpnes et kundeservicevindu: Du kan svare med fri tekst i 24 timer. Hver nye melding fra kunden forlenger vinduet. Når det lukkes, kan du bare kontakte kunden med en godkjent mal. Agenten kjenner denne regelen og foreslår å sende en mal i stedet for vanlig tekst hvis mottakeren er utenfor vinduet.

Serveren har innebygde tilgangskontroller. Du logger på med Meta-kontoen din og velger bestemte bedrifter; tokenene legges ikke inn i samtalehistorikken. Hver lesing utføres i konteksten din, kall loggføres, og handlinger som gjør endringer krever en autentisert person; en servernøkkel for appen alene er ikke nok.

Hva bør du kontrollere før du kobler til?

Hovedpunkter

Tre forutsetninger: MANAGE-rollen i Meta-bedriften du vil administrere; administratorrettigheter for en app der WhatsApp-scenarioet er aktivert; og at vilkårene for WhatsApp Business Cloud API er godtatt. Hvis noe mangler, returnerer verktøyet en feilmelding som forklarer problemet og lenker til siden der du kan løse det.

Serveren handler på dine vegne og arbeider bare med ressursene dine. Kontroller derfor følgende før det første kallet:

  1. Du har en Meta-bedrift der du er administrator (MANAGE-rollen).
  2. Du har en Meta-app med scenarioet WhatsApp Business Messaging aktivert (eller WhatsApp-produktet i eldre apper), og du er administrator for akkurat denne appen; tillatelser på bedriftsnivå alene er ikke nok.
  3. Vilkårene for WhatsApp Business Cloud API er godtatt for bedriften—uten dette blokkeres registrering av telefonnummer og sending.

Ifølge Meta oppstår det ofte problemer med bruksvilkår, betalingsmetoder og bedriftsbekreftelse uten noen klar forklaring. Agenten kontrollerer dette på forhånd og gir en direkte lenke der du kan godta vilkårene, angi en betalingsmetode eller starte bedriftsbekreftelsen.

Hvordan kobler du serveren til Claude Code?

Hovedpunkter

Kjør kommandoen claude mcp add --transport http whatsapp_business_tools https://mcp.facebook.com/whatsapp_business_tools, skriv deretter /mcp i økten, velg serveren og logg på via Meta. Etter at du har startet klienten på nytt, må du logge på igjen.

Hvis du ikke har installert Claude Code ennå, kan du begynne med veiledningen Slik installerer du Claude Code fra det offisielle nettstedet.

  1. Legg til serveren

    Kjør følgende i terminalen:

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

    Serveren er ekstern, så du trenger ikke å installere den lokalt.

  2. Logg på via Meta

    Skriv /mcp i en Claude Code-økt, og velg whatsapp_business_tools. Et nettleservindu åpnes der du kan logge på Meta-kontoen din. Hvis nettleseren ikke åpnes, kopierer du lenken fra klienten og åpner den manuelt.

  3. Gi tillatelser

    Velg bedriftene og appene med WhatsApp som du vil gi tilgang til, på samtykkeskjermen. Serveren ber om tre tillatelser: business_management (finne bedrifter der du er administrator), whatsapp_business_management (kontoer, telefonnumre, maler, webhooks) og whatsapp_business_messaging (sende meldinger fra numrene dine).

  4. Kontroller tilkoblingen

    Start Claude Code på nytt, logg på igjen via /mcp, og spør agenten hvilke verktøy den kan se på serveren whatsapp_business_tools. Utfør deretter en trygg leseoperasjon: «Vis meg bedriftene jeg kan administrere»—agenten kaller whatsapp_biz_businesses. Hvis det ikke finnes noen verktøy, eller du får en påloggingsfeil, kontrollerer du serveradressen og logger på igjen.

OAuth-påloggingen er knyttet til oppstarten av klienten: Når du har startet Claude Code på nytt, må du logge på igjen. Du kan når som helst tilbakekalle tilgangen i innstillingene på facebook.com, under «Business Integrations».

Hvordan kobler du til Codex, ChatGPT og Claude Desktop?

Hovedpunkter

Alle tre bruker samme serveradresse og OAuth-pålogging; det er bare plasseringen i innstillingene som er forskjellig. Codex App: Settings, MCP Servers, legg til en Streamable HTTP-server. ChatGPT: Settings, Plugins, legg til via URL. Claude Desktop: Settings, Connectors, egendefinert connector.

Codex App. Åpne innstillingene (tannhjulet nederst til venstre), gå til MCP Servers og velg Add servers. Velg Streamable HTTP og skriv inn:

  • Name: WhatsApp Business Tools
  • URL: https://mcp.facebook.com/whatsapp_business_tools
  • Authentication: OAuth

Klikk på Authenticate og logg på i nettleseren.

ChatGPT. Gå til Settings, Plugins, Browse plugins og ikonet «+» øverst til høyre. Skriv inn et navn, den samme URL-en og OAuth som autentiseringstype.

Claude Desktop. Gå til Settings, Connectors, Add custom connector. Name: WhatsApp Business Tools; URL: samme serveradresse.

Etter at du har lagt den til i en hvilken som helst klient, følger du den samme kontrollsekvensen: start på nytt, logg på igjen, vis verktøylisten og les listen over bedrifter på en trygg måte.

Hva skjer i den første økten: fra bedriftslisten til en testmelding?

Hovedpunkter

Rekkefølgen er: vis bedrifter, velg én, se kontoene og telefonnumrene dens, legg til et telefonnummer, send en bekreftelseskode via SMS eller telefon, bekreft nummeret med koden, registrer det, opprett en mal, send en testmelding og konfigurer en webhook. Du gir selv SMS-koden til agenten.

En typisk første økt med den tilkoblede serveren:

  1. «Vis bedriftene jeg administrerer»—agenten kaller whatsapp_biz_businesses, og du velger den du trenger.
  2. «Vis WhatsApp-kontoene og telefonnumrene til denne bedriften»—whatsapp_biz_accounts og whatsapp_biz_phone_numbers, med statusene deres.
  3. «Legg til testtelefonnummeret mitt på kontoen»—whatsapp_biz_add_phone_number.
  4. «Send en bekreftelseskode via SMS»—whatsapp_biz_send_verification_code. Koden kommer til telefonen din.
  5. «Bekreft nummeret med koden 123456»—whatsapp_biz_verify_phone_number, og registrer det deretter med whatsapp_biz_register_phone_number.
  6. «Opprett en order_update-mal på språket mottakerne foretrekker for ordremeldinger»—whatsapp_biz_create_template; agenten gir en lenke til godkjenningsstatusen.
  7. «Send en testmelding til nummeret mitt»—whatsapp_biz_send_message; agenten bekrefter mottakeren før den sender.
  8. «Konfigurer en webhook på https://example.com/webhook»—whatsapp_biz_configure_webhooks, og abonner ved hjelp av whatsapp_biz_subscribe_webhook.

Deretter kommer kundenes innkommende meldinger til den angitte adressen—vanligvis henter et CRM-system, en kundestøttetjeneste eller en bot dem derfra. Du bygger behandlingen på denne adressen separat; serveren håndterer bare konfigurasjonen.

Hvilke begrensninger har betaversjonen?

Hovedpunkter

Serveren er i beta: verktøysettet kan endres, og tilgangen rulles ut gradvis, ikke til alle samtidig. Versjonen er ment for utvikling og testing; den egner seg ikke for meldinger i stor skala i produksjon. Det er en forespørselsgrense per bruker for hvert verktøy, og du må logge på igjen etter at du har startet klienten på nytt.

Det er fire serverbegrensninger du bør huske på.

Betastatus. Meta sier at grensesnittet og verktøysettet kan endres, og at tilgangen rulles ut gradvis. Hvis du ennå ikke kan koble til serveren, kan det hende at den ikke er gjort tilgjengelig for deg.

Formål. Versjonen er for utvikling og testing; den er ikke ment for masseutsending i produksjon. For meldinger i produksjon trenger du en fullstendig integrasjon med Cloud API—for eksempel ved å bruke et systembrukertoken. Verktøyet whatsapp_biz_system_user_token gir en lenke til dette.

Grenser. Antall forespørsler er begrenset per bruker for hvert verktøy. Hvis du overskrider grensen, returnerer verktøyet en grensefeil—vent litt og prøv igjen.

Regelen om 24-timersvinduet. Utenfor samtalevinduet med kunden kan du bare sende godkjente maler.

Hvorfor er dette viktig for en bedrift?

Hovedpunkter

Nå kan du fullføre det første oppsettet av WhatsApp-integrasjonen i én samtale med en agent: Den kjenner rekkefølgen på trinnene og forstår plattformfeil. De viktigste bruksområdene er kundestøtte, varsler om bestillinger og avtaler samt klargjøring av maler.

Et typisk scenario for en liten bedrift: Kundene sender meldinger på WhatsApp, og du vil svare raskt og sende varsler om bestillingsstatus. Tidligere innebar det første oppsettet at du måtte arbeide på egen hånd i flere Meta-dashbord eller leie inn en utvikler. Nå kan du fullføre denne delen i en samtale med en agent. Du må fortsatt bygge håndteringen av innkommende meldinger på din egen adresse separat—det er neste oppgave etter at webhooken er konfigurert.

Serveren er også nyttig hvis integrasjonen allerede er i drift. Meldingsmaler må oppdateres regelmessig: en ny kampanje, en ny varslingstekst. Via serveren oppretter eller redigerer agenten en mal og viser godkjenningsstatusen uten å sende deg til dashbordet.

En lignende tilnærming—der en agent kobler seg til et eksternt system og arbeider med det ut fra beskrivelsen din—illustreres med dokumentasjon i veiledningen Slik kobler du NotebookLM til Claude Code via MCP.

Hva nå?

Hovedpunkter

Kontroller forutsetningene, koble til serveren med én kommando, logg på og les listen over bedrifter på en trygg måte. Legg deretter til et testtelefonnummer og send den første meldingen. Husk at den er i beta: Gjør klar en full Cloud API-integrasjon for meldinger i produksjon.

Det er tre dager siden serveren ble kunngjort. Du kan begynne med én kommando og logge på via Meta, og deretter be agenten om en liste over bedriftene dine. Neste trinn avhenger av behovene dine: telefonnumre, maler, webhooks og testmeldinger.

Andre måter å koble en agent til eksterne systemer på finner du i samlingen av MCP-servere for Claude Code—der er det sju flere fungerende integrasjoner for ulike oppgaver.

Bli kjent med Ailoot.

Flere detaljer

Spørsmål om denne veiledningen: WhatsApp Business Tools MCP: Slik kobler du WhatsApp Business til en AI-agent

Hva er den tryggeste første tilkoblingskontrollen?

Etter OAuth-innlogging undersøker du verktøylisten og leser virksomhetene du kan administrere. Det kontrollerer tilgangen før telefonnummer legges til, maler opprettes, webhooks konfigureres eller testmeldinger sendes.

Bygger konfigurasjon av en webhook også meldingsbehandlingen?

Nei. MCP-serveren konfigurerer callback og abonnementer. Du må separat bygge CRM, støttetjeneste eller bot som mottar og behandler innkommende meldinger på adressen.

Alle artikler