Integration

Zixflow integration

Zixflow is a CRM and multichannel messaging platform. Read collections (people, companies, deals, custom) and lists; query, create, update and delete records, list entries and activities; manage custom attributes with their select and status options; list workspace members; send SMS, email (with uploaded attachments), WhatsApp template and session messages and RCS messages, list WhatsApp templates and their variables, and read delivery reports. Left out: the OTPflow multichannel route (its response is undocumented), the WhatsApp accounts listing (undocumented), the GET variant of SMS sending, and the separate Zixflow AI product, which uses other hosts and keys. Authentication is an API key created under Workspace Settings, Developer, API Keys, sent as a Bearer token; each key carries the permissions chosen at creation.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Zixflow.Built from the 49 Zixflow tools below, on the connection you add once.

What you can do with Zixflow

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Attribute, 5 operations

  • create_attributeCreate attributePOSTCreates a custom attribute (field) on a collection or list, with its apiKeyName, input type and configuration.
  • delete_attributeDelete attributeDELETEDeletes a custom attribute from a collection or list.
  • get_attributeGet attributeGETReturns one attribute of a collection or list: its apiKeyName, input type, configuration and flags.
  • list_attributesList attributesGETLists the attributes (fields) of a collection or list: the apiKeyName each value is stored under, input type, configuration and flags. Read it before writing records, entries or filters.
  • update_attributeUpdate attributePATCHUpdates a custom attribute of a collection or list: name, apiKeyName, input type, configuration, default value or flags.

Activity list, 4 operations

  • create_activityCreate activityPOSTCreates an activity or task: icon, name and scheduled time, optionally a description, the record it is about (associated) and a status option id.
  • delete_activityDelete activityDELETEDeletes an activity or task.
  • get_activityGet activityGETReturns one activity or task with its schedule, description, assignee, status, source and creator.
  • update_activityUpdate activityPATCHUpdates an activity or task: icon, name, scheduled time, description, associated record or status.

Collection record, 4 operations

  • create_recordCreate recordPOSTCreates a record in a collection from attribute values keyed by apiKeyName (see list_attributes) and returns the new record with its _id.
  • delete_recordDelete recordDELETEDeletes a collection record.
  • get_recordGet recordGETReturns one collection record with its attribute values keyed by apiKeyName.
  • update_recordUpdate recordPATCHUpdates a collection record with attribute values keyed by apiKeyName (see list_attributes).

List entry, 4 operations

  • create_list_entryCreate list entryPOSTAdds a collection record to a list as a new entry, with optional values for the list's own attributes.
  • delete_list_entryDelete list entryDELETEDeletes an entry from a list.
  • get_list_entryGet list entryGETReturns one list entry with the list attribute values keyed by apiKeyName.
  • update_list_entryUpdate list entryPATCHUpdates the list attribute values of a list entry, keyed by apiKeyName.

Send, 4 operations

  • send_emailSend emailPOSTSends an email from a verified sender address to up to 10 recipients, as HTML or text, with optional attachments (from upload_email_attachment) and click and open tracking.
  • send_smsSend smsPOSTSends an SMS from a registered sender name over the promotional, transactional or OTP route; Indian traffic can carry DLT template and entity ids. Delivery reports go to reportURL.
  • send_whatsapp_messageSend whatsapp messagePOSTSends a WhatsApp text, image, video, audio, document or location message. It works only while the recipient's session is open; send a template message first.
  • send_whatsapp_templateSend whatsapp templatePOSTSends an approved WhatsApp template message to a phone number, with the template variables keyed by keyName (see get_whatsapp_template_variables).

Option, 3 operations

  • delete_attribute_optionDelete attribute optionDELETEDeletes an option of a select or multiselect attribute.
  • list_attribute_optionsList attribute optionsGETLists the options of a select or multiselect attribute, with their _id, name, color, order and archived flag.
  • update_attribute_optionUpdate attribute optionPATCHRenames, recolors, reorders or archives an option of a select or multiselect attribute.

Query, 3 operations

  • query_activitiesQuery activitiesPOSTReturns activities and tasks with their schedule, description, assignee, status, source and creator; page with limit and offset.
  • query_list_entriesQuery list entriesPOSTReturns the entries of a list, filtered and sorted on attribute apiKeyNames; page with limit and offset. Each entry carries the list attribute values under their apiKeyName.
  • query_recordsQuery recordsPOSTReturns records of a collection, filtered and sorted on attribute apiKeyNames; page with limit and offset. Each record carries its attribute values under their apiKeyName.

Status, 3 operations

  • delete_attribute_statusDelete attribute statusDELETEDeletes an option of a status attribute.
  • list_attribute_statusesList attribute statusesGETLists the options (stages) of a status attribute, with their _id, name, color, order and status type.
  • update_attribute_statusUpdate attribute statusPATCHRenames, recolors or archives an option of a status attribute, or turns its celebration on or off.

Collection, 2 operations

  • get_collectionGet collectionGETReturns one collection: its name, slug and type (people, company, deals or custom).
  • list_collectionsList collectionsGETLists the collections of the workspace: system ones (people, company, deals) and custom ones, with the _id that record tools take as collectionId.

List, 2 operations

  • get_listGet listGETReturns one list with the collection it is built on.
  • list_listsList listsGETLists the lists of the workspace, each with the collection it is built on and whether a record may be added to it more than once.

Template, 2 operations

  • list_whatsapp_templatesList whatsapp templatesGETLists the WhatsApp templates of a sender number with name, language, category, status and components; page with limit and offset.
  • send_rcs_templateSend rcs templatePOSTSends an approved RCS template message, with its variables, to a user with a live session. RCS is available for India only, with a bot set up by Zixflow support.

Variable key, 2 operations

  • get_rcs_template_variablesGet rcs template variablesGETReturns the variables of an RCS template of a bot, each with its key and data type. RCS is available for India only, with a bot set up by Zixflow support.
  • get_whatsapp_template_variablesGet whatsapp template variablesGETReturns the variables of a WhatsApp template, each with the keyName to send its value under in send_whatsapp_template and its type (TEXT, IMAGE_URL, VIDEO_URL, DOCUMENT_URL or OTP).

Workspace member, 2 operations

  • get_workspace_memberGet workspace memberGETReturns one workspace member with name, email, phone, role, status and time zone (personal data).
  • list_workspace_membersList workspace membersGETLists the workspace members with name, email, phone, role (OWNER, ADMIN or MEMBER), status and time zone (personal data).

Audio, 1 operation

  • send_rcs_audioSend rcs audioPOSTSends an RCS audio message, from a public URL, with suggestion buttons. RCS is available for India only, with a bot set up by Zixflow support.

Document, 1 operation

  • send_rcs_documentSend rcs documentPOSTSends an RCS document message, from a public URL, with suggestion buttons. RCS is available for India only, with a bot set up by Zixflow support.

Email, 1 operation

  • get_email_reportGet email reportGETReturns the delivery report of an email (SENT, OPENED, CLICKED, BOUNCE, COMPLAINT or UNSUBSCRIBED, with time and recipient). It needs the message id from Zixflow: send_email answers only status and message.

Image, 1 operation

  • send_rcs_imageSend rcs imagePOSTSends an RCS image message, from a public URL, with suggestion buttons. RCS is available for India only, with a bot set up by Zixflow support.

Sm, 1 operation

  • get_sms_reportGet sms reportGETReturns the delivery report of an SMS (SENT, DELIVERED or UNDELIVERED, with time, recipient and failure remark). It needs the message id from Zixflow: send_sms answers only status and message.

Text, 1 operation

  • send_rcs_textSend rcs textPOSTSends an RCS text message with suggestion buttons (reply, open URL, dial, location, calendar event). RCS is available for India only, with a bot set up by Zixflow support.

Upload, 1 operation

  • upload_email_attachmentUpload email attachmentPOSTUploads a file (any format, at most 25 MB) and returns its fileid, to pass in the attachments of send_email.

Video, 1 operation

  • send_rcs_videoSend rcs videoPOSTSends an RCS video message, from a public URL, with suggestion buttons. RCS is available for India only, with a bot set up by Zixflow support.

Whatsapp, 1 operation

  • get_whatsapp_reportGet whatsapp reportGETReturns the delivery report of a WhatsApp message (SENT, DELIVERED, FAILED or READ, with time, recipient and failure remark). It needs the message id from Zixflow: the WhatsApp send tools answer only status and message.

Use Zixflow from Claude Code, Cursor or Codex

Connect Zixflow in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Zixflow operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Zixflow

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Zixflow once

    Add your Zixflow connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Zixflow integration FAQ

What can you do with the Zixflow integration?

LiveContext exposes 49 operations on Zixflow, covering attribute, activity list, collection record and list entry.

Popular integrations

Browse the whole catalog