List Issues
Get a list of issues within a specified time range. Both start_time and end_time are required in RFC3339 format (e.g. '2025-01-01T00:00:00Z'). The duration between them must be 30 days or less. Returns issues with their state, assignee, requester, tags, and metadata.
Search Issues
Search for issues using advanced filters. Supports filtering by fields such as state, assignee_id, team_id, requester_email, tags, source, type, and more. Operators include equals, not_equals, contains, in, not_in, time_is_after, time_is_before, and compound operators (and, or). Returns paginated results.
Get Issue
Retrieve full details of a specific issue by its ID or issue number. Returns comprehensive information including title, body, state, assignee, requester, tags, source, external issues, CSAT responses, and timing metrics.
Create Issue
Create a new issue in Pylon. At minimum, title and body_html are required. You can optionally set the requester, assignee, team, tags, priority, custom fields, and destination (email, slack, in_app_chat, sms, or internal).
Update Issue
Update an existing issue. You can change the state, assignee, team, tags, priority, title, and custom fields. State values: new, waiting_on_you, waiting_on_customer, on_hold, closed (or a custom status slug).
Delete Issue
Permanently delete an issue by its ID. This action cannot be undone.
Snooze Issue
Snooze an issue until a specified time. The issue will reappear at the given time. Provide the time in RFC3339 format.
Get Issue Messages
Retrieve all messages on an issue, including customer-facing replies and internal notes. Messages are grouped by thread. Each message includes the author, HTML body, source, timestamp, and whether it is private (internal note).
Reply to Issue
Send a customer-facing reply on an issue. The reply will be visible to the requester and delivered via the issue's channel (email, Slack, etc.). Requires the body_html and the message_id of the message being replied to.
Add Internal Note
Create an internal note on an issue. Internal notes are not visible to the requester. Provide either thread_id (from Get Issue Threads, use the 'id' field) or message_id (to reply to an existing note). If neither is provided, a new thread is created.
Customize Tools
Edit descriptions, modify arguments, select tools, or add new ones
Customize tools to fit your workflows, apply guardrails for governance, reduce token consumption with smart routing, and get complete audit visibility—all through a secure, enterprise-ready gateway.
Join IT leaders deploying AI at enterprise scale with security, compliance, and governance built in.