# Zixflow — MCP server on mcp.ai > Connect your Zixflow account and use 7 tools for CRM straight from your AI agent. Connect with your own API key. AI-CRM and Messaging Across SMS, Email, and WhatsApp. By: mcp.ai · official Page: https://mcp.ai/zixflow ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_zixflow?ms=1787293620000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/zixflow/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/zixflow/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/zixflow/skill.md Postman collection (v2.1): https://mcp.ai/zixflow/postman.json ## Tools - zixflow_create_attribute(name: string, config: object, target: string, isUnique?: boolean, targetId: string, inputType: string, apiKeyName: string, isEditable?: boolean, isRequired?: boolean, description?: string, defaultValue?: string) — Tool to create a custom attribute for a Zixflow collection or list. Use when you need to add new fields to track specific data types (text, number, email, etc.). Attributes define the structure of you - zixflow_get_campaign_report_whatsapp(message_id: string) — Tool to retrieve WhatsApp campaign message report. Use when you need to check the delivery status and details of a WhatsApp message sent via campaign. - zixflow_get_email_report(message_id: string) — Tool to retrieve email message delivery report from Zixflow. Use when you need to check the delivery status of a sent campaign email. The report includes delivery status (SENT, OPENED, CLICKED, BOUNCE - zixflow_get_sms_report(messageId: string) — Tool to retrieve SMS message delivery report from Zixflow. Use when you need to check the delivery status, destination, and other details of a sent SMS campaign message. - zixflow_get_whatsapp_template_variables(phoneId: string, language: string, templateName: string) — Tool to retrieve template variable details for a WhatsApp template. Use when you need to understand what variables a specific WhatsApp template expects before sending a message. - zixflow_list_attributes_options(target: string, targetId: string, attributeId: string) — Tool to retrieve the list of options for select/multiselect attributes. Use when you need to get available options for a specific attribute in a collection or list. - zixflow_list_attributes_status(target: string, targetId: string, attributeId: string) — Tool to retrieve the list of options for status attributes in Zixflow. Use when you need to fetch available status configurations for a specific attribute within a collection or list. ## Example prompts - "What can I do in Zixflow?" - "Show me a summary of my Zixflow account" ## Links Docs: https://mcp.ai/docs/mcps/zixflow Website: https://mcp.ai/mcps/zixflow