API & Webhooks

Read and act on your Pylon data programmatically.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Trusted by 1,500+ B2B customers globally
Why teams use it

Deploy AI agents that handle questions end-to-end, gather context for your team, and escalate to humans when it matters.

Pull customer and issue data into your own systems

Programmatically fetch information about customers and issues from Pylon, so the data your team relies on can live wherever you need it.

Create issues without leaving your stack

Open issues in Pylon programmatically from your own applications, letting you file tickets from any system your team already works in.

Automate across the objects that matter to your workflow

The API spans the full range of Pylon objects — accounts, contacts, issues, messages, tasks and projects, knowledge base, custom fields, custom objects, tags, macros, and more — so you can automate against whichever part of your workflow you need.

React to Pylon events in real time

Webhooks fire on specific events inside Pylon and post to an endpoint you control, so downstream systems stay in sync the moment something happens.

How to install
Step 1
Create an API token

As an Admin, generate an API token in Pylon to authenticate your requests. Note that only Admin users can create API tokens.

Step 2
Call the API

Use your token to access endpoints across Pylon's objects. See the API Reference for specifications on every available endpoint.

Step 3
Add a webhook endpoint

Go to the Webhooks page in Settings and specify your target endpoint URL, along with any custom headers. For example, a Bearer token for authorization to be sent with each webhook.

Step 4
Create a trigger to fire the webhook

In Settings, go to Triggers and create a Trigger with the "Send webhook" action. Use the trigger's "When" and "If" conditions to control exactly when the webhook fires, and use templated variables to shape the webhook body to your desired format.

Frequently asked questions
What can I do with the Pylon API?

You can programmatically access and act on data in Pylon — common uses include fetching information about customers and issues, and creating issues programmatically.

Which objects does the API cover?

The API Reference documents endpoints across a wide range of objects, including accounts, activities, contacts, issues, messages, custom fields, custom objects, tasks and projects, knowledge base, macros, tags, teams, surveys, and users.

Who can create API tokens?

Only Admin users can create API tokens.

What triggers a webhook?

Webhooks are HTTP callbacks triggered by specific events in Pylon. You define the behavior by creating a Trigger with a "Send webhook" action and setting its "When" and "If" conditions.

Can I customize the webhook payload and headers?

Yes. You can attach custom headers to each webhook (such as authorization tokens) and use templated variables to build the webhook body into exactly the format you want.

Other integrations

Pylon connects with the tools your team lives in — Slack, email, CRMs, ticketing systems,and more. Meet your customers where they are and streamline every support workflow.