← Back to all apps

Pylon

Productivityby Pylon Labs Inc.
Launched Mar 3, 2026 on Claude

Access Pylon's customer support platform directly from Claude to search, manage, and resolve customer issues. Stay on top of your support queue while connecting Claude's insights to real customer conversations.

10ChatGPT Tools
10Claude Tools
Pylon Labs Inc.Developer
ProductivityCategory

Use Cases

communication

Available Tools

Create Issue

create_issue
Full Description

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.

Parameters (3 required, 5 optional)
Required
account_idstring

The ID of the account that this issue belongs to. Required.

body_htmlstring

The HTML content of the body of the issue. Required.

titlestring

The title of the issue. Required.

Optional
assignee_idstring

The ID of the user to assign the issue to.

prioritystring

The priority of the issue.

Options:urgenthighmediumlow
requester_idstring

The ID of the requester (contact) that this issue is on behalf of.

tagsarray

An array of tags to set on the issue.

team_idstring

The ID of the team to assign the issue to.

Get Account

get_account
Full Description

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.

Parameters (1 required)
Required
accountstring

The account ID (UUID) or external ID.

Get Contact

get_contact
Full Description

Get full details for a Pylon contact (customer). Pass the contact ID (UUID). Returns contact details including name, email, account, and custom fields.

Parameters (1 required)
Required
contactstring

The contact ID (UUID).

Get Issue

get_issue
Full Description

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.

Parameters (1 required)
Required
issuestring

The issue ID (UUID) or issue number.

Get Issue Messages

get_issue_messages
Full Description

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.

Parameters (1 required)
Required
issuestring

The issue ID (UUID) or issue number.

Get User

get_user
Full Description

Get full details for a Pylon user (team member). Pass the user ID (UUID). Returns user details including name, email, role, and teams.

Parameters (1 required)
Required
userstring

The user ID (UUID).

Search Accounts

search_accounts
Full Description

Search for customer accounts in Pylon. Returns a lightweight summary of accounts matching the specified filters. To get full account details including custom fields, external IDs, and linked channels, use the account resource: account://{accountId}

Parameters (0 required, 5 optional)
Optional
domainstring

Filter by domain (accounts containing this domain).

external_idstring

Filter by external ID.

limitinteger

Maximum number of accounts to return (default 25, max 100).

Default: 25
namestring

Filter by account name (partial match).

tagsarray

Filter by tags. Returns accounts containing any of the specified tags.

Search Issues

search_issues
Full Description

Search for issues/tickets in Pylon. Returns a lightweight summary of issues matching the specified filters. To get full issue details including body, custom fields, and nested account/assignee/requester info, use the issue resource: issue://{issueId}

Parameters (0 required, 9 optional)
Optional
accountstring

Filter by account. Accepts either an account ID or a name (partial match).

assigneestring

Filter by assignee. Accepts either a user ID or a name (partial match).

created_afterstring

Filter for issues created after this time (RFC3339 format).

created_beforestring

Filter for issues created before this time (RFC3339 format).

limitinteger

Maximum number of issues to return (default 25, max 100).

Default: 25
requesterstring

Filter by requester. Accepts either a contact ID or a name (partial match).

statesarray

Filter by issue states.

tagsarray

Filter by tags. Returns issues containing any of the specified tags.

typestring

Filter by issue type.

Options:ConversationTicket

Update Account

update_account
Full Description

Update an existing customer account in Pylon. You can update the name, owner, and tags. Use the account resource (account://{accountId}) to get full account details before updating.

Parameters (1 required, 3 optional)
Required
account_idstring

The ID or name of the account to update. Required.

Optional
namestring

The new name for the account.

owner_idstring

The ID of the user to set as owner. Pass empty string to remove owner.

tagsarray

An array of tags to set on the account. This replaces all existing tags.

Update Issue

update_issue
Full Description

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.

Parameters (1 required, 4 optional)
Required
issue_idstring

The ID or number of the issue to update. Required.

Optional
assignee_idstring

The ID of the user to assign the issue to. Pass empty string to unassign.

statestring

The state to set the issue to. Standard values: new, waiting_on_you, waiting_on_customer, on_hold, closed. Custom status slugs are also accepted.

tagsarray

An array of tags to set on the issue. This replaces all existing tags.

team_idstring

The ID of the team to assign the issue to. Pass empty string to remove team assignment.