Tidio
Manage Tidio (live chat, helpdesk and Lyro AI) contacts, contact conversations, tickets and ticket replies from any AI agent via the Tidio OpenAPI. 10 tools, Client ID + Client Secret (Tidio Plus or Premium).
7 天免费 · 无需信用卡 · EU 托管
问 Tidio 任何事
通过 AnythingMCP 对 Tidio 试一个真实提示 — Claude 调用工具并返回答案。在你的消息上按 Enter 即可在 Cloud 安装。
在 Cloud 上安装 TidioClaude 是 AI,可能会出错。请核对回答。
2 分钟设置
- 1在 cloud.anythingmcp.com 开始免费试用。
- 2在连接器商店点击 Tidio。提示时粘贴凭据。
- 3生成 MCP API 密钥,将 AI 客户端指向生成的 MCP URL。
Tidio 指南
面向主流 AI 客户端的逐步设置。
配置 Tidio
直接来自连接器定义:在哪里获取凭据、需要哪些权限,以及该适配器调用的是哪个 API。 由连接器作者以英文提供。
This connector wraps the Tidio OpenAPI, Tidio's REST API at https://api.tidio.com (docs: https://developers.tidio.com). Tidio has no GraphQL API.
Plan: the OpenAPI is available on the Plus and Premium plans only (Starter, Growth and paid Lyro plans reach just the product-recommendation endpoints, which this connector does not use). Free has no API access.
Setup:
- In the Tidio panel open Settings → Developer → OpenAPI (https://www.tidio.com/panel/settings/developer). Only the project owner and admins see this section.
- Click Generate API Key: Tidio shows a pair of keys once — copy both.
- Paste the key starting with
ci_intoTIDIO_CLIENT_IDand the one starting withcs_intoTIDIO_CLIENT_SECRET.
Authentication: every request carries X-Tidio-Openapi-Client-Id and X-Tidio-Openapi-Client-Secret, plus the mandatory version header Accept: application/json; version=1. The connector sends all three.
Workflow:
- Contacts:
tidio_list_contacts,tidio_get_contact_by_email,tidio_get_contact, thentidio_get_contact_messagesfor the chat history with that contact, ortidio_update_contactto change name, email, phone or custom properties. - Tickets (helpdesk):
tidio_list_tickets→tidio_get_ticket(with messages) →tidio_reply_to_ticket. Replying as an operator needs an operator ID fromtidio_list_operators.
Live chats are read through the contact: the OpenAPI has no endpoint to list conversations or to send a chat message as an operator; the chat history is tidio_get_contact_messages, and written replies go to tickets.
Contact properties: tidio_update_contact only accepts properties already defined in the Tidio panel (Settings → Contact properties); an unknown property or a wrong type is answered with a validation error. A field set to null is cleared; a field left out stays untouched.
Pagination: list tools answer with meta.cursor; pass it back as cursor for the next page. A null cursor means the last page.
Rate limits (per project): Plus 60 requests/minute, Premium 120/minute. A 429 answers too_many_requests; x-ratelimit-remaining shows what is left.
Errors come as { "errors": [{ "code", "message" }] } — not_found, not_valid, too_many_requests, …
Out of scope here: Lyro data sources and products, webhooks, the Analytics API.