Official MCP RegistryListed
Odichat
Manage your Odichat WhatsApp/IG/FB inbox from Claude: conversations, contacts, pipeline, reports.
First seen 2 Oct 2026. Evidence as of 2 Oct 2026.
130
Tools
From an anonymous probe
1
Source listings
Each with its own history
0
Recorded changes
Since first seen
Tools
| Tool | Description | Behaviour |
|---|---|---|
| account_get | Retrieve information about the specified Odichat account | Read-only |
| account_update | Update attributes of the specified Odichat account | Not declared |
| agent_bots_create | Create a new agent bot for the account | Not declared |
| agent_bots_delete | Delete an agent bot from the account | Destructive |
| agent_bots_get | Get details of a specific agent bot | Read-only |
| agent_bots_list | List all agent bots for the account | Read-only |
| agent_bots_update | Update an existing agent bot | Not declared |
| agents_create | Add a new agent to the account | Not declared |
| agents_delete | Remove an agent from the account | Destructive |
| agents_list | List all agents in the account | Read-only |
| agents_update | Update an agent in the account | Not declared |
| audit_logs_list | List audit log events for the account | Read-only |
| automation_rules_create | Create a new automation rule | Not declared |
| automation_rules_delete | Delete an automation rule | Destructive |
| automation_rules_get | Get a specific automation rule | Read-only |
| automation_rules_list | List all automation rules for the account | Read-only |
| automation_rules_update | Update an existing automation rule | Not declared |
| canned_responses_create | Create a new canned response | Not declared |
| canned_responses_delete | Delete a canned response | Destructive |
| canned_responses_list | List all pre-defined canned responses for the account | Read-only |
| canned_responses_update | Update an existing canned response | Not declared |
| contact_labels_list | List all labels assigned to a contact | Read-only |
| contact_labels_set | Replace all labels on a contact with the provided list of labels | Not declared |
| contacts_contactable_inboxes | Get list of inboxes that can be used to reach a specific contact | Read-only |
| contacts_conversations | List all conversations for a specific contact | Read-only |
| contacts_create | Create a new contact with name, phone (E.164), email, and custom attributes | Not declared |
| contacts_create_contact_inbox | Create a contact inbox association (link contact to inbox) | Not declared |
| contacts_delete | Delete a contact | Destructive |
| contacts_filter | Filter contacts using advanced filter conditions (POST with payload) | Not declared |
| contacts_get | Get a specific contact by ID | Read-only |
| contacts_list | List contacts in the account with pagination | Read-only |
| contacts_merge | Merge two contacts together. The base contact is kept y the mergee is merged into it. | Not declared |
| contacts_search | Search contacts by query string (searches name, email, phone, identifier) | Read-only |
| contacts_update | Update an existing contact | Not declared |
| conversation_assignments_assign | Assign a conversation to an agent and/or team | Not declared |
| conversations_create | Create a new conversation | Not declared |
| conversations_filter | Filter conversations with advanced filter conditions | Not declared |
| conversations_get | Get a specific conversation by ID | Read-only |
| conversations_get_labels | Get labels assigned to a conversation | Read-only |
| conversations_list | List conversations with optional filters | Read-only |
| conversations_meta | Get conversation metadata (counts by status: open, unassigned, assigned, etc.) | Read-only |
| conversations_reporting_events | Get reporting events for a conversation | Read-only |
| conversations_set_custom_attributes | Set custom attributes on a conversation | Not declared |
| conversations_set_labels | Replace all labels on a conversation | Not declared |
| conversations_toggle_priority | Set the priority of a conversation | Not declared |
| conversations_toggle_status | Change conversation status (open, resolved, pending, snoozed) | Not declared |
| conversations_update | Update conversation attributes | Not declared |
| custom_attributes_create | Create a custom attribute definition (text, number, date, list, checkbox, link) | Not declared |
| custom_attributes_delete | Delete a custom attribute definition | Destructive |
| custom_attributes_get | Get a specific custom attribute definition | Read-only |
| custom_attributes_list | List all custom attribute definitions for the account | Read-only |
| custom_attributes_update | Update a custom attribute definition | Not declared |
| custom_filters_create | Create a new custom filter for conversations | Not declared |
| custom_filters_delete | Delete a custom filter | Destructive |
| custom_filters_get | Get a specific custom filter | Read-only |
| custom_filters_list | List all saved custom filters for conversations | Read-only |
| custom_filters_update | Update an existing custom filter | Not declared |
| help_center_articles_create | Create an article in a help center portal | Not declared |
| help_center_categories_create | Create a category in a help center portal | Not declared |
| help_center_portals_create | Create a new help center portal | Not declared |
| help_center_portals_list | List all help center portals | Read-only |
| help_center_portals_update | Update a help center portal | Not declared |
| inbox_members_create | Add agents to an inbox | Not declared |
| inbox_members_delete | Remove agents from an inbox | Destructive |
| inbox_members_list | List agents assigned to an inbox | Read-only |
| inbox_members_update | Replace all agents in an inbox (removes agents not in list) | Not declared |
| inboxes_create | Create a new inbox (channel). The channel object varies by type. | Not declared |
| inboxes_get | Get information about a specific inbox | Read-only |
| inboxes_get_agent_bot | Get the agent bot associated with an inbox | Read-only |
| inboxes_list | List all communication channel inboxes in the account | Read-only |
| inboxes_set_agent_bot | Set or unset the agent bot for an inbox | Not declared |
| inboxes_update | Update an inbox | Not declared |
| integrations_create_hook | Create an integration hook (webhook for integration) | Not declared |
| integrations_delete_hook | Delete an integration hook | Destructive |
| integrations_list_apps | List all available third-party integration apps | Read-only |
| integrations_update_hook | Update an integration hook | Not declared |
| kanban_audit_events_get | [Odichat] Get a specific audit event from a kanban task | Read-only |
| kanban_audit_events_list | [Odichat] List audit events (activity log) for a kanban task | Read-only |
| kanban_boards_create | [Odichat] Create a new kanban board | Not declared |
| kanban_boards_delete | [Odichat] Delete a kanban board | Destructive |
| kanban_boards_get | [Odichat] Get a specific kanban board | Read-only |
| kanban_boards_list | [Odichat] List all kanban boards in the account | Read-only |
| kanban_boards_update | [Odichat] Update a kanban board | Not declared |
| kanban_boards_update_agents | [Odichat] Update the agents assigned to a kanban board | Not declared |
| kanban_steps_create | [Odichat] Create a new step (column) in a kanban board | Not declared |
| kanban_steps_delete | [Odichat] Delete a step from a kanban board | Destructive |
| kanban_steps_get | [Odichat] Get a specific step in a kanban board | Read-only |
| kanban_steps_list | [Odichat] List all steps in a kanban board | Read-only |
| kanban_steps_update | [Odichat] Update a step in a kanban board | Not declared |
| kanban_tasks_create | [Odichat] Create a new task in a kanban board | Not declared |
| kanban_tasks_delete | [Odichat] Delete a kanban task | Destructive |
| kanban_tasks_get | [Odichat] Get a specific task | Read-only |
| kanban_tasks_list | [Odichat] List tasks in a kanban board | Read-only |
| kanban_tasks_move | [Odichat] Move a kanban task to a different step and/or position | Not declared |
| kanban_tasks_update | [Odichat] Update a kanban task | Not declared |
| labels_create | Create a label in the account so it can be applied to conversations and contacts | Not declared |
| labels_delete | Delete a label and remove it from every conversation and contact that carries it | Destructive |
| labels_list | List all labels defined in the account | Read-only |
| labels_update | Update an existing label | Not declared |
| message_templates_list | [Odichat] List the WhatsApp message templates available on an inbox. Templates are scoped per inbox, not per account. The response includes unapproved templates — only those with status 'approved' can be sent. | Read-only |
| messages_create | Send a message in a conversation | Not declared |
| messages_delete | Delete a message from a conversation | Destructive |
| messages_list | List messages in a conversation | Read-only |
| profile_get | Get the profile of the currently authenticated user/agent | Read-only |
| reports_account_overview | Get account-level conversation metrics | Read-only |
| reports_account_summary | Get account summary (conversations count, incoming messages, etc.) for a time range | Read-only |
| reports_agent_summary | Get agent-level summary statistics for a time range | Read-only |
| reports_conversation_metrics | Get conversation-level metrics (resolution time, first response, etc.) | Read-only |
| reports_v2_agents | Get v2 agent performance reports | Read-only |
| reports_v2_inboxes | Get v2 inbox performance reports | Read-only |
| reports_v2_teams | Get v2 team performance reports | Read-only |
| scheduled_messages_create | [Odichat] Schedule a message to be sent later in a conversation. Defaults to status 'pending' so the message is actually delivered — a 'draft' is stored but never sent. | Not declared |
| scheduled_messages_create_call_reminders | [Odichat] Schedule the two WhatsApp call reminders for a booked call: "call_reminder_1h" one hour before, and "call_ongoing_now" at the call time. Give the call time as a naive local time plus an IANA timezone; the tool converts to UTC. The no-show follow-up is not scheduled — a human sends that one manually. | Not declared |
| scheduled_messages_create_from_template | [Odichat] Schedule an approved WhatsApp template message in a conversation. Looks the template up by its friendly_name on the conversation's own inbox, fills in the contact's name automatically, and schedules it for delivery. Only Twilio-backed WhatsApp inboxes are supported. Use message_templates_list to see the available names. | Not declared |
| scheduled_messages_delete | [Odichat] Delete a scheduled message | Destructive |
| scheduled_messages_list | [Odichat] List scheduled messages for a conversation | Read-only |
| scheduled_messages_update | [Odichat] Update a scheduled message | Not declared |
| team_members_add | Add agents to a team | Not declared |
| team_members_delete | Remove agents from a team | Destructive |
| team_members_list | List agents in a team | Read-only |
| team_members_update | Replace all agents in a team (removes agents not in list) | Not declared |
| teams_create | Create a new team | Not declared |
| teams_delete | Delete a team | Destructive |
| teams_get | Get a specific team | Read-only |
| teams_list | List all teams in the account | Read-only |
| teams_update | Update a team | Not declared |
| webhooks_create | Create a new webhook that receives event notifications at the given URL | Not declared |
| webhooks_delete | Delete a webhook | Destructive |
| webhooks_list | List all webhooks configured in the account | Read-only |
| webhooks_update | Update a webhook URL or subscriptions | Not declared |
Change history
No changes since the first observation. The first snapshot is the baseline.
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Official MCP Registry | io.github.odichat/mcp-odichat | 2 Oct 2026 | 2 Oct 2026 | 1 |