---
title: "WhatsApp Connector | Natively Embed WhatsApp Integrations"
description: "Embed WhatsApp messaging into your SaaS product to send messages, receive events and orchestrate customer workflows through Meta's WhatsApp Business Platform."
url: "https://cyclr.com/integrate/whatsapp"
canonical: "https://cyclr.com/integrate/whatsapp"
served_via: "https://cyclr.com/.well-known/agent-markdown"
---

![WhatsApp connector icon](https://cyclr.com/nitropack_static/sXmTfWgCNjOnvnYlyrLZVbIAkjEZnoiJ/assets/images/optimized/rev-31a2a0c/cyclr.com/wp-content/uploads/2024/07/ext-6-300x300.png)

# WhatsApp Connector

Build in-app, customer-facing messaging and notification flows using the WhatsApp Business Platform. Embed send and receive capabilities, media handling and webhook-driven events into your SaaS product for richer customer engagement.

 [Build with this Connector](https://cyclr.com/get-started) [Talk to an integration expert](https://cyclr.com/get-started/) AuthenticationOAuth / Graph API access tokenConnector typeSMSAvailable inCyclr Console ActionsMCP toolsWorkflows 01

## Message orchestration

Design routing and retries without custom backend code

 02

## Customer engagement

Trigger templates for marketing and transactional journeys

 03

## Operational scale

Centralize credentials, monitoring and error handling

 04

## Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

## WhatsApp Connector overview

The WhatsApp connector lets SaaS teams integrate Meta’s WhatsApp Business Platform into multi-tenant products. Use Cyclr to map data, orchestrate message workflows, surface incoming events and expose governed MCP tools to customers. Ideal for notifications, two-way support and marketing conversations that require templates and phone number registration.

### Why use Cyclr?

Cyclr provides an embeddable low-code builder, runtime and governance layer so engineering teams ship customer-facing WhatsApp integrations faster. Build reusable workflows, control credentials and expose approved methods as managed MCP tools inside your app.

PRODUCT USE CASES

## Top Use Cases for WhatsApp Integrations

Use Cyclr’s embedded integration tools to deliver two-way support, automated notifications, marketing campaigns and transactional messaging via WhatsApp. Build, test and deploy integrations without shipping custom point-to-point code for every customer.

### In-app two-way support

Route incoming WhatsApp messages to support workflows, keep message history and trigger agent notifications.

### Transactional alerts and reminders

Send payment confirmations, delivery updates and appointment reminders via WhatsApp templates.

### Template-based campaigns

Run approved template campaigns and orchestrate follow-ups based on webhook events and quality signals.

ORCHESTRATION

## How WhatsApp works with Cyclr

Cyclr sits between your SaaS product and WhatsApp to handle authentication, govern access and orchestrate every API call per customer, at scale.

 1. 1
 ### Your SaaS product
 Your app requests an action for a specific customer.
 2. 2
 ### Cyclr orchestration
 Cyclr authenticates, applies policies and routes the request.
 3. 3
 ### WhatsApp
 WhatsApp processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

## Available connector capabilities

Explore WhatsApp methods you can orchestrate through Cyclr.

Search connector methods

INTEGRATIONS + MCP TOOLS

### Use any WhatsApp method in an integration or as an MCP tool

Every available connector method can be added to an integration workflow built with Cyclr or exposed as a governed MCP tool. Use the same multi-tenant authentication, orchestration and governance layer to deliver customer-facing integrations and AI-agent capabilities inside your SaaS product.

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/) Templates1

### List Templates

Action

List all templates.

Business2

### List Business Phone Numbers

Action

List all business phone numbers.

### Get Business

Action

Get a business.

Webhooks3

### Stop Promotions Message

Webhook

Receives opt out messages.

### Failed Message

Webhook

Receives failed messages.

### General Message

Webhook

Receives messages that are not failed or stop promotion. You may have to map your own request fields as these change on message type.

Messages2

### Send Canned Text Message (Template)

Action

Send a canned text message with no variable parameters or header.

### Send Text Message

Action

Send a text message.

Internal1

### Test - Do not use.

WebhookTemplate Messages1

### Send Text Message (Template)

Action

Send a templated text message.

### Can’t find the method your integration needs?

Cyclr can extend this connector with additional API methods to support your integration requirements.

[Get in touch](https://cyclr.com/contact/)

TECHNICAL DETAILS

## WhatsApp integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing WhatsApp integrations in Cyclr.

### API and authentication

API host`https://graph.facebook.com`AuthenticationOAuth / Graph API access tokenCredentials

Access token, Phone Number ID, WhatsApp Business Account ID, App secret or system user token

 Method categories

Send messages, receive webhooks, manage media, templates, phone numbers and history

[View vendor API documentation →](https://developers.facebook.com/docs/whatsapp/?utm_source=cyclr)

### Pagination and rate limits

#### Pagination

Method-specific behavior should be confirmed before implementation.

#### Rate limits

Meta enforces throughput, pair-rate and tiered conversation limits; exceed limits returns 429 errors and specific rate-limit error codes.

IMPLEMENTATION

## Authentication at a glance

Uses Meta Graph API access tokens. Applications typically use temporary or system-user tokens with relevant WhatsApp permissions and business verification.

 Authentication methodOAuth / Graph API access tokenCredential required

Access token, Phone Number ID, WhatsApp Business Account ID, App secret or system user token

 **Before you begin:**

Requires phone number registration and Meta business verification for production use.

 [View setup guide](https://docs.cyclr.com)

AI INTEROPERABILITY

## Use WhatsApp methods in MCP servers

Cyclr can expose any available WhatsApp connector method as a governed MCP tool.

 - Expose connector methods as MCP tools
 - Combine them with your product data and other connectors
 - Apply tenant-aware access and governance
 - Orchestrate end-to-end MCP-triggered workflows

[Explore MCP PaaS](https://cyclr.com/product/mcp-paas/)

COMMON QUESTIONS

## Frequently asked questions

 Do I need a WhatsApp Business account to use this connector? *↓*

Yes. Production use requires a registered WhatsApp Business Account and a phone number provisioned for the WhatsApp Business Platform.

 How does authentication work with the WhatsApp connector? *↓*

The connector uses Meta Graph API access tokens. You can use temporary tokens for development and system user or app tokens for production with required permissions.

 Can I receive inbound messages and events from WhatsApp? *↓*

Yes. WhatsApp supports webhooks for message and status events; Cyclr workflows can consume and act on those events in real time.

 What happens if I exceed WhatsApp rate limits? *↓*

Meta enforces throughput and conversation-tier limits. Exceeding those limits returns 429 or platform-specific error codes. Implement throttling and backoff in workflows.

KEEP EXPLORING

## Related resources and connectors

[Product ### CRM Integrations you should be using **Read more →**](https://cyclr.com/blog/crm-integrations-you-should-be-using)[Product ### MCP PaaS **Read more →**](https://cyclr.com/product/mcp-paas)[Related connector ### dotdigital Related Marketing connector for customer-facing integration workflows.](https://cyclr.com/integrate/dotdigital)[Related connector ### HighLevel Related Sms connector for customer-facing integration workflows.](https://cyclr.com/integrate/highlevel)[Related connector ### LinkedIn Marketing Related Marketing connector for customer-facing integration workflows.](https://cyclr.com/integrate/linkedin-marketing)

## Let Cyclr handle the integrations.

You focus on building the product your customers love.

 [Start building for free](https://cyclr.com/get-started/request-free-trial) [Get a demo](https://cyclr.com/get-started/book-a-demo)

Embedded iPaaS for SaaS

 [https://www.linkedin.com/company/cyclr-systems/](https://www.linkedin.com/company/cyclr-systems/) [https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg](https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg) [https://www.facebook.com/cyclrautomation](https://www.facebook.com/cyclrautomation)
 - [Embedded iPaaS Overview](https://cyclr.com/product)
 - [SaaS Embedded iPaaS](https://cyclr.com/product)
 - [Service Embedded iPaaS](https://cyclr.com/product/service-embedded-ipaas)
 - [Enterprise Embedded iPaaS](https://cyclr.com/product/branded-embedded-ipaas)
 - [AI Orchestration](https://cyclr.com/ai-orchestration)

 - [Case Studies](https://cyclr.com/case-studies)
 - [Build vs Buy Integration](https://cyclr.com/blog/build-or-buy-choosing-an-integration-solution)
 - [Cyclr Alternatives](https://cyclr.com/alternatives)
 - [Cyclr vs. Paragon](https://cyclr.com/alternatives/cyclr-vs-paragon)
 - [Cyclr vs. Prismatic](https://cyclr.com/alternatives/cyclr-vs-prismatic)

 - [About Us](https://cyclr.com/company/about-us)
 - [Contact](https://cyclr.com/contact)
 - [Blog](https://cyclr.com/blog)
 - [Partner Programme](https://cyclr.com/partners)
 - [Working at Cyclr](https://cyclr.com/company/working-at-cyclr)

### Contact

**UK:** (0330) 010 2525

**US:** (646) 585 2525

CO.5C, Corinthian House, 17 Lansdowne Road, Croydon, CR0 2BX

### Popular Connectors

 - [Salesforce](https://cyclr.com/integrate/salesforce)
 - [HubSpot](https://cyclr.com/integrate/hubspot)
 - [Microsoft Dynamics](https://cyclr.com/integrate/microsoft-dynamics-crm)
 - [Shopify](https://cyclr.com/integrate/shopify)
 - [NetSuite](https://cyclr.com/integrate/netsuite)
 - [Amazon S3](https://cyclr.com/integrate/amazon-s3)
 - [Sage 200](https://cyclr.com/integrate/sage-200)

### Top Connector Categories

 - [Accounting](https://cyclr.com/connectors/category/accounting)
 - [CRM](https://cyclr.com/connectors/category/crms)
 - [Database](https://cyclr.com/connectors/category/databases)
 - [Email Marketing](https://cyclr.com/connectors/category/email-marketing)
 - [ERP](https://cyclr.com/connectors/category/erp)
 - [HR/Payroll](https://cyclr.com/connectors/category/hr-payroll)
 - [Product Management](https://cyclr.com/connectors/category/product-management)

### Trending Resources

 - [What is an Embedded iPaaS?](https://cyclr.com/blog/what-is-an-embedded-ipaas)
 - [SaaS Integration: How do you do it?](https://cyclr.com/blog/how-do-you-integrate-with-multiple-saas-products)
 - [AI Resources](https://cyclr.com/resources/ai)
 - [MCP Use Case Directory Tool](https://cyclr.com/resources/mcp-discovery-tool)
 - [API Integration](https://cyclr.com/resources/api-integration)
 - [Embedded iPaaS](https://cyclr.com/resources/embedded-ipaas)
 - [Cost Calculator](https://cyclr.com/resources/integration-cost-calculator)

### Common Use Cases

 - [SaaS Developers](https://cyclr.com/use-cases/saas-developers)
 - [Product Managers](https://cyclr.com/use-cases/product-managers)
 - [API Teams](https://cyclr.com/use-cases/api-teams)
 - [CFOs](https://cyclr.com/use-cases/cfo-finance-teams)
 - [B2B SaaS Platforms](https://cyclr.com/use-cases/established-saas-platforms)
 - [Enterprise Organizations](https://cyclr.com/enterprise)
 - [Composable Commerce](https://cyclr.com/use-cases/composable-commerce)

 MENUMENU
 - [Website Terms](https://cyclr.com/legal/website)
 - [Privacy Policy](https://cyclr.com/privacy-policy)
 - [Terms and Conditions](https://cyclr.com/terms-and-conditions)
 - [AI Policy](https://cyclr.com/ai-policy)
 - [DPA](https://cyclr.com/data-protection-agreement)
 - [SLA](https://cyclr.com/sla)
 - [GDPR](https://cyclr.com/legal/gdpr-compliance)
 - [Sitemap](https://cyclr.com/sitemap)
 - [Cookie Settings](https://cyclr.com/#)

© 2026 Cyclr Systems Ltd. All rights reserved.

Registered business number: 08790783. VAT Number GB218625701.

## Structured data

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": [
                "WebPage",
                "ItemPage"
            ],
            "@id": "https://cyclr.com/integrate/whatsapp",
            "url": "https://cyclr.com/integrate/whatsapp",
            "name": "WhatsApp Connector | Low-Code WhatsApp Integration | Cyclr",
            "isPartOf": {
                "@id": "https://cyclr.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://cyclr.com/integrate/whatsapp#primaryimage"
            },
            "image": {
                "@id": "https://cyclr.com/integrate/whatsapp#primaryimage"
            },
            "thumbnailUrl": "https://cyclr.com/wp-content/uploads/2024/07/ext-6.png",
            "datePublished": "2024-07-18T13:30:19+00:00",
            "dateModified": "2026-05-06T15:22:05+00:00",
            "description": "Provide your SaaS's users with in-app WhatsApp integrations with Cyclr's low-code embedded iPaaS solution.",
            "breadcrumb": {
                "@id": "https://cyclr.com/integrate/whatsapp#breadcrumb"
            },
            "inLanguage": "en-GB",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://cyclr.com/integrate/whatsapp"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-GB",
            "@id": "https://cyclr.com/integrate/whatsapp#primaryimage",
            "url": "https://cyclr.com/wp-content/uploads/2024/07/ext-6.png",
            "contentUrl": "https://cyclr.com/wp-content/uploads/2024/07/ext-6.png",
            "width": 400,
            "height": 400
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/whatsapp#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Marketing",
                    "item": "https://cyclr.com/connectors/category/marketing"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "WhatsApp"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://cyclr.com/#website",
            "url": "https://cyclr.com/",
            "name": "Cyclr",
            "description": "Embedded iPaaS for scaling SaaS integrations",
            "publisher": {
                "@id": "https://cyclr.com/#organization"
            },
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://cyclr.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-GB"
        },
        {
            "@type": "Organization",
            "@id": "https://cyclr.com/#organization",
            "name": "Cyclr",
            "url": "https://cyclr.com/",
            "logo": {
                "@type": "ImageObject",
                "inLanguage": "en-GB",
                "@id": "https://cyclr.com/#/schema/logo/image/",
                "url": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "contentUrl": "https://cyclr.com/wp-content/uploads/2026/09/cyclr-logo-blue@4x-scaled.png",
                "width": 2560,
                "height": 1053,
                "caption": "Cyclr"
            },
            "image": {
                "@id": "https://cyclr.com/#/schema/logo/image/"
            },
            "sameAs": [
                "https://www.facebook.com/cyclrautomation",
                "https://x.com/cyclr",
                "https://www.linkedin.com/company/10066377/",
                "https://www.youtube.com/channel/UCtkjPj2Lq-Ox2q3_e5MRfrg",
                "https://www.g2.com/products/cyclr",
                "https://www.pinterest.co.uk/cyclrsystems/"
            ],
            "description": "Embedded iPaaS for B2B SaaS companies - enabling interoperability between APIs, LLMs, on-prem and Cloud systems, with a secure, multi-tenanted architecture for governance and scaling.",
            "telephone": "(0330) 010 2525",
            "legalName": "Cyclr Systems Limited",
            "vatID": "GB218625701",
            "numberOfEmployees": {
                "@type": "QuantitativeValue",
                "minValue": "11",
                "maxValue": "50"
            },
            "actionableFeedbackPolicy": "https://cyclr.com/legal/website",
            "correctionsPolicy": "https://cyclr.com/legal/website",
            "ethicsPolicy": "https://cyclr.com/company"
        }
    ]
}
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "SoftwareApplication",
            "@id": "https://cyclr.com/integrate/whatsapp#connector",
            "name": "WhatsApp Connector",
            "url": "https://cyclr.com/integrate/whatsapp",
            "applicationCategory": "DeveloperApplication",
            "operatingSystem": "Web",
            "description": "Embed WhatsApp messaging into your SaaS product to send messages, receive events and orchestrate customer workflows through Meta's WhatsApp Business Platform.",
            "featureList": [
                "Send and receive messages, media upload, template messaging, webhooks, phone and account management, message history, message status events"
            ]
        },
        {
            "@type": "TechArticle",
            "@id": "https://cyclr.com/integrate/whatsapp#article",
            "headline": "WhatsApp Connector | Natively Embed WhatsApp Integrations",
            "description": "Embed WhatsApp messaging into your SaaS product to send messages, receive events and orchestrate customer workflows through Meta's WhatsApp Business Platform.",
            "mainEntityOfPage": "https://cyclr.com/integrate/whatsapp",
            "dateModified": "2026-08-28",
            "about": {
                "@id": "https://cyclr.com/integrate/whatsapp#connector"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://cyclr.com/integrate/whatsapp#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Connectors",
                    "item": "https://cyclr.com/connectors/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "SMS",
                    "item": "https://cyclr.com/connectors/category/sms"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "WhatsApp Connector",
                    "item": "https://cyclr.com/integrate/whatsapp"
                }
            ]
        },
        {
            "@type": "FAQPage",
            "@id": "https://cyclr.com/integrate/whatsapp#faq",
            "mainEntity": [
                {
                    "@type": "Question",
                    "name": "Do I need a WhatsApp Business account to use this connector?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. Production use requires a registered WhatsApp Business Account and a phone number provisioned for the WhatsApp Business Platform."
                    }
                },
                {
                    "@type": "Question",
                    "name": "How does authentication work with the WhatsApp connector?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "The connector uses Meta Graph API access tokens. You can use temporary tokens for development and system user or app tokens for production with required permissions."
                    }
                },
                {
                    "@type": "Question",
                    "name": "Can I receive inbound messages and events from WhatsApp?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Yes. WhatsApp supports webhooks for message and status events; Cyclr workflows can consume and act on those events in real time."
                    }
                },
                {
                    "@type": "Question",
                    "name": "What happens if I exceed WhatsApp rate limits?",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Meta enforces throughput and conversation-tier limits. Exceeding those limits returns 429 or platform-specific error codes. Implement throttling and backoff in workflows."
                    }
                }
            ]
        }
    ]
}
```
