MCP tools

MCP tools

Copy-ready tool invocations for the sodimo-core Worker

The operational reference for Sodimo's Worker MCP surface. Each tool card carries a purpose line, JSON-schema input and output, and a copy-ready example invocation. For the principle and governance, see chapter 42-mcp-tools.

Category
Stability
erp_read_accounts
ERP Beta

Read one or more ERP customer/supplier accounts from Sodiwin.

Version
v1
Auth
cf-access
erp_read_orders
ERP Beta

Read recent ERP orders for one account or by order ID.

Version
v1
Auth
cf-access
crm_list_deals
CRM Beta

List open CRM deals, optionally filtered by owner, stage, or account.

Version
v1
Auth
cf-access
crm_get_contact
CRM Beta

Fetch the primary contact for an account (name, email, phone, preferred language).

Version
v1
Auth
cf-access
crm_upsert_contact
CRM Beta

Create or update a CRM contact record.

Version
v1
Auth
cf-access
crm_advance_stage
CRM Beta

Advance a deal to the next stage in the pipeline, with an optional note.

Version
v1
Auth
cf-access
crm_add_activity
CRM Beta

Append an activity note to a contact or deal (call, visit, email sent, meeting).

Version
v1
Auth
cf-access
crm_search
CRM Beta

Full-text search across accounts, contacts, deals, and activities.

Version
v1
Auth
cf-access
email_send
Email Beta

Send an email from a Sodimo sender, with optional attachments.

Version
v1
Auth
cf-access
email_status
Email Beta

Fetch delivery status for a previously sent message.

Version
v1
Auth
cf-access
ledger_write
Ledger Stable

Append a row to the D1 `run_ledger` — one call per AI invocation.

Version
v1
Auth
cf-access
doc_search_piler
Archive Beta

Full-text search the Piler email archive.

Version
v1
Auth
cf-access
whatsapp_send
Messaging Beta

Send a WhatsApp message to a contact with a pre-approved template.

Version
v1
Auth
cf-access