Mumble integration
Mumble is an Israeli WhatsApp Business CRM. Its API adds, edits and deletes customers (identified by phone number) with lead source and ad attribution data, lists customers, assigns them to agents, teams, labels or chatbots, manages labels, sends WhatsApp text, media and template messages to real people, and lists and creates WhatsApp message templates. Single-customer, message and conversation reads are not exposed because the reference does not say how their parameters are sent, nor are conversation status changes (undocumented values) and the chatbot list. Authentication is the account API token, found in the account technical settings, sent in the Mumble-Api-Key header.
Say what should happen.
The workflow builds itself.
What you can do with Mumble
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Add customer to label, 1 operation
add_customer_to_labelAdd customer to labelPOSTAdds the customer with the given phone number to an existing label.
Add new customer, 1 operation
add_new_customerAdd new customerPOSTAdds a customer (a person reached on WhatsApp) to Mumble, identified by phone number, with optional name, email, lead source and ad attribution data.
Add new label, 1 operation
add_new_labelAdd new labelPOSTCreates a label customers can be tagged with; the name must not exist yet.
Assign bot, 1 operation
assign_botAssign botPOSTAssigns a Mumble chatbot to the customer with the given phone number, so the bot handles that conversation.
Assign customer to agent, 1 operation
assign_customer_to_agentAssign customer to agentPOSTAssigns the customer with the given phone number to an agent (a sub-user of the account).
Assign customer to team, 1 operation
assign_customer_to_teamAssign customer to teamPOSTAssigns the customer with the given phone number to a team.
Create template, 1 operation
create_templateCreate templatePOSTSubmits a new WhatsApp message template, which WhatsApp must approve before it can be sent. Supports body variables, a media header and URL, quick reply or phone buttons; not header variables or carousels.
Delete customer, 1 operation
delete_customerDelete customerDELETEDeletes the customer with the given phone number from Mumble.
Delete label, 1 operation
delete_labelDelete labelDELETEDeletes a label by name.
Edit customer, 1 operation
edit_customerEdit customerPOSTUpdates the customer with the given phone number; fields not sent stay unchanged.
Get agent, 1 operation
list_agentsList agentsGETReturns the agents (sub-users) of the account, each with its ID and name.
Get all customer, 1 operation
list_customersList customersGETReturns the first page of the account's customers (250 per page) with the total count and the number of pages. Returns personal data (names, phone numbers, emails).
Get label, 1 operation
list_labelsList labelsGETReturns the names of all the labels of the account.
Get team, 1 operation
list_teamsList teamsGETReturns the teams of the account, each with its ID and name.
Get template, 1 operation
list_templatesList templatesGETReturns the WhatsApp message templates of the account, as Mumble returns them.
Remove customer from label, 1 operation
remove_customer_from_labelRemove customer from labelDELETERemoves the customer with the given phone number from a label.
Send media message, 1 operation
send_media_messageSend media messagePOSTSends an image, video, audio file or document from a public URL to a real person on WhatsApp. Only works while the conversation is active (inside the 24-hour WhatsApp window).
Send template, 1 operation
send_templateSend templatePOSTSends an approved WhatsApp template message to a real person (the customer with this phone number). With push_to_chat false it is sent silently, without appearing in the operator's inbox.
Send template text variable, 1 operation
send_template_with_variablesSend template with variablesPOSTSends an approved WhatsApp template message whose body variables ({{1}}, {{2}}...) are filled with the given values, to a real person. With push_to_chat false it is sent silently.
Send text message, 1 operation
send_text_messageSend text messagePOSTSends a WhatsApp text message to a real person (the customer with this phone number). Only works while the conversation is active (inside the 24-hour WhatsApp window).
Use Mumble from Claude Code, Cursor or Codex
Connect Mumble in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Mumble operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Mumble
- Create your workspace
Sign up free. Nothing to install.
- Connect Mumble once
Add your Mumble connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Mumble integration FAQ
What can you do with the Mumble integration?
LiveContext exposes 20 operations on Mumble, covering add customer to label, add new customer, add new label and assign bot.
