Pylon

Pylon

API integration

Expand your

Helpdesk

integrations with the

Pylon

API integration.

Perform all CRUD operations through our Proxy and Unified APIs.

Perform all CRUD operations through our Proxy and Unified APIs.

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • springworks
  • TruvaAI
  • Sprinto
  • Dos&Co
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient

Trusted by world-class product and engineering teams

  • Claira
  • Senja
  • Springworks
  • TruvaAI
  • Sprinto
  • SaaSMonk
  • Spendflo
  • Dos&Co
  • ZenAdmin
  • Cloudficient
  • Findr

superAI

Comprehensive Pylon AI Agent toolset with fine-grained access control and MCP Server capabilities. Pylon MCP Servers works seamlessly with Cursor and Claude AI editors for immediate consumption. Integrates with all popular LLM frameworks including LangChain and PyDantic for advanced AI orchestration.

pylon_issues_link_or_unlink

Link or unlink external issues to or from an issue in Pylon. Requires id, external_issue_id, and sou…

list_all_pylon_account_search

Search accounts in Pylon using a required filter. Returns data including id, name, domains, tags, ty…

create_a_pylon_account

Create an account in Pylon with the required name. Returns fields including channels, created_at, cr…

update_a_pylon_account_by_id

Update an existing account in Pylon using id. Returns channels linked to the account, created_at tim…

get_single_pylon_account_by_id

Get an account in Pylon by id. Returns id, name, type, created_at, domains, primary_domain, owner, c…

delete_a_pylon_account_by_id

Delete an existing account in Pylon. Requires id. Returns request_id indicating the deletion request…

update_a_pylon_account_highlight_by_id

Update an account highlight in Pylon. Requires account_id and id. Returns account_id, content_html,…

delete_a_pylon_account_highlight_by_id

Delete an account highlight in Pylon. Requires account_id and id. The response includes success indi…

list_all_pylon_activity_types

List custom activity types in Pylon. Returns icon_url, id, label, and slug fields for each activity…

list_all_pylon_contacts_search

Search contacts in Pylon by filter. Requires filter. Returns account.id, avatar_url, custom_fields,…

get_single_pylon_contact_by_id

Get a contact in Pylon by id. Returns fields including id, name, email, avatar_url, portal_role, acc…

create_a_pylon_contact

Create a new contact in Pylon. Requires email and name. Returns id, name, email, avatar_url, portal_…

update_a_pylon_contact_by_id

Update an existing contact in Pylon by id. Returns id, name, email, avatar_url, portal_role, custom_…

update_a_pylon_custom_field_by_id

Update a custom field in Pylon using id. Returns created_at, default_value, default_values, descript…

get_single_pylon_custom_field_by_id

Get a custom field in Pylon by id. Returns created_at, default_value, default_values, description, i…

create_a_pylon_custom_field

Create a custom field in Pylon. Requires label, object_type, and type. Returns fields such as id, la…

create_a_pylon_issue_follower

Add or remove followers for an issue in Pylon. Requires id. Returns data with id and type of each fo…

list_all_pylon_issue_followers

Get followers of an issue in Pylon. Requires id. Returns an array of follower objects with id and ty…

pylon_issue_followers_link_or_unlink

Link or unlink external issues to/from an issue in Pylon. Requires id, external_issue_id, and source…

pylon_issues_snooze

Snooze an issue in Pylon. Requires id and snooze_until. Returns fields such as account, assignee, bo…

list_all_pylon_issues_search

Search issues in Pylon using a required filter; returns issues with fields including id, state, crea…

delete_a_pylon_issue_by_id

Delete an existing issue in Pylon. Requires id. The response returns request_id as confirmation of t…

update_a_pylon_issue_by_id

Update an existing issue in Pylon by id. Returns fields including id, assignee, body_html, created_a…

get_single_pylon_issue_by_id

Get a specific issue in Pylon. Requires id. Returns fields including id, title, state, assignee, req…

create_a_pylon_issue

Create a new issue in Pylon. Requires body_html and title. Returns fields such as id, title, body_ht…

create_a_pylon_knowledge_base_route_redirect

Create a route redirect in Pylon knowledge base. Requires id, from_path, object_id, and object_type.…

create_a_pylon_knowledge_base_collection

Create a new knowledge-base-collections resource in Pylon using id and title. Returns id, title, des…

update_a_pylon_knowledge_base_article_by_id

Update an existing knowledge-base-articles resource in Pylon using id and article_id. Returns curren…

create_a_pylon_knowledge_base_article

Create a new knowledge-base-article in Pylon using id, author_user_id, body_html, and title. Returns…

list_all_pylon_knowledge_base_collections

List all collections in a specific knowledge base in Pylon. Requires id. Returned fields include cre…

get_single_pylon_knowledge_base_by_id

Get a knowledge base in Pylon by id. Returns id, default_language, slug, supported_languages, and ti…

list_all_pylon_users_search

Search users in Pylon with a required filter parameter. Returns id, email, emails, name, avatar_url,…

update_a_pylon_user_by_id

Update a user in Pylon. Requires id. Returns avatar_url, email, emails, id, name, role_id, and statu…

list_all_pylon_ticket_forms

List ticket-forms in Pylon. Returns id, name, slug, url, is_public, description_html, and fields (wi…

create_a_pylon_team

Create a new team in Pylon. Returns id, name, and users fields in the response for the created team.…

update_a_pylon_team_by_id

Update an existing team in Pylon using id. Returns id, name, and users array (each with email and id…

create_a_pylon_tag

Create a new tag in Pylon. Requires object_type and value. Returns hex_color, id, object_type, and v…

get_single_pylon_tag_by_id

Get a tag in Pylon by id. Returns id, value, hex_color, and object_type fields in the response.…

update_a_pylon_tag_by_id

Update an existing tag in Pylon by id. Returns hex_color, id, object_type, and value for the updated…

delete_a_pylon_tag_by_id

Delete a tag in Pylon. Requires id. Returns request_id field indicating the request identifier in th…

list_all_pylon_tags

List all tags in Pylon. Returns hex_color, id, object_type, and value for each tag.…

pylon_messages_redact

Redact a specific message in Pylon. Requires id and message_id. Returns author, email_info, file_url…

list_all_pylon_knowledge_bases

List all knowledge bases in Pylon. Returns id, default_language, slug, supported_languages, and titl…

list_all_pylon_issues

List issues in Pylon using start_time and end_time. Returns fields such as id, title, state, assigne…

list_all_pylon_custom_fields

List custom-fields in Pylon using object_type. Returns fields such as id, label, object_type, type,…

list_all_pylon_contacts

List all contacts in Pylon. Returns account.id, avatar_url, custom_fields, email, emails, id, name,…

create_a_pylon_account_highlight

Create a new account highlight in Pylon. Requires account_id and content_html. Returns account_id, c…

create_a_pylon_account_activity

Create a new activity for an account in Pylon. Requires id and slug. Returns success status and requ…

list_all_pylon_accounts

List accounts in Pylon. Requires limit. Returns account fields including id, name, type, created_at,…

create_a_pylon_attachment

Create an attachment in Pylon. Returns id, name, description, and url of the created attachment in t…

get_single_pylon_team_by_id

Get a team by its id in Pylon. Returns id, name, and users (including email and id) for each team.…

list_all_pylon_teams

List teams in Pylon. Returns id, name, and users (including email and id) for each team.…

get_single_pylon_user_by_id

Get a user by its id in Pylon. Returns user fields: avatar_url, email, emails, id, name, role_id, an…

list_all_pylon_me

Get details of the current user…

list_all_pylon_user_roles

List all user roles in Pylon. Returns id, name, and slug fields for each user role in the response.…

list_all_pylon_users

List users in Pylon. Returns user fields: avatar_url, email, emails, id, name, role_id, and status i…

Enhanced

Pylon

with AI Capabilities

AI Agent Toolset

AI Agent Toolset

MCP Server capabilities for seamless AI tool calling across all integration APIs

MCP Server capabilities for seamless AI tool calling across all integration APIs

Fine-Grained Control

Fine-Grained Control

Granular access control for all operations with custom method support

Granular access control for all operations with custom method support

Unlimited Customization

Unlimited Customization

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Customize tool descriptions and parameters down to the finest detail for a workflow that feels built for you.

Developer-First

Developer-First

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Integrate with MCP clients like Cursor and Claude, or use frameworks like Langchain

Unified APIs for

Pylon

Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.

Roles

The Role object represents a role of a User.

Unified User Directory API

Users

The User object represents a User.

Unified User Directory API

Groups

Groups are a collection of users in the source application. In some applications, they might also be called Teams.

Unified User Directory API

Me

Unified User Directory API

Proxy API for

Pylon

Access all of the

Pylon

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Pylon

Helpdesk

API.

API call us you

You call us, we call

Pylon

and pass the response back in the same cycle.

Access all of the

Pylon

API without worrying about authentication and pagination. 

Truto's Proxy APIs are a 1-to-1 mapping of the

Pylon

Helpdesk

API, you call us

we call

Pylon

and pass the response back in the same cycle.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Pylon

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Account Linking

Account Linking

Use Truto's frontend SDK to link your

customer's

Pylon

account.

We handle all the OAuth and API key flows. You do not need to create the OAuth app as well.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Seamless authentication 

Don't spend time refreshing access tokens, and figuring out how to store them securely. We do it for you.

We also sprinkle them into the API requests. So you just have to deal with 1 API key, ours.

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Pylon

We translate

pagination

Unified response format

Unified response format

Truto follows a single response format for it's Proxy and Unified APIs across all the integrations.

into a unified cursor based pagination and all of the data is always present in the result attribute.

Pylon

We translate

pagination

Get

Get

Pylon

Pylon

integrated into your app

integrated into your app

without the hassle

without the hassle

Our team understands what it takes to make a unified API implementation successful.

Our team understands what it takes to make a unified API implementation successful.

Boost customer satisfaction

Boost customer satisfaction

When customers can easily integrate their new products into their existing systems, they’re more likely to stick around. It’s just common sense!

Developers

Empower engineers

Who wants to do boring grunt work? Not engineers! By taking care of integrations for them, they’ll have more time to focus on what really matters - making a great product.

Profits

Boost profits 

Optimise developer resources. Truto frees up time and saves money. Say hello to a healthier bottom line!

Wow Experience

Wow your prospects

Say 'Yes' to every integration request your prospects ask you for. Integrations should not deter deal closures.

Powered by AI

Tick Icon

Customize the mappings as you need using AI.

Tick Icon

Build your own unified API from scratch, aided by AI.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

Take back focus where it matters. Let Truto do integrations.

Learn more about our unified api service and solutions. A short, crisp 30 minute call with folks who understand the problem of alternatives.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.

Josh Benson,

CEO of Omnitrain