Kustomer
Support API keyCreate and update conversations, customers and companies, and manage teams and tags, from any Windmill script, flow or app.
Set up in 3 steps
Create an API key
In Kustomer, open Settings, then Security, then API Keys. Create one with the roles your scripts need and copy it — it is shown only once.
Add the resource in Windmill
Open Resources, add a resource of type kustomer, and paste the key.
Run your first script
Fork any script below and read before writing anything. There are hundreds 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.
Upsert spam sender
Update work session by ID
Update work item
Update team routing settings
Update specific user setting for current user
Update specific user setting
Update snooze by ID
Update snippet
Update search positions
Update search folder by ID
Update search by ID
Update routing user status
Update queue rule order
Update queue rule
Update queue by ID
Update or upsert attachment
Update notifications logs settings
Update notifications
Update notification settings for current user
Update note by ID
Update note attributes by ID
Update message by ID
Update message attributes by ID
Update media by ID
Update draft forward
Update draft
Update customer attributes
Update customer
Update custom attribute metadata
Update current work session
Resource type
kustomer — 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. |
Questions
A call returns 403 on a working key
Kustomer keys carry roles chosen when the key was made, and they cannot be widened afterwards. Create a new key with the role the script needs.
Is my key stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.