KonvoAI Docs
MCP server

MCP tools

Tools exposed by the KonvoAI MCP server for reading and acting on conversations.

All tools run with your KonvoAI identity. Organization-scoped reads and writes enforce the same membership rules as the web app (partners cannot use internal tools).

Read tools

ToolDescription
list_organizationsOrganizations you belong to, with your role.
list_conversationsConversations in an organization; optional status (open, closed, resolved).
get_conversationConversation metadata plus the full ticket event timeline for a streamId.
list_membersMembers of an organization (excluding partner and platform-admin roles).

Write tools

ToolDescription
respond_to_conversationSend a text reply (streamId, body; optional clientToken for idempotency).
set_conversation_statusSet status to open, closed, or resolved.
assign_conversationAssign to a user or ai_agent, or pass null to clear.
snooze_conversationSnooze until a Unix ms timestamp, or null to unsnooze.
pin_conversationPin or unpin a conversation.

Write tools dispatch through the same server mutators as the KonvoAI web app, including billing gates and outbound send queues for replies.

Example flow

  1. list_organizations → pick an organizationId.
  2. list_conversations with { "organizationId": "org_…", "status": "open" }.
  3. get_conversation with { "organizationId": "org_…", "streamId": "…" }.
  4. respond_to_conversation with { "streamId": "…", "body": "Thanks for reaching out!" }.

Tool results are JSON text in the MCP content payload.

On this page