FunnelKit Automations
New in 3.19.0 (Pro). Two dispatcher tools drive FunnelKit Automations (formerly Autonami) through its own REST controllers:
| Tool | Default | Purpose |
|---|---|---|
funnelkit-automations-read | On | Automations and stats, contacts, tags, lists, fields, audiences, broadcasts, templates, form feeds, link triggers, carts, email reports, allowlisted settings |
funnelkit-automations-write | Off | Create and change all of the above, send broadcasts |
FunnelKit Automations must be active and the connected user needs manage_options. Broadcasts, templates, form feeds, link triggers, audiences and bulk actions need Automations Pro.
Automations
Section titled “Automations”list-eventsandlist-actionsshow what can start an automation and what a step can do.create-automationwith atitle. It starts off.update-automationwith the event (for examplewc_new_order) and its settings, in the shapeget-automationreturns.add-stepper step (wait,action,conditional,split), thenupdate-stepwith the step’s data and the flow (steps,links,count).toggle-automationwithstate: 1turns it on. Undo turns it off again; messages it sent meanwhile are not recalled.
Contacts, tags and lists
Section titled “Contacts, tags and lists”list-contactsanswers compact rows: id, email, tags and lists. Useget-contactfor one contact in full.create-contactnever creates a WordPress user.- Tags and lists are assigned by existing ID. Create them first with
create-tags(one request per name) orcreate-list, thenassign-tagsorassign-lists. Adding a tag or list can start automations that listen for it.
Broadcasts
Section titled “Broadcasts”create-broadcast(draft), thenupdate-broadcastwithstep1 (details), 2 (audience) and 3 (content and sender).send-broadcastwithdry_run: truereports how many contacts would receive it.- Only after the site owner agrees,
send-broadcast(orschedule-broadcast) withconfirm: true.
Safety and undo
Section titled “Safety and undo”- Anything that deletes or sends needs
confirm: true; creates and updates acceptdry_run: true. - Every write is recorded in EMCP Tools → History. Not undoable, and recorded with the reason: sending or scheduling broadcasts and test emails, putting contacts into an automation or taking them out, deleting automations (their contact runs go with them) or a step, deleting contacts, unsubscribing and resubscribing, deleting fields and field groups, and contact exports.
- API keys, connectors, licences and plugin installs are never reachable. Settings changes go through a short allowlist (sender, reply-to, unsubscribe and consent texts, cart tracking) and other keys are refused.
- Contact exports (
export-contacts,get-contact-export) needconfirmand return the CSV inline, up to 2 MB.
Not available over MCP: importing a recipe and importing contacts from CSV. Use the FunnelKit admin for those.
In the admin
Section titled “In the admin”The FunnelKit Automations card sits under EMCP Tools → Tools → Plugins, in the E-Commerce group. Both tools are Pro; the write tool starts disabled. While FunnelKit Automations is not active, the card carries a Needs FunnelKit Automations badge.
