Built by Metorial, the integration platform for agentic AI.
Create a new support ticket with an initial message. Supports API, email, chat, phone, and SMS channels. A ticket always requires at least one message.
Update an existing support ticket. Can change status, priority, assignee, tags, subject, custom fields, and more. Only provide the fields you want to change.
Retrieve a paginated list of customer satisfaction surveys (CSAT). Surveys capture customer feedback after support interactions.
Add a new message to an existing ticket. Can create customer replies, agent responses, or internal notes. Supports HTML and plain text content.
Add, remove, or replace tags on a ticket. Use "add" to append tags, "remove" to remove specific tags, or "set" to replace all tags on the ticket.
Create a new customer record in Gorgias with contact channels, name, and metadata.
Retrieve details of a specific helpdesk agent user. Use user ID 0 to get the currently authenticated user.
Retrieve account-level information and settings for the Gorgias helpdesk, including domain, plan, and business configuration.
Permanently delete a macro template.
Update an existing tag's name or color.
Permanently delete an automation rule.
Retrieve a paginated list of automation rules. Rules trigger actions based on ticket events and conditions.
Retrieve a paginated list of support tickets. Can filter by status, assignee, or customer. Use cursor-based pagination to iterate through results.
Search across tickets, customers, and other resources using a unified search interface. Returns matching results with pagination support.
Create a new macro template with a name and a set of actions that will be executed when the macro is applied.
Update an existing customer's profile, contact channels, or metadata. Only provide the fields you want to change.
Permanently delete a tag. Tickets currently using this tag will have it removed.
Create a new tag for categorizing tickets. Optionally specify a color for visual identification.
Retrieve all tags available in the helpdesk. Tags are used to categorize and organize tickets.
Retrieve a paginated list of macro templates. Macros are reusable response templates with configurable actions.
Create a new automation rule with events, conditions, and actions. Rules automate ticket handling based on configurable triggers.
Retrieve full details of a customer, including their contact channels, metadata, and associated data.
Update an existing automation rule. Can change name, conditions, actions, priority, or enable/disable the rule.
Retrieve a paginated list of helpdesk agent users. Includes agent names, emails, roles, and team assignments.
Retrieve all messages for a given ticket, ordered by sending date. Includes customer replies, agent responses, and internal notes.
Permanently delete a support ticket and all its messages. This action cannot be undone.
Retrieve a paginated list of customers. Can filter by email address.
Retrieve full details of a single support ticket, including messages, customer info, tags, assignee, and satisfaction survey data.
Update an existing macro's name or actions.
Merge multiple customer records into one. The main customer retains its data, and secondary customers' data is merged into it. Secondary customer records are deleted after merging.