Gorgias
Support Domain, email and API keyCreate and update tickets, customers and messages in Gorgias from any Windmill script, flow or app.
Set up in 3 steps
Create an API key
In Gorgias, open Settings then REST API, and create an API key for your account.
Add the resource in Windmill
Open Resources, add a resource of type gorgias. domain is the yourcompany in yourcompany.gorgias.com, username is your account email, and apiKey is the key.
Run your first script
Fork any script below and read before writing anything. There are dozens here, so search by the verb you need.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Create Customer
Create Ticket
Create Ticket
Retrieve a Customer
List Tickets
Update Customer
Update Customer
List Tickets
Retrieve a Customer
Create Customer
Upload files
Update rules' priorities
Update a widget
Update a view
Update a user
Update a ticket
Update a tag
Update a survey
Update a rule
Update a message
Update a macro
Update a job
Update a integration
Update a customer
Search for view's items
Search for resources
Retrieve your account
Retrieve an integration
Retrieve an event
Retrieve a widget
Resource type
gorgias — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| apiKey | string | Yes | API key retrieved from the dashboard. |
| domain | string | Yes | Domain of the workspace. |
| username | string | Yes | Email used to register for Gorgias. |
Questions
Why an email as well as a key?
Gorgias authenticates over HTTP Basic with the account email as the username and the key as the password. Neither works alone.
Are my credentials stored on the hub?
Never. They live only in your own Windmill workspace, encrypted at rest.