Freshdesk
Support API key and domainCreate and update Freshdesk tickets, contacts and companies from any Windmill script, flow or app.
Set up in 3 steps
Get your credential
In Freshdesk, open your profile settings and copy the API key. Note your domain too — the yourcompany in yourcompany.freshdesk.com.
Add the resource in Windmill
Open Resources, add a resource of type freshdesk, and fill it in.
Run your first script
Fork any script below and read before writing anything.
Scripts
Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.
Resource type
freshdesk — the shape of the credential every script on this page expects.
| Field | Type | Required | What it is |
|---|---|---|---|
| apiKey | string | Yes | API key for the user with required permission level |
| baseUrl | string | Yes | Base URL of the support portal |
Questions
What can the key do?
Exactly what the agent it belongs to can. Freshdesk resolves permissions from that user, so create it on an agent with the role you intend.
Is my credential stored on the hub?
Never. It lives only in your own Windmill workspace, encrypted at rest.