Send WhatsApp text, file, interactive and template messages through WATI, manage contacts, conversations, campaigns, chatbots and segments, read call logs and transcripts, and reply to Instagram comments.
Explore 45 workflow actions for WATI, including account permissions and operation limits.
28 read actions17 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add a new contact
Write
Add a new contact.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add a tag to a conversation
Write
Applies an existing tag; it is idempotent and does not create tag definitions.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Assign an operator to a conversation
Write
Assign an operator to a conversation.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Assigns a contact to teams
Write
Assigns a contact to teams.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Batch get call transcripts
Read
Speaker-separated transcripts for several calls at once.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Delete a contact
Write
Soft-deletes the resolved contact; it is not a physical GDPR erasure.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Estimate broadcast cost
Read
Estimate the credit cost of sending a template to chosen contacts, with the current credit.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Evaluate segment filters
Read
Returns matching contacts without persisting a segment.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get a segment
Read
Get a segment.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get account credits
Read
Get account credits.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get an Instagram post
Read
Get an Instagram post.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get call logs
Read
Call logs, filtered by direction, operator, duration and dates.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get call transcript
Read
The speaker-separated transcript of one call.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get campaigns
Read
Get campaigns.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get channels
Read
Get channels.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get chatbots
Read
A page of the WATI chatbot flows (Pro plan).
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get contact count
Read
Get contact count.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get contact details
Read
Get contact details.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get contacts
Read
A page of contacts.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get Instagram channel comment permissions
Read
Get Instagram channel comment permissions.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get Instagram post unread-comment count
Read
Get Instagram post unread-comment count.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get lead stages
Read
Returns the list of lead stages.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get media file
Read
Download the media file (image, video, audio or document) of a message by its message ID, saved as a workflow file.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get message template by ID
Read
Get message template by ID.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get message templates
Read
A page of WhatsApp message templates.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get messages
Read
A page of a conversation's messages.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get sales pipeline
Read
Sales pipeline win rate and entries between two UTC dates, optionally for chosen agents and lead stages.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get the campaign details by ID
Read
Get the campaign details by ID.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get the campaign overview
Read
Get the campaign overview.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Get the campaign recipients by ID
Read
Get the campaign recipients by ID.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
List Instagram post comments
Read
List Instagram post comments.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
List Instagram posts
Read
List Instagram posts.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
List segments
Read
List segments.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
Remove a tag from a conversation
Write
Idempotent; removing a tag which is not bound is a successful no-op.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reply to an Instagram comment
Write
Reply to an Instagram comment.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Schedule template messages
Write
Schedule an approved template message to recipients at a set time, as a campaign (accepted by WATI, not yet delivered).
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a file message to an active conversation via a url
Write
Send a file from a public HTTPS address to an open conversation (within the 24 hour window); accepted, not yet delivered.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a private reply to an Instagram comment
Write
Send a private reply to an Instagram comment.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a text message to an active conversation
Write
Send a text message to an open conversation (within the 24 hour window); accepted by WATI, not yet delivered.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send a typing indicator to a WhatsApp contact
Write
Displays a "typing..." bubble to the end user while you are preparing a response.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send an interactive message to an active conversation
Write
Send a buttons or list message to an open conversation (within the 24 hour window); accepted, not yet delivered.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Send template messages
Write
Send an approved template message to one or more recipients, outside the 24 hour window, as a campaign (accepted, not yet delivered).
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Start chatbot
Write
Start a WATI chatbot flow for a contact (Pro plan).
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update contacts
Write
Update custom attributes of one or more contacts.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update conversation status
Write
Update conversation status.
Permissions and limits
Account permissions
A WATI API token (Connector, API, Create API Token) with the scopes each call lists, such as conversationsv3:write or contactsv3:read
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in WATI. A saved workflow is not a completed provider action.