Gorgias Automation
Helps your agent manage e-commerce customer support using Gorgias. It can handle tickets, customers, and teams automatically.
What it does
This tool helps manage customer support in the Gorgias platform. You can create, update, and organize support tickets, customers, and teams using natural language commands.
When to use it
- ✓When you need to create a new support ticket.
- ✓To update information on an existing ticket.
- ✓When adding or removing tags from tickets for organization.
Example of what to ask your AI
“Create a high-priority ticket for customer 12345 about a missing order.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You write what you want to do in simple language, like 'list all open tickets'. The tool translates your request into commands that Gorgias understands to perform the action.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add ComposioHQ/awesome-claude-skills --skill Gorgias AutomationOr download just the file:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/gorgias-automation/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Gorgias Automation
Automate your Gorgias helpdesk operations directly from Claude Code. Create, update, and triage support tickets, manage customers, and organize your support team -- all without leaving your terminal.
Toolkit docs: composio.dev/toolkits/gorgias
Setup
- Add the Rube MCP server to your Claude Code config with URL:
https://rube.app/mcp - When prompted, authenticate your Gorgias account through the connection link provided
- Start automating your support workflows with natural language
Core Workflows
1. List and Filter Tickets
Retrieve tickets with filtering by status, channel, assignee, date range, and more.
Tool: GORGIAS_LIST_TICKETS
List all open tickets from the email channel created in the last 7 days
Key parameters:
status-- filter by ticket status (e.g., "open", "closed")channel-- filter by channel (e.g., "email", "chat")assignee_user_id/assignee_team_id-- filter by assigned agent or teamcreated_from/created_to-- ISO date range filterslimit(max 100) /offset-- pagination controlsorder_by/order_dir-- sorting options
2. Create and Update Tickets
Create new tickets or update existing ones with assignment, priority, and status changes.
Tools: GORGIAS_CREATE_TICKET, GORGIAS_UPDATE_TICKET, GORGIAS_GET_TICKET
Create a high-priority ticket for customer 12345 about a missing order with subject "Order #9876 not delivered"
GORGIAS_CREATE_TICKETrequirescustomer_id; acceptssubject,status,priority,channel,messages,tagsGORGIAS_UPDATE_TICKETrequiresticket_id; all other fields are optional partial updatesGORGIAS_GET_TICKETretrieves full ticket details byticket_id
3. Manage Ticket Tags
Add tags to tickets for categorization, routing, and reporting.
Tools: GORGIAS_ADD_TICKET_TAGS, GORGIAS_LIST_TICKET_TAGS
Add tags 101 and 202 to ticket 5678, then show me all tags on that ticket
GORGIAS_ADD_TICKET_TAGSrequiresticket_idandtag_ids(array of integers)GORGIAS_LIST_TICKET_TAGSrequiresticket_idto retrieve current tags
4. Customer Management
Create new customers or merge duplicate customer records.
Tools: GORGIAS_CREATE_CUSTOMER, GORGIAS_MERGE_CUSTOMERS, GORGIAS_LIST_CUSTOMERS
Create a new customer named "Jane Doe" with email jane@example.com and phone channel
GORGIAS_CREATE_CUSTOMERrequiresname; acceptsemail,channels(array withtypeandvalue),external_id,address,dataGORGIAS_MERGE_CUSTOMERSrequiressource_customer_idandtarget_customer_id-- source is merged into targetGORGIAS_LIST_CUSTOMERSretrieves customers with filtering options
5. Team and Account Operations
List teams, retrieve account info, and inspect ticket custom fields.
Tools: GORGIAS_LIST_TEAMS, GORGIAS_GET_TEAM, GORGIAS_GET_ACCOUNT, GORGIAS_LIST_TICKET_FIELD_VALUES
Show me all support teams in our Gorgias account
GORGIAS_GET_ACCOUNTreturns account-level metrics and configurationGORGIAS_LIST_TEAMS/GORGIAS_GET_TEAMmanage team lookupGORGIAS_LIST_TICKET_FIELD_VALUESreturns custom field values for a given ticket
6. Activity and Event Tracking
Monitor ticket activity and customer event history.
Tools: GORGIAS_LIST_EVENTS
List recent events to see what activity has happened across our support queue
GORGIAS_LIST_EVENTSprovides an activity timeline with filtering options
Known Pitfalls
- Pagination required:
GORGIAS_LIST_TICKETSuseslimit/offsetpagination. Failing to loop through pages will miss older tickets and produce incomplete data. - Filter specificity: Missing or overly broad filters on
GORGIAS_LIST_TICKETScan overload the export or omit the desired reporting window. Always setcreated_from/created_tofor time-bound queries. - Custom fields are separate: Key business KPIs may only exist in custom fields. You must query
GORGIAS_LIST_TICKET_FIELD_VALUESexplicitly to include them. - Rate limits: High-volume exports across
GORGIAS_LIST_TICKETSand related endpoints can hit Gorgias rate limits. Add backoff and resume from the last offset. - Auth errors: 401/403 responses on any Gorgias tool indicate token or permission issues. Do not treat partial data as a complete dataset.
Quick Reference
…
FAQ
How does the tool know which ticket I want to update?
You need to provide the ticket's identification number (ID) when updating it or adding tags.
Can I create new customers?
Yes, you can create new customers by providing their name and other details like email or phone.
What are 'tags'?
Tags are like labels you can add to tickets to categorize them, making them easier to find and organize.
Details
Original description by the author
Automate e-commerce customer support workflows in Gorgias -- manage tickets, customers, tags, and teams through natural language commands.
Popularity
- GitHub stars
- 77k
- Ranking position
- #1224
- License
- —
- Updated
- 9/18/2026
Comments
- …
More skills from this repository
artifacts-builder
Helps your agent build complex user interfaces. It uses modern technologies to create rich, interactive web pages.
ComposioHQ/awesome-claude-skills
brand-guidelines
Helps your agent apply official brand colors and fonts to materials. It's useful for maintaining visual identity in any piece that needs to look like the company's.
ComposioHQ/awesome-claude-skills
canvas-design
Lets your agent create original visual art in .png and .pdf. Use it when the user asks to create a poster, art, or other static design.
ComposioHQ/awesome-claude-skills
changelog-generator
Helps your agent create user-facing release notes from code commits. It transforms technical information into easy-to-understand text.
ComposioHQ/awesome-claude-skills
Similar skills
benchmark
Helps your agent measure code speed and performance. It's useful for ensuring things are fast and finding slowness issues.
affaan-m/ECC
content-hash-cache-pattern
Lets your agent use content hashes to cache file processing results. This avoids repeated processing and auto-invalidates the cache when content changes. Useful for speeding up slow tasks.
affaan-m/ECC
parallel-execution-optimizer
Makes your agent speed up complex tasks by breaking them into smaller parts and running them in parallel. It ensures everything is verified at the end.
affaan-m/ECC