Skip to content

WhatsApp Business

Send text, media and template messages from your WhatsApp Business number.

Communication

Connect it

In Keystile Automations → Connections → New connection, choose WhatsApp Business and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in WhatsApp Business: delete media (Deletes an uploaded media file from WhatsApp).

What it can do (23 actions)

ActionWhat it doesChanges data
Create Message TemplateSubmits a new message template for Meta review.Yes
Delete MediaDeletes an uploaded media file from WhatsApp.
Delete Message TemplateDeletes a message template from the business account.
Download MediaDownloads a received media file so later steps can use it.
Edit Message TemplateReplaces the components of an existing template and resubmits it for review.Yes
Get Business ProfileReturns the public business profile shown for a phone number.
Get Media URLLooks up a media ID and returns its download URL and metadata.
Get Phone NumberReturns the details and health of one business phone number.
List Message TemplatesLists the message templates on the business account, optionally filtered by status.
List Phone NumbersLists the phone numbers registered on the business account.
Mark Message As ReadShows the sender blue ticks for a received message, optionally with a typing indicator.Yes
Send ContactSends a contact card the recipient can save.Yes
Send Interactive ButtonsSends a message with up to three quick-reply buttons.Yes
Send Interactive CTA URLSends a message with a single button that opens a web link.Yes
Send Interactive ListSends a message that opens a menu of up to ten selectable rows.Yes
Send LocationSends a map pin for a latitude and longitude.Yes
Send MediaSend an image, video, audio, document or sticker by URL.Yes
Send MessageSend a text message through WhatsAppYes
Send ReactionReacts to a message with an emoji, or removes an existing reaction.Yes
Send TemplateSends an approved template by name with positional parameters.Yes
Send Template MessageSend an approved template, filling in its placeholders.Yes
Update Business ProfileUpdates the public business profile for a phone number. Empty fields are left unchanged.Yes
Upload MediaUploads a file to WhatsApp and returns a media ID you can send.Yes

Start a workflow when… (4 triggers)

  • New Incoming Message — Fires when a customer sends your business number a message.
  • New Message Reaction — Fires when a customer reacts to one of your messages with an emoji, or removes a reaction.
  • Message Status Updated — Fires when a message you sent is delivered, read, or fails.
  • Template Status Updated — Fires when Meta approves, rejects, pauses or otherwise changes a message template.

How Keystile protects it

Every WhatsApp Business action is checked before it runs, whether it comes from an AI tool or a workflow. 15 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use WhatsApp Business with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps