API integration
Expand your
Helpdesk
integrations with the
Gorgias
API integration.

superAI
Comprehensive Slack AI Agent toolset with fine-grained access control and MCP Server capabilities. Slack MCP Servers works seamlessly with Cursor and Claude AI editors for immediate consumption. Integrates with all popular LLM frameworks including LangChain and PyDantic for advanced AI orchestration.
create_a_gorgias_user
Create a user in Gorgias with required email, name, and role. Returns id, active status, bio, create…
list_all_gorgias_users
List users ordered by name in Gorgias. Returns id, active status, bio, created_datetime, country, de…
get_single_gorgias_user_by_id
Get information about a specific user in Gorgias by id. Use id 0 to fetch the current user. Returns…
update_a_gorgias_user_by_id
Update a user by id in Gorgias. Returns fields including id, active status, bio, created_datetime, c…
delete_a_gorgias_user_by_id
Delete a user by id in Gorgias. Returns no content on success.
list_all_gorgias_attachments
Retrieves a list of messages, each of which may contain attachments. This endpoint is used to access…
gorgias_attachments_download
Downloads a specific attachment file using the file's direct path, which is typically provided in th…
delete_a_gorgias_tag_by_id
Delete a tag by id in Gorgias. Tags used in macros or rules cannot be deleted. Deleting a tag deacti…
gorgias_tags_merge
Merge one or more source tags into the destination tag in Gorgias. Requires destination tag id and s…
list_all_gorgias_tags
List tags matching the given parameters in Gorgias. Returns tag name and created_datetime fields.
create_a_gorgias_tag
Create a tag in Gorgias with the required name. Returns created_datetime, decoration (color), delete…
get_single_gorgias_tag_by_id
Get information about a specific tag by id in Gorgias. Returns fields created_datetime, decoration,…
update_a_gorgias_tag_by_id
Update a tag by id in Gorgias. Returns fields including created_datetime, decoration, color, deleted…
list_all_gorgias_teams
List teams with optional limit and order_by parameters in Gorgias. Returns an array of teams includi…
get_single_gorgias_team_by_id
Get information about a specific team by id in Gorgias. Returns id, uri, name, description, decorati…
create_a_gorgias_team
Create a team with the required name in Gorgias. Returns the id and name of the created team.
update_a_gorgias_team_by_id
Update a team by id in Gorgias. Returns the updated team's id, name, description, decoration, and me…
create_a_gorgias_ticket
Create a ticket in Gorgias with required messages array.
update_a_gorgias_ticket_by_id
Update a ticket in Gorgias. Requires id.
delete_a_gorgias_ticket_by_id
Delete a ticket by id in Gorgias. Returns no content on success.
list_all_gorgias_tickets
The List Tickets endpoint retrieves a paginated list of support tickets from your Gorgias account, o…
get_single_gorgias_ticket_by_id
Get detailed information about a specific ticket in Gorgias by id. Returns ticket id, uri, external_…
create_a_gorgias_user
Create a user in Gorgias with required email, name, and role. Returns id, active status, bio, create…
list_all_gorgias_users
List users ordered by name in Gorgias. Returns id, active status, bio, created_datetime, country, de…
get_single_gorgias_user_by_id
Get information about a specific user in Gorgias by id. Use id 0 to fetch the current user. Returns…
update_a_gorgias_user_by_id
Update a user by id in Gorgias. Returns fields including id, active status, bio, created_datetime, c…
delete_a_gorgias_user_by_id
Delete a user by id in Gorgias. Returns no content on success.
Enhanced
Gorgias
with AI Capabilities
Unified APIs for
Gorgias
Skip writing code for every integration. Save time by using Truto's category-specific Unified APIs. You can use the schema we provide out of the box or customize and override the mappings to suit your needs with AI.
Users
The User object represents a User.
Unified User Directory API
Attachments
Attachments are the files associated with a ticket or a comment.
Unified Ticketing API
Collections
Tickets and contacts can be grouped into Collections. Collection resource usually maps to the various grouping systems used in the underlying product. Some examples are lists, projects, epics, etc. Yo…
Unified Ticketing API
Comments
Comments represent the communication happening on a Ticket, both between a User and a Contact and the internal things like notes, private comments, etc. A Ticket can have one or more Comments.
Unified Ticketing API
Contacts
Contact represent the external people you are in contact with. These could be customers, leads, etc. Contacts can be associated with an Account if the underlying product supports it.
Unified Ticketing API
Tags
Tags represent a common classification approach used in various ticketing systems. A Ticket may have one or more Tags associated with them.
Unified Ticketing API
Teams
Teams represent the grouping system used for Users. These are usually called groups, teams, agent groups, etc. in the underlying products. A User can belong to one or more Teams.
Unified Ticketing API
Tickets
Core resource which represents some work that needs to be carried out. Tickets are usually mapped to issues, tasks, work items, etc. depending on the underlying product.
Unified Ticketing API
Fields
Fields represent the attributes defined for various entities in the underlying product. Depending on the underlying product, custom attributes can be defined by a User on various entities like Ticket,…
Unified Ticketing API
Users
Users represent the people using the underlying ticketing system. They are usually called agents, team members, admins, etc.
Unified Ticketing API
Proxy API for
Gorgias
✨ Powered by AI
Customize the mappings as you need using AI.
Build your own unified API from scratch, aided by AI.

We have been able to dramatically accelerate our GTM timeline by several months as a result of Truto. The devs at Truto worked with us to build a unified API structure with our team so that we have a solid base for future integrations as well. The support has been very quick to respond to our inquiries and provide timely resolutions for our requests.
Josh Benson,
CEO of Omnitrain