KosmoKrator

productivity

Gorgias CLI for CI

Use the Gorgias CLI for CI with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 6 read 1 write Bearer token auth

Gorgias CLI for CI

Run integration calls from CI jobs with JSON output, explicit credentials, and predictable exit status.

Use this shape when a pipeline needs to read or update an external service. The Gorgias CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Gorgias CLI for CI
kosmokrator integrations:configure gorgias --set access_token="$GORGIAS_ACCESS_TOKEN" --enable --read allow --write ask --json
kosmo integrations:call gorgias.gorgias_list_tickets '{"page":1,"limit":1,"status":"example_status","q":"example_q"}' --json

Discovery Before Execution

Agents and scripts can inspect Gorgias docs and schemas before choosing a function.

kosmo integrations:docs gorgias --json
kosmo integrations:docs gorgias.gorgias_list_tickets --json
kosmo integrations:schema gorgias.gorgias_list_tickets --json
kosmo integrations:search "Gorgias" --json
kosmo integrations:list --json

Useful Gorgias CLI Functions

FunctionTypeParametersDescription
gorgias.gorgias_list_tickets Read page, limit, status, q List and search support tickets in Gorgias. Filter by status or search by keyword. Returns paginated results with ticket IDs, subjects, and metadata.
gorgias.gorgias_get_ticket Read id Get details of a specific Gorgias ticket by ID, including subject, body, status, assignee, and customer information.
gorgias.gorgias_create_ticket Write subject, body, from_email, to_email, channel, priority Create a new support ticket in Gorgias with a subject and body. Optionally specify sender, recipient, channel, and priority.
gorgias.gorgias_list_customers Read page, limit, q List and search customers in Gorgias. Filter by search query covering name, email, and other fields. Returns paginated results.
gorgias.gorgias_get_customer Read id Get details of a specific Gorgias customer by ID, including name, email, and custom fields.
gorgias.gorgias_list_satisfaction_surveys Read page, limit, ticket_id List satisfaction survey responses in Gorgias. Optionally filter by ticket ID. Returns paginated results with ratings and feedback.
gorgias.gorgias_get_current_user Read none Get the profile of the currently authenticated Gorgias user. Returns name, email, and account details.

Automation Notes

Related Gorgias CLI Pages