Pylon MCP logo

Pylon MCP

Pylon is an AI-native B2B customer support platform that unifies ticketing, chat, knowledge base, and account intelligence across channels like Slack Connect, Microsoft Teams, email, and in-app chat.

12 actions Integration catalog
Request access
Connect Pylon MCP once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create issuePYLON_MCP_CREATE_ISSUE
Create a new issue/ticket in Pylon. Requires an organization ID, account ID, title, and body HTML. Optionally specify requester, priority, assignee, team, and tags.
Get accountPYLON_MCP_GET_ACCOUNT
Get full details for a Pylon customer account. Pass either the account ID (UUID) or external ID. Returns account details including name, domain, owner, tags, custom fields, and linked channels.
Get contactPYLON_MCP_GET_CONTACT
Get full details for a Pylon contact (customer). Pass the contact ID (UUID). Returns contact details including name, email, account, and custom fields.
Get issuePYLON_MCP_GET_ISSUE
Get full details for a Pylon support issue/ticket. Pass either the issue ID (UUID) or issue number. Returns title, body, state, metadata, custom fields, and nested account/assignee/requester info.
Get issue messagesPYLON_MCP_GET_ISSUE_MESSAGES
Get the full message history for a Pylon issue. Pass either the issue ID (UUID) or issue number. Returns all messages in chronological order with author info.
Get mePYLON_MCP_GET_ME
Get the currently authenticated user's details. Returns the user's name, email, role, and teams. No parameters required.
Get userPYLON_MCP_GET_USER
Get full details for a Pylon user (team member). Pass the user ID (UUID). Returns user details including name, email, role, and teams.
Search accountsPYLON_MCP_SEARCH_ACCOUNTS
Search for customer accounts in Pylon. Returns a lightweight summary of accounts matching the specified filters. Supports filtering by custom fields using the custom_field_filters parameter - pass the custom field slug as the field name. For user-type custom fields (e.g. Salesforce AE owner), you can pass a Pylon user name or user ID as the value. Supports cursor-based pagination - use the returned cursor to fetch additional pages. To get full account details including custom fields, external IDs, and linked channels, use the account resource: account://{accountId}
Search issuesPYLON_MCP_SEARCH_ISSUES
Search for issues/tickets in Pylon. Returns a lightweight summary of issues matching the specified filters. Supports cursor-based pagination - use the returned cursor to fetch additional pages. To get full issue details including body, custom fields, and nested account/assignee/requester info, use the issue resource: issue://{issueId}
Update accountPYLON_MCP_UPDATE_ACCOUNT
Update an existing customer account in Pylon. You can update the name, owner, tags, and custom fields. Use the get_custom_fields tool with object_type 'account' to discover available custom field slugs. Use the get_account tool to get full account details before updating.
Update issuePYLON_MCP_UPDATE_ISSUE
Update an existing issue/ticket in Pylon. You can update the state, assignee, team, and tags. Use the issue resource (issue://{issueId}) to get full issue details before updating.
Upload account filesPYLON_MCP_UPLOAD_ACCOUNT_FILES
Upload one or more files (e.g. PDFs) into the Files tab of an account. Files with a matching filename are overwritten. Max 5 files per call, max 10 MB per file.