Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Messaging ยท CONNECTION

WATI + NodeHub

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.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Messaging.

WATI integration | NodeHub