Gorgias
Also an agent toolGorgias helpdesk: manage tickets and messages, customers, tags, macros, rules, views, integrations, and satisfaction surveys for e-commerce support automation.
54 actions · 1 triggers
The Gorgias integration lets you connect Gorgias to your automations with 54 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Get Account, List Tickets, Get Ticket, Create Ticket, Update Ticket. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 1
Events in Gorgias that can start a workflow.
New or updated Gorgias tickets (polled)
Polls GET /api/tickets ordered by updated_datetime:desc; pages via the response meta.next_cursor token.
Actions 54
What Zervanor can do in Gorgias.
Tickets9
List Tickets
List tickets (GET /api/tickets). Cursor pagination via cursor/limit; supports order_by (e.g. updated_datetime:desc).
Get Ticket
Get a ticket by id (GET /api/tickets/{id}).
Create Ticket
Create a ticket (POST /api/tickets). Requires at least one message and a customer.
Update Ticket
Update a ticket (PUT /api/tickets/{id}) — change status, assignee, tags, subject, etc.
Delete Ticket
Delete a ticket (DELETE /api/tickets/{id}).
List Ticket Messages
List messages on a ticket (GET /api/tickets/{id}/messages). Cursor pagination.
Create Ticket Message
Add a message (reply or internal note) to a ticket (POST /api/tickets/{id}/messages).
Add Tags To Ticket
Apply one or more tags to a ticket (POST /api/tickets/{id}/tags).
Remove Tags From Ticket
Remove one or more tags from a ticket (DELETE /api/tickets/{id}/tags).
Customers5
List Customers
List customers (GET /api/customers). Cursor pagination; supports email filter and order_by.
Get Customer
Get a customer by id (GET /api/customers/{id}).
Create Customer
Create a customer (POST /api/customers).
Update Customer
Update a customer (PUT /api/customers/{id}).
Delete Customer
Delete a customer (DELETE /api/customers/{id}).
Integrations5
List Integrations
List integrations, including http (webhook) integrations (GET /api/integrations). Cursor pagination.
Get Integration
Get an integration by id (GET /api/integrations/{id}).
Create Integration
Create an integration (POST /api/integrations). Use type 'http' to register a webhook endpoint (see webhooks.md).
Update Integration
Update an integration (PUT /api/integrations/{id}).
Delete Integration
Delete an integration (DELETE /api/integrations/{id}).
Macros5
List Macros
List macros (GET /api/macros). Cursor pagination.
Get Macro
Get a macro by id (GET /api/macros/{id}).
Create Macro
Create a macro (POST /api/macros).
Update Macro
Update a macro (PUT /api/macros/{id}).
Delete Macro
Delete a macro (DELETE /api/macros/{id}).
Rules5
List Rules
List rules (GET /api/rules). Cursor pagination.
Get Rule
Get a rule by id (GET /api/rules/{id}).
Create Rule
Create a rule (POST /api/rules).
Update Rule
Update a rule (PUT /api/rules/{id}).
Delete Rule
Delete a rule (DELETE /api/rules/{id}).
Tags5
List Tags
List tags (GET /api/tags). Cursor pagination.
Get Tag
Get a tag by id (GET /api/tags/{id}).
Create Tag
Create a tag (POST /api/tags).
Update Tag
Update a tag (PUT /api/tags/{id}).
Delete Tag
Delete a tag (DELETE /api/tags/{id}).
Views3
List Views
List views (GET /api/views). Cursor pagination.
Get View
Get a view by id (GET /api/views/{id}).
List View Tickets
List tickets belonging to a view (GET /api/views/{id}/items). Cursor pagination.
Custom Fields2
List Custom Fields
List custom fields (GET /api/custom-fields). Cursor pagination.
Get Custom Field
Get a custom field by id (GET /api/custom-fields/{id}).
Messages2
List Messages
List messages across tickets (GET /api/messages). Cursor pagination.
Get Message
Get a message by id (GET /api/messages/{id}).
Satisfaction Surveys2
List Satisfaction Surveys
List satisfaction surveys (GET /api/satisfaction-surveys). Cursor pagination.
Get Satisfaction Survey
Get a satisfaction survey by id (GET /api/satisfaction-surveys/{id}).
Teams2
List Teams
List teams (GET /api/teams). Cursor pagination.
Get Team
Get a team by id (GET /api/teams/{id}).
Ticket Fields2
List Ticket Fields
List ticket fields (GET /api/ticket-fields). Cursor pagination.
Get Ticket Field
Get a ticket field by id (GET /api/ticket-fields/{id}).
Users2
List Users
List agent users (GET /api/users). Cursor pagination.
Get User
Get an agent user by id (GET /api/users/{id}).
Widgets2
List Widgets
List chat/contact widgets (GET /api/widgets). Cursor pagination.
Get Widget
Get a widget by id (GET /api/widgets/{id}).
Account1
Get Account
Get the current Gorgias account (GET /api/account). Identity + connectivity probe.
Events1
List Events
List account events (GET /api/events). Cursor pagination; audit-style activity stream.
Jobs1
Get Job
Get the status of an asynchronous job (GET /api/jobs/{id}).
Nothing matches your search.
Automations using Gorgias
Build your own automation with Gorgias in the visual builder.
Frequently asked questions
What can I automate with Gorgias?
54 actions are available — for example: Get Account, List Tickets, Get Ticket, Create Ticket, Update Ticket, and more.
Which Gorgias events can start a workflow?
1 triggers — for example: New or updated Gorgias tickets (polled).
Can Gorgias be used as an AI agent tool?
Yes. Every Gorgias action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Gorgias integration modelled?
Gorgias is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.