SyncFlo AI
Capabilities

MCP Tool Catalog

A comprehensive listing of all tools exposed by the SyncFlo MCP server. Each tool maps directly to a REST API endpoint and respects matching key scopes.

REST API Parity

Every tool in the catalog matches an operation documented in the REST API reference. Need the exact payload schemas? Check the Endpoints reference page.

View REST Endpoints

Read-Only Tools

Tool NameRequired ScopeDescription
list_leadsleads:readList leads (filter by tag, paginated)
get_leadleads:readGet a single lead
list_conversationsconversations:readList WhatsApp conversations
get_conversationconversations:readGet a single conversation
get_conversation_messagesconversations:readMessages in a conversation (cursor pagination)
list_campaignscampaigns:readList campaigns (paginated)
get_campaigncampaigns:readGet a single campaign
list_ordersorders:readList orders (filter by status)
search_productscatalogue:readSearch the product catalogue
list_knowledge_sourcesknowledge:readList knowledge base sources
list_agentsagents:readList AI agents
get_agentagents:readGet a single agent
get_analyticsanalytics:readAccount analytics summary
get_usagevalid keyUsage stats + subscription
whoamivalid keyKey identity, scopes, permissions

Write / Mutation Tools

Tool NameRequired ScopeNotes
create_leadleads:writeSupports idempotency key
update_leadleads:writeStatus / assignment
create_campaigncampaigns:writeDraft; supports idempotency key
update_campaigncampaigns:writePause / resume / cancel
create_orderorders:writeSupports idempotency key
update_orderorders:writeStatus + tracking URL
upload_knowledgeknowledge:writeText or Q&A (files/website via dashboard)
update_agentagents:writeEdit agent config

Destructive & Billable Tools

Tool NameRequired ScopeWhy Guarded
send_messagemessages:sendContacts a customer; may incur cost
send_campaigncampaigns:sendContacts many customers; may incur cost
delete_leadleads:writeIrreversible operation
delete_campaigncampaigns:writeIrreversible operation
Note on Safety Confirmation: Calling any tool in this category returns a preview and a short-lived token. The action will only execute once this token is sent back in a confirmation request.