Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHATEAPRO_DRY_RUNNoWhen true, every write tool returns the request it would send and makes no call.false
CHATEAPRO_BASE_URLNoAPI base.https://chateapro.app/api
CHATEAPRO_API_TOKENYesRequired. Bearer token for the Chatea Pro API.
CHATEAPRO_MAX_RETRIESNoRetries on HTTP 429/5xx (exponential backoff).3
CHATEAPRO_REQUEST_TIMEOUTNoPer-request timeout (seconds).30
CHATEAPRO_ENABLE_BROADCASTNoRegister broadcast_whatsapp_template_by_tag.false
CHATEAPRO_ENABLE_ORDER_WRITENoRegister update_order_status.false

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
find_contactA

Resolve a user_ns from a phone number or a channel user_id.

Pass exactly one of phone (Ecuador +593 normalization applied) or user_id (a channel-native id such as a WhatsApp wa_id). Read-only. If several contacts match a phone it returns them all and leaves user_ns None rather than guessing.

get_contactA

Return the full profile for one contact. user_ns from find_contact or list_contacts. Read-only.

list_contactsB

Search contacts by phone / name / email / tag_ns, paginated. tag_ns from list_tags. Read-only.

list_contact_fieldsA

List the custom contact-field definitions (optionally filtered by name). Use to get exact field_name values for set_contact_field. Read-only.

list_tagsA

List the account's tags (optionally filtered by name). Provides tag_ns and exact tag names for the tag/broadcast tools. Read-only.

set_contact_fieldA

Set a custom field on one contact. user_ns from find_contact; field_name from list_contact_fields. Write: overwrites the stored value.

add_contact_tagA

Add a tag to one contact. user_ns from find_contact; tag_name from list_tags. Write: changes contact segmentation and can trigger automations.

remove_contact_tagA

Remove a tag from one contact. user_ns from find_contact; tag_name from list_tags. Write: changes contact segmentation.

move_chatA

Move a contact's chat to open, pending, spam, or done. user_ns from find_contact. Write: visible to agents in the Chatea Pro inbox.

assign_agentA

Assign a contact's chat to a human agent. user_ns from find_contact; agent_id from list_agents. Write: reroutes the conversation.

assign_agent_groupA

Assign a contact's chat to an agent group. user_ns from find_contact; agent_group_id from list_agent_groups. Write: reroutes the conversation.

unassign_agentA

Clear the human-agent assignment on a contact's chat. user_ns from find_contact. Write: reroutes the conversation.

pause_botA

Pause the bot for one contact for minutes (must be positive). user_ns from find_contact. Write: automations stop replying to this contact.

resume_botA

Resume the bot for one contact after pause_bot. user_ns from find_contact. Write: automations start replying again.

list_flowsA

List published sub-flows (optionally filtered by name). Provides the exact flow_name for trigger_flow. Read-only.

list_whatsapp_templatesA

List approved WhatsApp message templates (optionally filtered by name). Provides namespace, name, lang, and params for the template tools. Read-only.

trigger_flowA

Send a contact into a sub-flow. user_ns from find_contact; flow_name from list_flows. Write: customer-visible; may send WhatsApp messages.

send_textA

Send a free-text message to one contact. user_ns from find_contact. Write: irreversible; delivers a real WhatsApp message to the customer. Only works inside the 24h customer-service window.

send_whatsapp_templateA

Send an approved WhatsApp template to one contact. user_ns from find_contact; namespace/name/lang/params from list_whatsapp_templates. Write: irreversible; delivers a real WhatsApp message to the customer.

list_ordersA

List shop orders, paginated; pass user_ns (from find_contact) to scope to one contact. Read-only.

get_orderA

Return full detail for one order. order_id from list_orders. Read-only.

list_agentsA

List team agents (optionally filtered by name/role). Provides agent_id for assign_agent. Read-only.

list_agent_groupsA

List agent groups (optionally filtered by name). Provides agent_group_id for assign_agent_group. Read-only.

list_ticket_listsA

List ticket lists / boards (optionally filtered by name). Provides list_id for get_ticket_list_items. Read-only.

get_ticket_list_itemsA

List items in one ticket list, paginated; optionally filter by user_ns (from find_contact) or title. list_id from list_ticket_lists. Read-only.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Anthonygp21/chateapro-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server