Watermelon icon

Watermelon

Conversational AI platform for customer chatbots and support automation.

4 triggers7 searches4 actionsInstant (webhooks)Auth: API key

AI-assisted documentation6 min read

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

Open Watermelon on WEXTL →

Connecting Watermelon takes an active account plus an API access token from your account settings — no other setup is required.[3]

  • API KeypasswordRequired

    Log into Watermelon, Go to Settings > API keys, then click Create API key, name it, and choose the appropriate permissions.

    [1]
  • Secret KeypasswordRequired

    Log into Watermelon, Go to Settings > API keys, and copy your secret key.

    [1]
  1. Log in to your WEXTL account, add the Watermelon 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 Watermelon 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 ContactsTrigger
Output fields[3]
FieldType
IDnumber
Company IDnumber
First nametext
Last nametext
Email addresstext
Telephone numbertext
Avatartext
Created atdate
Updated atdate
Statustext
From integrationboolean
Integrationtext
From whatsappboolean
From emailboolean
Fieldsarray
Watch ConversationsTrigger
Output fields[3]
FieldType
IDnumber
Caller IDnumber
User IDnumber
Servicetext
Webchat socket channeltext
Newboolean
Is closedboolean
Archiveddate
Created atdate
Updated atdate
Deleted atdate
Chatbot enabledboolean
No matches countnumber
Out of office repliedboolean
Company IDnumber
Team IDnumber
Messagesarray
Watch Custom FieldsTrigger
Output fields[3]
FieldType
IDnumber
Company IDnumber
Icontext
Nametext
Typetext
Ordernumber
Valuetext
Created atdate
Updated atdate
Deleted atdate
Is uniqueboolean
Watch EventTrigger

No fields documented.

Get a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
Output fields[3]
FieldType
IDnumber
Company IDnumber
First nametext
Last nametext
Email addresstext
Telephone numbertext
Avatartext
Created atdate
Updated atdate
Statustext
From integrationboolean
Integrationtext
From whatsappboolean
From emailboolean
Fieldsarray
Get a ConversationAction
Input fields[3]
FieldType
Conversation IDRequired
choice
Output fields[3]
FieldType
IDnumber
Caller IDnumber
User IDnumber
Servicetext
Webchat socket channeltext
Newboolean
Is closedboolean
Archiveddate
Created atdate
Updated atdate
Deleted atdate
Chatbot enabledboolean
No matches countnumber
Out of office repliedboolean
Company IDnumber
Team IDnumber
Messagesarray
Get a MessageAction
Input fields[3]
FieldType
Message IDRequired
text
Output fields[3]
FieldType
IDnumber
Conversation IDnumber
User IDnumber
Typetext
Payloadtext
Newboolean
Created atdate
Updated atdate
Deleted atdate
Readboolean
List ContactsSearch
Input fields[3]
FieldType
FromRequired
date
ToRequired
date
Limitnumber
Output fields[3]
FieldType
IDnumber
Company IDnumber
First nametext
Last nametext
Email addresstext
Telephone numbertext
Avatartext
Created atdate
Updated atdate
Statustext
From integrationboolean
Integrationtext
From whatsappboolean
From emailboolean
Fieldsarray
List ConversationsSearch
Input fields[3]
FieldType
FromRequired
date
ToRequired
date
Limitnumber
Output fields[3]
FieldType
IDnumber
Caller IDnumber
User IDnumber
Servicetext
Webchat socket channeltext
Newboolean
Is closedboolean
Archiveddate
Created atdate
Updated atdate
Deleted atdate
Chatbot enabledboolean
No matches countnumber
Out of office repliedboolean
Company IDnumber
Team IDnumber
Messagesarray
List Custom FieldsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Company IDnumber
Icontext
Nametext
Typetext
Ordernumber
Valuetext
Created atdate
Updated atdate
Deleted atdate
Is uniqueboolean
Search ContactsSearch
Input fields[3]
FieldType
Field ValueRequired
text
Limitnumber
Output fields[3]
FieldType
IDnumber
Company IDnumber
First nametext
Last nametext
Email addresstext
Telephone numbertext
Avatartext
Created atdate
Updated atdate
Statustext
From integrationboolean
Integrationtext
From whatsappboolean
From emailboolean
Fieldsarray
Create a ContactAction
Input fields[3]
FieldType
First NameRequired
text
Last NameRequired
text
Email AddressRequired
email
Telephone NumberRequired
text
From Integrationboolean
IntegrationRequired
text
From WhatsAppRequired
boolean
From EmailRequired
boolean
Fieldsarray
Output fields[3]
FieldType
IDnumber
Create a MessageAction
Input fields[3]
FieldType
Conversation IDRequired
choice
User IDRequired
number
TypeRequired
choice
PayloadRequired
text
Output fields[3]
FieldType
IDnumber
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
Update a ContactAction
Input fields[3]
FieldType
Contact IDRequired
choice
First Nametext
Last Nametext
Email Addressemail
Telephone Numbertext
From Integrationboolean
Integrationtext
From WhatsAppboolean
From Emailboolean
Fieldsarray

Look for Watermelon templates in the WEXTL template library.

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

Last updated: Jul 24, 2026 18:13