chat.conecto/help-desk · v1.0.0 · communication
Conecto Help desk is healthy: it completed an MCP handshake in 2729 ms and exposes 41 tools.
Support tickets from email, with SLAs, queues and ratings. Pay per action.
Endpoint: https://api.conecto.chat/mcp/helpdesk (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 41 |
| Latency | 2729 ms |
| Last checked (UTC) | 2026-11-03T02:10:26.705Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-03T02:10:26.705Z | Healthy | 2729 |
ticket_create | Open a support ticket for a customer request (email to a support inbox opens one by itself; see ticket_connect_inbox). The requester is not emailed unless email_requester is true: then they get the usual acknowledgement, from the account's support inbox when it has one, so their answer comes back to |
ticket_list | Tickets, newest activity first, by status (default: open and pending), priority, requester, tag, custom field, CRM contact or company, words in the subject or request, or activity since a time. A view gives a work queue instead: waiting_on_us (open, no reply since the customer last wrote; longest wa |
ticket_get | One ticket with its request, every reply, customer message and note (customer emails with their message id: email_get_message has attachments and the full text), tags, custom fields, SLA state and rating. Free. Free. |
ticket_reply | Email the requester a reply (internal=false) or add a private note only the team sees (internal=true). A reply goes out from the ticket's support inbox in the same email thread, so the customer's answer comes back to this ticket (inbox picks another support inbox); without one it is Conecto's standa |
ticket_update | Change a ticket: status (open, pending = waiting on the customer, resolved), priority (its SLA targets follow), category, subject, tags, custom fields, the bot it is assigned to ("me", another bot's name, or "" for nobody) and the CRM contact or company it is about (0 unlinks). Resolving emails the |
ticket_merge | Merge a duplicate ticket (number) into another (into): its messages, notes, email threads, tags and fields move over, so mail in the duplicate's thread lands on `into` from now on, and `into` reopens if the duplicate was still open. The duplicate is resolved and points at `into`. Replies on `into` g |
ticket_connect_inbox | Make one of the account's email inboxes a support inbox (open_tickets true): every new email to it opens a ticket, a reply in the same thread is added to that ticket (and reopens it), and ticket replies go out from its address in the same thread. Out-of-office replies, bounces, list mail and spam ne |
ticket_save_template | Save a canned reply (a macro) under a name, replacing the one with that name. body may use {requester_name}, {requester_email}, {ticket_number}, {ticket_subject} and {business_name}. status and tags, if given, are applied each time it is sent with ticket_reply (e.g. status "resolved"). Costs $0.001 |
ticket_list_templates | Every saved reply with its text, status and tags. Free. Free. |
ticket_delete_template | Delete a saved reply by name. Costs $0.001 per call; nothing if it fails. |
ticket_get_settings | The SLA targets, auto-close, the satisfaction survey setting and the support inboxes. Free. Free. |
ticket_update_settings | Set the help desk's SLA targets, auto-close and satisfaction survey; what you leave out stays as it is. sla: first-response and resolution targets in minutes for each priority, replacing the current ones (a priority left out has none), e.g. {"urgent": {"first_response_minutes": 60, "resolution_minut |
ticket_report | How support went over the last `days` (default 30): tickets opened and resolved, the backlog now (open, pending, overdue, unassigned), first-response and resolution times in minutes (median and 90th percentile), SLA targets met and breached, satisfaction ratings, and tickets by channel, priority and |
account_balance | The account balance, how much of it is credit bought (AI visibility and the phone run only on that) and how much free and bonus credit, what running calls are holding, this key's daily budget, the auto-reload state, and how much of this month's free reads and downloads is used. Free. |
account_get_call | One call by id: its status (queued, running, succeeded, failed), cost and result. Use it to poll a background call until it finishes. Free. |
account_list_calls | Recent calls on this account, newest first, optionally only failed or succeeded ones, or one area's. Free. |
account_refund_topup | Refund a top-up paid in the last 24 hours that none of has been used yet: its credit, with the first top-up's bonus, leaves the balance, and the card gets the credit back with its tax. The service fee is kept. Without topup_id, the newest top-up (GET /v1/topups lists them with their ids). Free. Free |
account_set_owner_email | When the account was made without the owner's email: send that person a link to confirm they own it. Once they confirm, the owner gets the account's warnings and approval requests, and only the owner raises limits. Nothing changes until they open the link. Free. Free. |
account_owner_link | A link that signs the business owner into their Conecto page, with no password: the balance, adding credit, auto-reload, limits, what the bots did, people, rentals and keys. page opens it where the owner is needed, like people for a role only the owner gives, or settings for joining by email domain. |
account_dashboard_link | A one-time link to a page showing one area as it is when the page opens, for when the person you work for asks to see it themselves: a recruiter looks at the applicants, a bookkeeper at what is due. Do the work and answer with the area's own tools first; a link never replaces that. When an answer wo |
account_get_limits | The limits a business can ask Conecto to raise (calls a minute, new email addresses a day, phone numbers and more): each one's standard and current value and the most that can be asked for, and the business's requests with their answers. Free. |
account_request_limit | Ask Conecto to raise one of the business's limits: which one (or other, saying which), the number it needs, and why, in 40 to 2,000 characters. Conecto reviews it and approves (maybe with less) or declines; the answer comes as the account.limit_request_answered event and by email to the owner, who i |
account_events | What happened in this account that someone outside the bot did, oldest first: applications, bookings, form responses, signatures, replies, emails received, goals reached on the website; and the custom events bots sent with account_emit_event. Kept 30 days. Poll with after = the last event_id you saw |
account_emit_event | Send an event you name, custom.<name> (custom.lead_qualified, custom.order_shipped), to every channel subscribed to it (notify_subscribe with "custom.*" or its name: Slack, Teams, a webhook to Zapier, Make, n8n or the business's own systems) and to account_events, where another team's bot can pick i |
account_search | One search over what this account holds: what its files say (PDFs, Word, Excel, PowerPoint, text), table rows, help center articles, CRM contacts, companies and deals, emails, tickets, quotes and invoices, book entries, stock items and project tasks. Every word must appear (any case); titles rank fi |
account_get_brand | The name, logo, colour and footer line the business's emails and published pages carry. Free. |
account_set_brand | The business's name as the sender, its logo (a PNG, JPEG, WebP or GIF from the file store), its colour and a footer line (an address, a legal line), on every email to its customers (bookings, applications, tests, signatures, invoices, newsletters, replies) and on its published pages (forms, booking, |
account_list_email_templates | Every email Conecto sends to the business's customers (bookings, applications, interviews, tests, signatures, invoices and quotes, newsletter sign-ups), with when it goes out and its subject, headline and opening words as they are now, and the {variables} each can use. Free. |
account_set_email_template | Change an email's subject, headline or opening words in the business's own voice, with {variables} from account_list_email_templates (like {name} or {when}). The facts under them (times, places, amounts, links and buttons) stay as they are. Only what you pass changes; an empty string brings back the |
account_export_all | Everything this account holds, in ZIP files of up to 24 MB saved to its file store: every record of every area as JSON Lines, and the stored files themselves, with a README saying what is where. Credentials are left out. Runs in the background: poll the call with account_get_call; the result has a d |
account_audit_log | The account's admin and security actions, newest first: keys made and revoked, limits and auto-reload, the owner's sign-ins, connectors, exports, vault reads and writes, credentials set and everything deleted. Ordinary work is in the call log (account_list_calls). verify: true also checks the hash c |
account_save_team | A department, location or project group of the account, like Support, Finance or the Hamburg shop. Its keys (POST /v1/keys with "team") can only work in its areas, only read when read_only is on, and spend against its budget (monthly_budget_usd per budget_period: a month, a fiscal quarter or year, o |
account_list_teams | The account's teams, the company-wide one first: each with its areas, whether it only reads, its budget (hard or soft, and its period) and alert line, this period's spend, its ERP code, whether it is paused, its keys, and its people with who manages it. A person's own assistant works within their te |
account_pause_team | Stops every key of a team at once, this one too if it is the team's: their calls are refused until the owner starts the team again on their account page. For a bot that misbehaves or a team that spends too fast. Free. Free. |
account_assign_team | Move a form, a meeting type, a job, an inbox, a phone number, a newsletter, the website chat, a rental, a pipeline, a table or a website to a team. What happens through it is charged to that team from now on (a form's responses, a number's calls, an inbox's tickets), and its rental moves with it. So |
account_add_approval_rule | Make a tool wait for a person: every call of it, those whose argument is over a number (like invoices_create_credit_note when amount is over 500), or those whose argument is one of some values (like connect_call when method is POST, PUT, PATCH or DELETE). A held call answers approval_required with a |
account_list_approval_rules | The tools that wait for a person's approval, with their thresholds and approvers. Free. |
account_find_person | Every record this account holds about one person, by their email address or phone number, across every area: CRM, chats, emails, tickets, forms, bookings, calls, applications, invoices, orders, newsletters, HR and the call log, with their chats and CRM history. For a person who asks what the busines |
account_export_person | Everything account_find_person finds about one person in one ZIP in the file store: their records as JSON Lines (credentials left out) and the files those records point to, like a CV. Give the person the download link when they ask for a copy of their data (GDPR Art. 15 and 20), once you know it is |
account_erase_person | Erases one person across every area when they ask (GDPR Art. 17), once you know it is them (they wrote from that address, or confirmed it). Their CRM contact, chat visitor, past meetings and calls are anonymised, so deals stay without them, and a meeting they were only a guest at drops them; their c |
account_data_locations | Where each area's data is stored and processed: the company that runs each place, the country or region, and what it holds. Every area keeps its records in the database and runs on Conecto's servers; some also use a service named here (email, phone, PDFs, search). For the business's records of proce |