Awesome-claude-skills-cn Gorgias Automation
通过自然语言命令自动化 Gorgias 电子商务客户服务工作流——管理工单、客户、标签和团队。
git clone https://github.com/Athe1st3154/awesome-claude-skills-cn
T=$(mktemp -d) && git clone --depth=1 https://github.com/Athe1st3154/awesome-claude-skills-cn "$T" && mkdir -p ~/.claude/skills && cp -r "$T/composio-skills/gorgias-automation" ~/.claude/skills/athe1st3154-awesome-claude-skills-cn-gorgias-automation && rm -rf "$T"
composio-skills/gorgias-automation/SKILL.mdGorgias 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
设置
- 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:
-- filter by ticket status (e.g., "open", "closed")status
-- filter by channel (e.g., "email", "chat")channel
/assignee_user_id
-- filter by assigned agent or teamassignee_team_id
/created_from
-- ISO date range filterscreated_to
(max 100) /limit
-- pagination controlsoffset
/order_by
-- sorting optionsorder_dir
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"
requiresGORGIAS_CREATE_TICKET
; acceptscustomer_id
,subject
,status
,priority
,channel
,messagestags
requiresGORGIAS_UPDATE_TICKET
; all other fields are optional partial updatesticket_id
retrieves full ticket details byGORGIAS_GET_TICKETticket_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
requiresGORGIAS_ADD_TICKET_TAGS
andticket_id
(array of integers)tag_ids
requiresGORGIAS_LIST_TICKET_TAGS
to retrieve current tagsticket_id
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
requiresGORGIAS_CREATE_CUSTOMER
; acceptsname
,email
(array withchannels
andtype
),value
,external_id
,addressdata
requiresGORGIAS_MERGE_CUSTOMERS
andsource_customer_id
-- source is merged into targettarget_customer_id
retrieves customers with filtering optionsGORGIAS_LIST_CUSTOMERS
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
returns account-level metrics and configurationGORGIAS_GET_ACCOUNT
/GORGIAS_LIST_TEAMS
manage team lookupGORGIAS_GET_TEAM
returns custom field values for a given ticketGORGIAS_LIST_TICKET_FIELD_VALUES
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
provides an activity timeline with filtering optionsGORGIAS_LIST_EVENTS
已知陷阱
- Pagination required:
usesGORGIAS_LIST_TICKETS
/limit
pagination. Failing to loop through pages will miss older tickets and produce incomplete data.offset - Filter specificity: Missing or overly broad filters on
can overload the export or omit the desired reporting window. Always setGORGIAS_LIST_TICKETS
/created_from
for time-bound queries.created_to - Custom fields are separate: Key business KPIs may only exist in custom fields. You must query
explicitly to include them.GORGIAS_LIST_TICKET_FIELD_VALUES - Rate limits: High-volume exports across
and related endpoints can hit Gorgias rate limits. Add backoff and resume from the last offset.GORGIAS_LIST_TICKETS - Auth errors: 401/403 responses on any Gorgias tool indicate token or permission issues. Do not treat partial data as a complete dataset.
快速参考
| Tool Slug | Description |
|---|---|
| List tickets with filters (status, channel, date, assignee) |
| Retrieve a specific ticket by ID |
| Create a new ticket (requires ) |
| Update ticket fields (requires ) |
| Add tags to a ticket |
| List all tags on a ticket |
| List custom field values for a ticket |
| Create a new customer (requires ) |
| Merge two customer records |
| List customers with filters |
| List all teams |
| Retrieve a specific team |
| Retrieve account information |
| List activity events with filters |
由 Composio 提供支持