Skip to main content
Feedback

WhatsApp Business MCP connector

WhatsApp Business API is Meta's platform for businesses to communicate with customers through WhatsApp messaging. The WhatsApp Business MCP connector allows AI agents to send messages, manage contacts and groups, and configure business profiles and webhooks. It also supports account registration, security certificate management, and contact verification across WhatsApp Business instances.

Authentication type

  • Basic Auth - Requires a username and password to be configured for the agent to access the service.

Uses

Use the WhatsApp Business MCP connector to perform the following actions:

  • Send targeted messages to customers across WhatsApp Business channels
  • Verify contact information and maintain accurate customer directories
  • Create and manage group conversations for team collaboration and customer support
  • Monitor message delivery and read status in real time
  • Automate two-step verification for enhanced account security
  • Track messaging metrics and performance analytics
  • Manage media assets and attachments within WhatsApp Business

Example prompts

Use the following example prompts to invoke WhatsApp Business MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Send a welcome message to all new customers in WhatsApp Business.
  • Check if a phone number is registered and active on WhatsApp Business.
  • Create a support group in WhatsApp Business for handling customer issues.
  • Show me the delivery status of messages sent today through WhatsApp Business.
  • Download the invoice PDF that a customer shared in WhatsApp Business.
  • Enable two-step verification for my WhatsApp Business account.
  • List all groups I manage in WhatsApp Business with member counts.
  • Mark incoming support messages as read in WhatsApp Business.
  • What are my messaging metrics for this week in WhatsApp Business?
  • Remove an inactive team member from our WhatsApp Business group.

WhatsApp Business MCP connector tools

The WhatsApp Business MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
RequestCodeRequests a verification code for account registration or authentication purposes.
SetShardsConfigures message routing distribution across multiple server instances.
RegisterAccountRegisters a new account with the WhatsApp Business platform.
DownloadCaCertificateDownloads the certificate authority certificate for secure connections.
DeleteWebhookCaCertificateRemoves the webhook certificate authority certificate from the system.
DownloadWebhookCaCertificateDownloads the certificate authority certificate for webhook communications.
CheckContactVerifies whether a phone number exists on WhatsApp.
GetAllGroupsRetrieves a list of all groups associated with the account.
CreateGroupEstablishes a new group chat with specified participants.
GetGroupInfoRetrieves detailed information about a specific group.
UpdateGroupInfoModifies group settings such as name, description, or picture.
DemoteGroupAdminRemoves administrator privileges from a group member.
PromoteToGroupAdminGrants administrator privileges to a group member.
GetGroupIconBinaryRetrieves the group profile picture in binary format.
DeleteGroupInviteRemoves an invitation link to a group.
GetGroupInviteRetrieves the invitation link for a group.
LeaveGroupRemoves the account from a specific group.
RemoveGroupParticipantRemoves a member from a group.
CheckHealthVerifies the operational status of the connector.
DeleteMediaRemoves stored media files from the system.
DownloadMediaRetrieves media files sent or received in messages.
SendMessageTransmits a text, media, or template message to a contact.
MarkMessageAsReadUpdates message status to read in a conversation.
GetMetricsRetrieves performance and usage statistics for the account.
DisableTwoStepDeactivates two-factor authentication security on the account.
EnableTwoStepActivates two-factor authentication security on the account.
ResetApplicationSettingsRestores all application configuration to default values.
GetApplicationSettingsRetrieves current configuration and preference settings.
UpdateApplicationSettingsModifies application configuration and preference settings.
GetMediaProvidersRetrieves available storage and hosting options for media.
UpdateMediaProvidersUpdate-Media-Providers.
DeleteMediaProvidersDelete-Media-Providers.
BackupSettingsBackup-Settings.
GetBusinessProfileGet-Business-Profile.
updateBusinessProfileUpdate-Business-Profile.
GetProfileAboutGet-Profile-About.
UpdateProfileAboutUpdate-Profile-About.
DeleteProfilePhotoDelete-Profile-Photo.
GetProfilePhotoGet-Profile-Photo.
RestoreSettingsRestore-Settings.
GetAppStatsGet-App-Stats.
GetDbStatsGet-DB-Stats.
GetSupportInfoGet-Support-Info.
CreateUserCreate-User.
LoginUserLogin-User.
LogoutUserLogout-User.
DeleteUserDelete-User.
GetUserGet-User.
UpdateUserUpdate-User.
On this Page