Zoko icon

Zoko

WhatsApp Business messaging and automation for sales and support teams.

1 trigger11 searches12 actionsInstant (webhooks)Auth: API key

AI-assisted documentation7 min read

This documentation is compiled from our integration source code, internal specs for Zoko, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Zoko on WEXTL →

Zoko requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • API KeypasswordRequired

    You can view and manage your API key in the Dashboard.

    [1]
  1. Log in to your WEXTL account, add the Zoko node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Zoko account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch EventsTrigger
Output fields[3]
FieldType
Customerobject
IDtext
Nametext
Contextobject
Parent IDtext
Postbacktext
Customer nametext
Delivery statustext
Directiontext
Eventtext
IDtext
Platformtext
Platform sender IDtext
Platform timestamptext
Sender nametext
Texttext
Typetext
Get a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
Channelsarray
Assignmentobject
IDtext
Nametext
Emailemail
Teamboolean
Get a Customer PropertyAction
Input fields[3]
FieldType
Customer IDRequired
choice
Property IDRequired
text
Output fields[3]
FieldType
IDtext
Entity typetext
Entity IDtext
Typetext
Titletext
Descriptiontext
Messagesarray
Prioritynumber
Get a MessageAction
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
IDtext
Platform sender IDtext
Platformtext
Platform timestampdate
Directiontext
Typetext
Texttext
File URLtext
File captiontext
Delivery statustext
Customerobject
IDtext
Attachmentsobject
IDtext
Get a Message HistoryAction
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
Message IDtext
Historyarray
Get an AgentAction
Input fields[3]
FieldType
Agent IDRequired
choice
Include Teamsboolean
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Emailemail
Roletext
Activeboolean
Availableboolean
List AgentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Emailemail
Roletext
Activeboolean
Availableboolean
List Customer PropertiesSearch
Input fields[3]
FieldType
Customer IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Entity typetext
Entity IDtext
Typetext
Titletext
Descriptiontext
Messagesarray
Prioritynumber
List Customer TagsSearch
Input fields[3]
FieldType
Customer IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Entity IDtext
Entity typetext
Tagsarray
List CustomersSearch
Input fields[3]
FieldType
ChannelRequired
choice
Include Assignboolean
Sort Bychoice
Order Bychoice
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Channeltext
Channel IDtext
Last incoming message atnumber
Contactableboolean
Assignmentobject
IDtext
Nametext
Emailemail
Teamboolean
List Message TemplatesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Channeltext
Is rich templateboolean
Template typetext
Template IDtext
Template languagetext
Template Descriptiontext
Template variable countnumber
Activeboolean
List TeamsSearch
Input fields[3]
FieldType
Include Agentsboolean
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
Descriptiontext
Activeboolean
Member countnumber
Assign a CustomerAction
Input fields[3]
FieldType
Customer IDRequired
choice
Assignee IDRequired
choice
Overrideboolean
Output fields[3]
FieldType
Statustext
Messagetext
Detailstext
Create a Customer PropertyAction
Input fields[3]
FieldType
Customer IDRequired
choice
TypeRequired
choice
TitleRequired
text
Descriptiontext
Messagesarray
Messagetext
Prioritynumber
Output fields[3]
FieldType
Statustext
Messagetext
Detailstext
Create a Customer TagAction
Input fields[3]
FieldType
Customer IDRequired
choice
TagRequired
text
Output fields[3]
FieldType
Statustext
Messagetext
Detailstext
Delete a Customer PropertyAction
Input fields[3]
FieldType
Customer IDRequired
choice
Property IDRequired
text
Delete a Customer TagAction
Input fields[3]
FieldType
Customer IDRequired
choice
TagRequired
text
Output fields[3]
FieldType
Statustext
Messagetext
Detailstext
Delete a MessageAction
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
IDtext
Statustext
Descriptiontext
Delete Customer MessagesAction
Input fields[3]
FieldType
Customer IDRequired
choice
Output fields[3]
FieldType
Statustext
Messagetext
Detailstext
Delete Multiple MessagesAction
Input fields[3]
FieldType
Message IDsRequired
array
Message IDtext
Output fields[3]
FieldType
Deletednumber
Failednumber
Messagesarray
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Send a MessageAction
Input fields[3]
FieldType
ChannelRequired
choice
RecipientRequired
text
TypeRequired
choice
Messagetext
Captiontext
Assignobject
Assignee IDchoice
Overrideboolean
Contactsobject
WhatsApp Contactsarray
Output fields[3]
FieldType
Statustext
Status texttext
Message IDtext
Update a Customer PropertyAction
Input fields[3]
FieldType
Customer IDRequired
choice
Property IDRequired
text
Typechoice
Titletext
Descriptiontext
Messagesarray
Messagetext
Prioritynumber
Output fields[3]
FieldType
IDtext
Entity typetext
Entity IDtext
Typetext
Titletext
Descriptiontext
Messagesarray
Prioritynumber
Update an AgentAction
Input fields[3]
FieldType
Agent IDRequired
choice
First Nametext
Last Nametext
Emailemail
Rolechoice
Activeboolean
Availableboolean
Output fields[3]
FieldType
IDtext
First nametext
Last nametext
Emailemail
Roletext
Activeboolean
Availableboolean

Look for Zoko templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Zoko Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Zoko.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:13