Estimated time: 5 minutes. You will need permission to create a Pylon API token, and, for the monitor, permission to edit Webhooks and Triggers in Pylon settings.
Prerequisites
- A Pylon account with access to Settings
- A Clarion workspace with the Pylon integration open
Step 1 — Create an API token in Pylon
- In Pylon, go to Settings → API tokens.
- Create a token and copy it.
Clarion, for example.
Step 2 — Connect in Clarion
- In Clarion, open the Pylon integration from your workspace settings.
- Choose your Region —
api.usepylon.comfor the United States orapi.eu.usepylon.comfor Europe. A token only works in the region its workspace is hosted in, and there is no way to detect that from the token itself, so pick the one you sign in to. - Paste the API token.
- Click Connect.
Step 3 — Add a Pylon monitor
The integration on its own gives your agents lookups. To have an agent triage support issues as they arrive, add a Pylon monitor:- Open the agent you want to receive Pylon issues.
- Add a Pylon monitor.
- Set the Default severity. Pylon issues carry no severity of their own, so this is the level Clarion applies unless your trigger’s body includes a
priorityfield. - Clarion generates a webhook URL and a one-time secret. Copy both — the secret is shown once.
Step 4 — Send issues from Pylon
Pylon delivers webhooks in two parts: an endpoint that says where to send and what headers to attach, and a trigger that decides when to fire. Add the endpoint.- In Pylon, go to Settings → Webhooks.
- Add an endpoint with the URL Clarion generated.
- Add a custom header named
Authorizationwith the valueBearer <secret>, using the secret Clarion showed you.
- Go to Settings → Triggers and create a trigger whose action is Send webhook, pointed at the endpoint you just added.
- Use the trigger’s When and If conditions to choose which issues an agent should triage. A trigger that fires on every issue will send your whole support volume to Clarion, so start narrow — a tag, a priority, or a specific queue.
- Set the webhook body to include the issue id:
If your body includes a
priority field (urgent, high, medium, or low), Clarion maps it onto the issue’s severity instead of using the monitor’s default.What your agents can do
With Pylon connected, agents triaging any issue — not only Pylon ones — can:- Search issues — by text, state, account, assignee, team, tags, or date range
- Read an issue — full detail, including account, requester, tags, custom fields, and SLA breach times
- Read a message thread — the whole conversation, with internal notes marked as private
- Search accounts — by name, domain, or tag
- Read an account — domains, tags, owner, and custom field values
- Look up a contact or a team member — to turn an id on an issue into a named person
Troubleshooting
“Pylon rejected the API token.” The token is wrong, or the region does not match the workspace you sign in to. Check the region first — it is the most common cause. No issues appearing. Confirm a Pylon monitor exists and is attached to an agent, that your trigger’s conditions actually match the issues you expect, and that the endpoint the trigger points at is the one carrying theAuthorization header.
Deliveries rejected. Check the Authorization header on the Pylon endpoint. It must read Bearer followed by the secret, with no extra whitespace. If you have lost the secret, rotate it on the monitor and paste the new one into Pylon.
Issues arrive without a title or detail. Clarion could not match the delivery to a Pylon issue, so it ingested the raw body instead — the issue’s description shows exactly what arrived. Check that the trigger’s body includes the issue id, and that the integration is still connected.
Rotating the secret. Open the monitor and rotate it, then update the Authorization header in Pylon. Deliveries carrying the old secret are rejected from the moment you rotate, so change both in quick succession.