| name | zixflow |
| description | An AI-driven customer engagement platform that unifies CRM, contact management, and multichannel messaging (SMS, email, WhatsApp, RCS), enabling businesses to automate workflows, run campaigns, track interactions, and improve customer engagement from a single workspace. Read and write Zixflow data through One: attributes, collectionrecords, whatsappmessages, listentries, whatsappmessages, rcsmessages and more, 108 actions with real parameter documentation. Use whenever the user asks to look something up in Zixflow, create or update a record there, or build code against the Zixflow API. |
Zixflow through One
An AI-driven customer engagement platform that unifies CRM, contact management, and multichannel messaging (SMS, email, WhatsApp, RCS), enabling businesses to automate workflows, run campaigns, track interactions, and improve customer engagement from a single workspace.
One exposes Zixflow through four MCP tools. The table below carries real action ids from One's knowledge base, so for a common operation you can skip search and go straight to reading the action's parameters.
How to run an action
- Find the action in the table below, or call
search_one_platform_actions with platform zixflow if it is not listed.
- Call
get_one_action_knowledge with the action id. Do this every time, including for actions in this table. The table gives you the id, not the parameters.
- Call
execute_one_action with parameters copied from that knowledge.
Never guess a parameter name, a body field, or an enum value. The knowledge has the real schema, and a guessed field is either a 400 or a silent write of the wrong thing.
Before you start
Call list_one_integrations once and confirm Zixflow is connected. If it is missing, the user has not connected it: say so and point them at https://app.withone.ai rather than reaching for raw HTTP.
Each connection carries an access field. If it reports {"policy": "methods", "methods": ["GET"]} the agent is read-only here, so plan a read-only answer instead of attempting a write that will be refused.
Before a write
Creates, updates, deletes and sends land on a real Zixflow account and cannot be recalled. State the action and the specific target in one line before the first write in a task, and let the user stop you. Reads need no confirmation.
Actions
Attributes
| Action | Method | Path | Action id |
|---|
| Get an Attribute by ID for a Target | GET | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}} | conn_mod_def::GKO5BUJ49hA::4-tRiafhRACcGfimzI7cDg |
| Get Attributes for a Target | GET | /api/v1/attributes/{{target}}/{{targetId}} | conn_mod_def::GKO5BeS0n4g::h6n9DqlXRTyu-O6sUycULQ |
| Create a Custom Attribute for a Target | POST | /api/v1/attributes/{{target}}/{{targetId}} | conn_mod_def::GKO5BUEnMVA::w4-gV9hMSl6IgR9parEI2w |
| Delete a Collection or List Attribute Status Option | DELETE | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/status/{{statusId}} | conn_mod_def::GKO5BUE-wJA::SDC4zt3gRT-Q9gX7iW0Gog |
| Delete a Collection or List Custom Attribute | DELETE | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}} | conn_mod_def::GKO5BVBUFJA::aiMhn1FfQtq10yi8km5juw |
| Delete an Attribute Option from a Collection or List Attribute | DELETE | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/options/{{optionId}} | conn_mod_def::GKO5BUVprWA::unOQgTKyTiibE-Hshnep_g |
| Update a Collection or List Custom Attribute | PATCH | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}} | conn_mod_def::GKO5BncskHg::Z4q_7bXlSSugrZlRezx6qA |
| Update a Target Attribute Status Option | PATCH | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/status/{{optionId}} | conn_mod_def::GKO5Be0uCqA::cAs_SHQNSqSytwWS5yfxOw |
| Update an Attribute Option Source | PATCH | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/options/{{optionId}} | conn_mod_def::GKO5Bexdj4g::cBWspiHLTL6kxEuIXzDZMA |
CollectionRecords
| Action | Method | Path | Action id |
|---|
| Get Collection Record By ID | GET | /api/v1/collection-records/{{collectionId}}/{{recordId}} | conn_mod_def::GKO5DC5DTMA::9jWyZjngSWG_ssA4odtyBg |
| Create a Collection Record | POST | /api/v1/collection-records/{{collectionId}} | conn_mod_def::GKO5C64urgg::CxB4bmY1RbCmoMTz9fqWAg |
| Create an Activity in a Collection | POST | /api/v1/collection-records/activity-list | conn_mod_def::GKO5BLFAlbg::LKW_iLIlTwmS5Qo56H1xaA |
| Delete a Collection Record by ID | DELETE | /api/v1/collection-records/{{collectionId}}/{{recordId}} | conn_mod_def::GKO5C65Ezhg::9CjWV1nQRzGyT57IB7gJsw |
| Get List of a Collection's Records | POST | /api/v1/collection-records/{{collectionId}}/query | conn_mod_def::GKO5DDxEQsA::M71yIZBJTgi4wQiv_-apbw |
| Update a Collection Record | PATCH | /api/v1/collection-records/{{collectionId}}/{{recordId}} | conn_mod_def::GKO5DD9w5eg::K9RwUx-RQFaYQRZUVlGTNg |
WhatsAppMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Location Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5Cee5LEA::FSZZ8fl5RAW6--zUWYE8CQ |
| Send WhatsApp Template Message | POST | /api/v1/campaign/whatsapp/send | conn_mod_def::GKO5CnPGeZA::PaoTqBS6T_O1TFyVT8k6mg |
| Send WhatsApp Text Message | POST | /api/ingest/whatsapp/v1/message/text/send | conn_mod_def::GKO5EdfBoKg::32nGlds3Qb6DdsMrA2Q3pg |
| Send WhatsApp Text Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5Co0Pgzg::lKE5KIP9Se6Oytp96__1IA |
| Send WhatsApp Video Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5CpCBLkA::zJZ4FIvBRUGDyOt17LX5og |
ListEntries
| Action | Method | Path | Action id |
|---|
| Get List Entry By ID | GET | /api/v1/list-entries/{{listId}}/{{entryId}} | conn_mod_def::GKO5C65MBcA::Mwh-zu0rRl-2f03ZfdU_zw |
| Create a List Entry | POST | /api/v1/list-entries/{{listId}} | conn_mod_def::GKO5CyR2j6A::NUMBzJJgQ_m6xpu-oNpIxA |
| Delete a List Entry by ID | DELETE | /api/v1/list-entries/{{listId}}/{{entryId}} | conn_mod_def::GKO5Cw_YAwg::8c_o0dQwQsK_RybpldOSEg |
| Get List Entries for a List | POST | /api/v1/list-entries/{{listId}}/query | conn_mod_def::GKO5C65IKXg::Xi_4W3-LRQi-J_LvY1xa4w |
| Update a List Entry Source | PATCH | /api/v1/list-entries/{{listId}}/{{entryId}} | conn_mod_def::GKO5C65Rzjg::D3ZcnSE3SsuIl6pf1sGj9Q |
WhatsappMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Audio Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5CdtyXag::xGSltOFSQk6TFaKyUBZLKQ |
| Send WhatsApp Document Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5CdfTdJg::jRZkcGD2T_WxRlfH_YIUeQ |
| Send WhatsApp Image Message | POST | /api/v1/campaign/whatsapp/message/send | conn_mod_def::GKO5CeXqTCg::qwA3YbXwTwCVo2k2skqQfA |
| Send WhatsApp Interactive Product Carousel Message | POST | /api/ingest/whatsapp/v1/message/interactive/product-carousel/send | conn_mod_def::GKO5EH3Jgyg::Wrua7KaAQ7KyowG04uiuPw |
RcsMessages
| Action | Method | Path | Action id |
|---|
| Send an RCS Text Message | POST | /api/ingest/rcs/v1/message/text/send | conn_mod_def::GKO5Dh6kBfA::eNj9pEKfRyOAKL6Od7MpcQ |
| Send RCS Text Message | POST | /api/v1/campaign/rcs/message/text | conn_mod_def::GKO5B5zS7TA::_5fSWl-ETNyM-A1d6EmIwg |
| Send RCS Video Message | POST | /api/v1/campaign/rcs/message/video | conn_mod_def::GKO5B6XK9lg::oKAY0kSWRjmmGq8wKW4kuw |
Collections
| Action | Method | Path | Action id |
|---|
| Get Collection By ID | GET | /api/v1/collections/{{collectionId}} | conn_mod_def::GKO5CoSSarg::LiSNn3xNQdud5q4XewIaFg |
| Introduction to Collections | GET | /api-reference/collection/introduction | conn_mod_def::GKO5CwWAgVA::fyx5PjkHS4GZ0L2bwrZM6A |
| List Collections | GET | /api/v1/collections | conn_mod_def::GKO5CnQbjtA::558g3wsbQ329rxKVJqH6ZQ |
CampaignEmail
| Action | Method | Path | Action id |
|---|
| Send a Campaign Email | POST | `` | conn_mod_def::GKO5BmuAPMA::Wf0Mgu27Ssu5BvOkGXFrhg |
| Send Campaign Email | POST | /api/v1/campaign/email/send | conn_mod_def::GKO5BmuAFbA::Eo9IGs4VTq6KbLadHci_lQ |
RcsTemplateVariables
| Action | Method | Path | Action id |
|---|
| Get List of an RCS Template's Variables | GET | /api/v1/campaign/rcs/variable-keys/{{botId}} | conn_mod_def::GKO5BxXatgA::zIz0i_IUQjemr83-7Aw4Jw |
| Get RCS Template Variables for a Bot | GET | /api/data/rcs/v1/{{botId}}/variable-keys | conn_mod_def::GKO5DZsCvgg::DYxNvHsyQUuuRyVCSMhkaA |
RcsDocumentMessages
| Action | Method | Path | Action id |
|---|
| Send an RCS Document Message | POST | /api/ingest/rcs/v1/message/document/send | conn_mod_def::GKO5DiQ5mpg::UzFwQKrSRn6251_n-Rk7XA |
| Send RCS Document Message | POST | /api/v1/campaign/rcs/message/document | conn_mod_def::GKO5BwDNw7A::4dxZgqA4SwS_NUDr7exz6w |
Activity
| Action | Method | Path | Action id |
|---|
| Get Activity By ID | GET | /api/v1/collection-records/activity-list/{{activityId}} | conn_mod_def::GKO5BHlPMGA::mmD7pa5SQlGmtR3CyEhidQ |
| Delete an Activity by ID | DELETE | /api/v1/collection-records/activity-list/{{activityId}} | conn_mod_def::GKO5BHWb-Bg::0zZg9FRiT_uO9FsiLtCBCw |
RcsAudioMessages
| Action | Method | Path | Action id |
|---|
| Send an RCS Audio Message | POST | /api/ingest/rcs/v1/message/audio/send | conn_mod_def::GKO5DYz88cA::gH73GdNaTqmz5mKGbJWovw |
| Send RCS Audio Message | POST | /api/v1/campaign/rcs/message/audio | conn_mod_def::GKO5BwwumzA::RquLRgfrQ8-VcAoPSqvy0w |
RcsMessaging
| Action | Method | Path | Action id |
|---|
| Introduction to RCS Messaging | GET | /api-reference/campaign/rcs/introduction | conn_mod_def::GKO5Bvho2pg::ofN4vhWvQhOyCYAPeU6AyQ |
| Introduction to RCS Messaging | GET | / | conn_mod_def::GKO5DXRQxFg::7wFxy5HhT9mjvcoosUeBrw |
WhatsAppTemplates
| Action | Method | Path | Action id |
|---|
| Get WhatsApp Templates for a Phone | GET | /api/data/whatsapp/v1/{{phoneId}}/templates | conn_mod_def::GKO5D0MHJKg::T11c8kACTquLjf-I1lJBgg |
| List WhatsApp Templates for a Phone | GET | /api/v1/campaign/whatsapp/templates/{{phoneId}} | conn_mod_def::GKO5CTwiSwA::Yq009Ub1STCWqg-Vz-P5Hw |
WorkspaceMembers
| Action | Method | Path | Action id |
|---|
| Get a Workspace Member by ID | GET | /api/v1/workspace-members/{{memberId}} | conn_mod_def::GKO5DDltxkg::_s2z8MrGQQynebTJZ_s_5Q |
| List Workspace Members | GET | /api/v1/workspace-members | conn_mod_def::GKO5DC5LGNg::MfiXn-gwQbSfLPcSiNNbPg |
Lists
| Action | Method | Path | Action id |
|---|
| Get a List by ID | GET | /api/v1/lists/{{listId}} | conn_mod_def::GKO5CwiXUog::_JE6oOczTn-Z0kNTKBxXpQ |
| Get List of Lists | GET | /api/v1/lists | conn_mod_def::GKO5Cws--rg::vcV_lcC-SH2HvEKMOvPMwA |
WhatsAppTemplateVariableKeys
| Action | Method | Path | Action id |
|---|
| Get WhatsApp Template Variable Keys | GET | /api/v1/campaign/whatsapp/variable-keys | conn_mod_def::GKO5CU56RuA::ockgkNwrS123J1BGjEDtag |
WhatsAppCampaigns
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Message | POST | /campaign/whatsapp | conn_mod_def::GKO5Cc2ZtBA::j2MiKIeCSqOVw3fgNCuyBQ |
WhatsAppInteractiveReplyButtonsMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive Reply Buttons Message | POST | /api/ingest/whatsapp/v1/message/interactive/reply-buttons/send | conn_mod_def::GKO5ESZCU7g::hUkIN90nTOm8QanJF8g4rA |
WhatsAppStickerMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Sticker Message | POST | /api/ingest/whatsapp/v1/message/sticker/send | conn_mod_def::GKO5ESZKvBA::D81EBxr7Qs6UTQ1b-C9ijg |
EmailMessages
| Action | Method | Path | Action id |
|---|
| Send an Email Message | POST | /api/ingest/email/v1/message/send | conn_mod_def::GKO5DNQmxKA::GPGwakGFRoacwbk0IAIX8w |
EmailTemplates
| Action | Method | Path | Action id |
|---|
| Send Email Using a Template | POST | /api/ingest/email/v1/template/send | conn_mod_def::GKO5DNdSgVA::qMgRIr48S3WrAwhJkl8fNQ |
SendflowWorkflows
| Action | Method | Path | Action id |
|---|
| Trigger a Sendflow Workflow | POST | /api/ingest/sendflow/v1/{{sendflowId}}/trigger | conn_mod_def::GKO5DrkxVLA::JNa6_272RgmpsrLARewPpw |
WhatsappInteractiveMediaCarouselMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive Media Carousel Message | POST | /api/ingest/whatsapp/v1/message/interactive/media-carousel/send | conn_mod_def::GKO5EHtfn3g::b9VwNDGRTuWH4mYVLhLQTA |
WhatsAppInteractiveListButtonsMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive List Buttons Message | POST | /api/ingest/whatsapp/v1/message/interactive/list-buttons/send | conn_mod_def::GKO5EHzNzag::m4cNZCFPQ-mFKURHaScwRA |
WhatsAppInteractiveAddressMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive Address Message | POST | /api/ingest/whatsapp/v1/message/interactive/address/send | conn_mod_def::GKO5EJEghDA::qSNLZHy0STSl5fGfyfqNaQ |
WhatsAppInteractiveUrlButtonMessage
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive URL Button Message | POST | /api/ingest/whatsapp/v1/message/interactive/url-button/send | conn_mod_def::GKO5EUru3JA::MDH-gyUyRL6cH51x_AFZeA |
WhatsappTemplates
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Template | POST | /api/ingest/whatsapp/v1/template/send | conn_mod_def::GKO5Edeouag::SUCZ71loQ7ariR9BGLxFnA |
WhatsAppVideoMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Video Message | POST | /api/ingest/whatsapp/v1/message/video/send | conn_mod_def::GKO5EeKwn6A::5n9iA1lUQZ6nNCCD0mwLEQ |
PostbackNotifications
| Action | Method | Path | Action id |
|---|
| Receive Postback Notifications for Message Delivery Status | POST | /{{postBackUrl}} | conn_mod_def::GKO5DY5coQA::x_7iaTvRSt-nw-SqQQWZ9g |
RcsTemplates
| Action | Method | Path | Action id |
|---|
| Send RCS Template | POST | /api/ingest/rcs/v1/template/send | conn_mod_def::GKO5Dhua6Ig::8G4VKQErRcujHUxr9X2ZDg |
RcsVideoMessages
| Action | Method | Path | Action id |
|---|
| Send an RCS Video Message | POST | /api/ingest/rcs/v1/message/video/send | conn_mod_def::GKO5DiEZmdA::9-y7tfUGSHWXzqlTjNKjbw |
RcsImageMessages
| Action | Method | Path | Action id |
|---|
| Send an RCS Image Message | POST | /api/ingest/rcs/v1/message/image/send | conn_mod_def::GKO5DiMsdEA::UqbqUJfBT8OaUXTDnYFX7w |
Sendflow
| Action | Method | Path | Action id |
|---|
| Introduction to Sendflow | POST | `` | conn_mod_def::GKO5DpLJb9g::AXyFa86ZSnG46TLTvxza1g |
ConditionNode
| Action | Method | Path | Action id |
|---|
| Use the Condition Node in Sendflow | POST | `` | conn_mod_def::GKO5DpLLteA::shyui8y9Sz6rfb6zWC2Jtw |
SendflowExecution
| Action | Method | Path | Action id |
|---|
| Stop a Sendflow Execution | POST | /api/ingest/sendflow/v1/{{sendflowId}}/stop/{{requestId}} | conn_mod_def::GKO5DqumB8g::rY32UH_xQB-qveUhdx_yyQ |
SendflowDeliveryReport
| Action | Method | Path | Action id |
|---|
| Get Sendflow Delivery Report | GET | /api/data/sendflow/v1/delivery-report | conn_mod_def::GKO5DqvTn6g::YnMX54CMSKqVkDp7GhtoeQ |
SmsMessages
| Action | Method | Path | Action id |
|---|
| Send SMS Message | POST | /api/ingest/sms/v1/message/send | conn_mod_def::GKO5DzJKFBg::Ss3ffzvXTVKr3brhHWrUKw |
WhatsAppInteractiveLocationRequestMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Interactive Location Request Message | POST | /api/ingest/whatsapp/v1/message/interactive/location-request/send | conn_mod_def::GKO5EHtZeUA::rb1HABdyQUersezcUMIUgg |
WhatsappReactionMessages
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Reaction Message | POST | /api/ingest/whatsapp/v1/message/reaction/send | conn_mod_def::GKO5EShi5eA::8HQxASz3Tou0K_Xsxm-p3w |
WhatsappLocationMessage
| Action | Method | Path | Action id |
|---|
| Send WhatsApp Location Message | POST | /api/ingest/whatsapp/v1/message/location/send | conn_mod_def::GKO5ESlzLQA::Ypirc2OYT-SZoGi5CFcw_Q |
Activities
| Action | Method | Path | Action id |
|---|
| Get List of Activities | POST | /api/v1/collection-records/activity-list/query | conn_mod_def::GKO5BHnGsiA::l-5A13RKRXakH5Ep9VnSRQ |
ActivitySource
| Action | Method | Path | Action id |
|---|
| Update an Activity Source | PATCH | /api/v1/collection-records/activity-list/{{activityId}} | conn_mod_def::GKO5BJ7fjXA::t9ij767hRsulZPSs2HKUnQ |
AttributeOptions
| Action | Method | Path | Action id |
|---|
| Get List of Attribute Options for a Target | GET | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/options | conn_mod_def::GKO5BeiSXog::ZJkE9bZLSTOpdbA9aN5tVw |
AttributeStatusOptions
| Action | Method | Path | Action id |
|---|
| Get Attribute Status Options for a Target Attribute | GET | /api/v1/attributes/{{target}}/{{targetId}}/{{attributeId}}/status | conn_mod_def::GKO5Bene27g::XW-70Of8QwuvCHNc4RbYzg |
OtpFlow
| Action | Method | Path | Action id |
|---|
| Send Messages with OTPflow | POST | /api/v1/campaign/otp-flow | conn_mod_def::GKO5BnULZfg::n3VoWfS4SN6Lm-oNHpfThg |
EmailAttachments
| Action | Method | Path | Action id |
|---|
| Upload Email Attachment | POST | /api/v1/campaign/email/upload | conn_mod_def::GKO5BnyZAeA::WwODABTVSaKEAi0f7qT7lA |
IncomingRcsMessages
| Action | Method | Path | Action id |
|---|
| Incoming RCS Message Webhook | POST | / | conn_mod_def::GKO5BwsqQsA::OT5jbqaCQEmm0W6r-5VE3Q |
EmailMessageReport
| Action | Method | Path | Action id |
|---|
| Get an Email Message Report | GET | /api/v1/campaign/report/email/{{messageId}} | conn_mod_def::GKO5B5zX6og::iiBhcg0ZSjaULy9V6VRpYw |
RcsTemplateMessages
| Action | Method | Path | Action id |
|---|
| Send RCS Template Message | POST | /api/v1/campaign/rcs/message/template | conn_mod_def::GKO5B57dS8A::nxCMNi5YT8GevOcth0qHuA |
RcsImageMessage
| Action | Method | Path | Action id |
|---|
| Send RCS Image Message | POST | /api/v1/campaign/rcs/message/image | conn_mod_def::GKO5B-Az62A::j48mjRv4T-KbhNlsbolpeg |
SmsCampaignMessages
| Action | Method | Path | Action id |
|---|
| Send SMS Campaign Message | POST | /api/v1/campaign/sms/send | conn_mod_def::GKO5CGYXO9g::XNxyO2HRSy6lGtrcaAAQsQ |
WhatsAppMessageReport
| Action | Method | Path | Action id |
|---|
| Get WhatsApp Message Report | GET | /api/v1/campaign/report/whatsapp/{{messageId}} | conn_mod_def::GKO5CGpVz-g::98hP4VBoTk-FJS7qJ6ahiQ |
This lists 90 of 108 actions. For anything not here, call search_one_platform_actions with platform zixflow. The full catalog is at https://www.withone.ai/knowledge/zixflow.
When a call fails
The error comes from Zixflow, not from One. A 400 or 422 means your parameters do not match the schema, so re-read the knowledge and fix the field. A 401 or 403 means the connection needs re-authorizing, which no retry will fix. A 404 means the id is not on this account. A 429 means slow down. Never retry a write more than once: the first attempt may have landed.
Full catalog: https://www.withone.ai/knowledge/zixflow
Integration knowledge by One (withone.ai), licensed under One-Knowledge-1.0. Attribution must be preserved in derivative works.