Zendesk icon

Zendesk

Manage support tickets and customers in Zendesk.

8 triggers22 searches34 actionsPollingAuth: OAuthAuth: API key

AI-assisted documentation22 min read

This documentation is compiled from our integration source code, internal specs for Zendesk, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Zendesk on WEXTL →

To use Zendesk on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

Credential type option 1

Zendesk - Secondary

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • SubdomaintextRequired

    Login into your account and copy your domain from your browser tab.

    [1]
  • Client IDtextRequired

    Log in to your Admin Center → Apps and integrations → APIs → OAuth clients → Add OAuth client, enter your app details, and save it to receive your Client ID and Client Secret.

    [1]
  • Client SecretpasswordRequired

    Copy your Client Secret from the OAuth client details page immediately after creating the client.

    [1]
Integration requests 34 permissions:
readwriteimpersonatetickets:readtickets:writeusers:readusers:writeauditlogs:readorganizations:readorganizations:writehc:readhc:writeapps:readapps:writetriggers:readtriggers:writeautomations:readautomations:writetargets:readtargets:writewebhooks:readwebhooks:writemacros:readmacros:writerequests:readrequests:writesatisfaction_ratings:readsatisfaction_ratings:writedynamic_content:readdynamic_content:writeany_channel:writeweb_widget:writeunrestricted:readunrestricted:write
Credential type option 2

Zendesk - Primary

  • SubdomaintextRequired

    Login into your account and copy your domain from your browser tab.

    [1]
  • EmailemailRequired

    Provide your account email address

    [1]
  • PasswordpasswordRequired

    Go to Admin Center → Apps and integrations → APIs → API, then add an API token and copy it as your password.

    [1]
  1. Log in to your WEXTL account, add the Zendesk node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Zendesk account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch CommentsTrigger
Output fields[3]
FieldType
Attachmentsarray
Audit IDnumber
Author IDnumber
Bodytext
Created atdate
IDnumber
Metadataobject
Systemobject
Viaobject
Publicboolean
Typetext
Watch GroupsTrigger
Output fields[3]
FieldType
Created atdate
Defaultboolean
Deletedboolean
Descriptiontext
IDnumber
Is publicboolean
Nametext
Updated atdate
URLurl
Watch Organization TicketsTrigger
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
Watch OrganizationsTrigger
Output fields[3]
FieldType
Created atdate
Detailstext
Domain namesarray
External IDtext
Group IDnumber
IDnumber
Nametext
Notestext
Organization fieldsobject
Datepuddingtext
Org field 1text
Org field 2text
Shared commentsboolean
Shared ticketsboolean
Tagsarray
Updated atdate
URLurl
Watch RequestsTrigger
Output fields[3]
FieldType
IDtext
URLurl
Subjecttext
Statustext
Prioritytext
Typetext
Descriptiontext
Requesterobject
Nametext
Emailtext
Created atdate
Updated atdate
Watch SchedulesTrigger
Output fields[3]
FieldType
Created atdate
IDnumber
Intervalsarray
Nametext
Time zonetime
Updated atdate
Watch TicketsTrigger
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
Watch UsersTrigger
Output fields[3]
FieldType
IDnumber
URLurl
Nametext
Emailemail
Created atdate
Updated atdate
Time zonetime
Roletext
Activeboolean
Verifiedboolean
Get a GroupAction
Input fields[3]
FieldType
Group IDRequired
choice
Output fields[3]
FieldType
Created atdate
Defaultboolean
Deletedboolean
Descriptiontext
IDnumber
Is publicboolean
Nametext
Updated atdate
URLurl
Get a RequestAction
Input fields[3]
FieldType
Request IDRequired
choice
Output fields[3]
FieldType
Custom status IDnumber
Descriptiontext
IDnumber
Statustext
Subjecttext
Get a ScheduleAction
Input fields[3]
FieldType
Schedule IDRequired
choice
Output fields[3]
FieldType
Created atdate
IDnumber
Intervalsarray
Nametext
Time zonetime
Updated atdate
Get a TicketAction
Input fields[3]
FieldType
Ticket IDRequired
choice
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
Get a Ticket FieldAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Creatorboolean
Output fields[3]
FieldType
Activeboolean
Agent can editboolean
Agent descriptiontext
Collapsed for agentsboolean
Created atdate
Descriptiontext
Editable in portalboolean
IDnumber
Positionnumber
Raw descriptiontext
Raw titletext
Raw title in portaltext
Regexp for validationtext
Removableboolean
Requiredboolean
Required in portalboolean
Tagtext
Titletext
Title in portaltext
4other output fields
Get a Ticket Field OptionAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Output fields[3]
FieldType
Allow solvingboolean
IDnumber
Nametext
Positionnumber
Raw nametext
URLurl
Valuetext
Get a Ticket FormAction
Input fields[3]
FieldType
Ticket Form IDRequired
choice
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
Get a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
IDnumber
URLurl
Nametext
Emailemail
Created atdate
Updated atdate
Time zonetime
Roletext
Activeboolean
Verifiedboolean
Get a User ProfileAction
Input fields[3]
FieldType
User IDRequired
choice
Output fields[3]
FieldType
Allow solvingboolean
IDnumber
Nametext
Positionnumber
Raw nametext
URLurl
Valuetext
Get an OrganizationAction
Input fields[3]
FieldType
Organization IDRequired
choice
Output fields[3]
FieldType
Created atdate
Detailstext
Domain namesarray
External IDtext
Group IDnumber
IDnumber
Nametext
Notestext
Organization fieldsobject
Datepuddingtext
Org field 1text
Org field 2text
Shared commentsboolean
Shared ticketsboolean
Tagsarray
Updated atdate
URLurl
List GroupsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Created atdate
Defaultboolean
Deletedboolean
Descriptiontext
IDnumber
Is publicboolean
Nametext
Updated atdate
URLurl
List Organization TicketsSearch
Input fields[3]
FieldType
Organization IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
List OrganizationsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Created atdate
Detailstext
Domain namesarray
External IDtext
Group IDnumber
IDnumber
Nametext
Notestext
Organization fieldsobject
Datepuddingtext
Org field 1text
Org field 2text
Shared commentsboolean
Shared ticketsboolean
Tagsarray
Updated atdate
URLurl
List RequestsSearch
Input fields[3]
FieldType
Querytext
Limitnumber
Output fields[3]
FieldType
IDtext
URLurl
Subjecttext
Statustext
Prioritytext
Typetext
Descriptiontext
Requesterobject
Nametext
Emailtext
Created atdate
Updated atdate
List SchedulesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Created atdate
IDnumber
Intervalsarray
Nametext
Time zonetime
Updated atdate
List Ticket CommentsSearch
Input fields[3]
FieldType
Ticket IDRequired
choice
Sortchoice
Limitnumber
Output fields[3]
FieldType
Attachmentsarray
Audit IDnumber
Author IDnumber
Bodytext
Created atdate
IDnumber
Metadataobject
Systemobject
Viaobject
Publicboolean
Typetext
List Ticket Field OptionsSearch
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Allow solvingboolean
IDnumber
Nametext
Positionnumber
Raw nametext
URLurl
Valuetext
List Ticket FieldsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Activeboolean
Agent can editboolean
Agent descriptiontext
Collapsed for agentsboolean
Created atdate
Descriptiontext
Editable in portalboolean
IDnumber
Positionnumber
Raw descriptiontext
Raw titletext
Raw title in portaltext
Regexp for validationtext
Removableboolean
Requiredboolean
Required in portalboolean
Tagtext
Titletext
Title in portaltext
4other output fields
List Ticket FormsSearch
Input fields[3]
FieldType
Ticket IDRequired
choice
Sortchoice
Limitnumber
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
List TicketsSearch
Input fields[3]
FieldType
Sortchoice
Limitnumber
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
List User ProfilesSearch
Input fields[3]
FieldType
User IDRequired
choice
Limitnumber
Output fields[3]
FieldType
Attributesobject
Membershiptext
Created atdate
IDtext
Identifiersarray
Nametext
Sourcetext
Typetext
Updated atdate
User IDtext
List UsersSearch
Input fields[3]
FieldType
Querytext
Limitnumber
Output fields[3]
FieldType
IDnumber
URLurl
Nametext
Emailemail
Created atdate
Updated atdate
Time zonetime
Roletext
Activeboolean
Verifiedboolean
Attach FileAction
Input fields[3]
FieldType
FilenameRequired
text
Output fields[3]
FieldType
Attachmentobject
Content typetext
Content URLurl
Deletedboolean
File nametext
Heightnumber
IDnumber
Inlineboolean
Mapped content URLtext
Sizenumber
Thumbnailsarray
Attachmentsarray
Tokentext
Bulk Create TicketsAction
Input fields[3]
FieldType
Ticketsarray
Output fields[3]
FieldType
IDtext
Messagetext
Progressnumber
Resultsarray
Statustext
Totalnumber
URLurl
Bulk Update TicketsAction
Input fields[3]
FieldType
Ticketsarray
Output fields[3]
FieldType
IDtext
Messagetext
Progressnumber
Resultsarray
Statustext
Totalnumber
URLurl
Clone a Ticket FormAction
Input fields[3]
FieldType
Ticket Form IDRequired
choice
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
Create a GroupAction
Input fields[3]
FieldType
NameRequired
text
Descriptiontext
Is Publicboolean
Output fields[3]
FieldType
Created atdate
Defaultboolean
Deletedboolean
Descriptiontext
IDnumber
Is publicboolean
Nametext
Updated atdate
URLurl
Create a RequestAction
Input fields[3]
FieldType
SubjectRequired
text
Custom Fieldsarray
Custom Fieldtext
Prioritychoice
Recipientemail
Solvedboolean
Statuschoice
Ticket Form IDchoice
Typechoice
Output fields[3]
FieldType
Custom status IDnumber
Descriptiontext
IDnumber
Statustext
Subjecttext
Create a ScheduleAction
Input fields[3]
FieldType
NameRequired
text
Time ZoneRequired
time
Intervalsarray
Output fields[3]
FieldType
Created atdate
IDnumber
Intervalsarray
Nametext
Time zonetime
Updated atdate
Create a TicketAction
Input fields[3]
FieldType
PriorityRequired
text
SubjectRequired
text
Commentobject
Bodytext
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
Create a Ticket FieldAction
Input fields[3]
FieldType
TitleRequired
text
Descriptiontext
Agent Descriptiontext
Activeboolean
Typechoice
Custom Field Optionsarray
Editable in Portalboolean
Positionnumber
Requiredboolean
Required in Portalboolean
Collapsed for Agentsboolean
Visible in Portalboolean
Output fields[3]
FieldType
Activeboolean
Agent can editboolean
Agent descriptiontext
Collapsed for agentsboolean
Created atdate
Descriptiontext
Editable in portalboolean
IDnumber
Positionnumber
Raw descriptiontext
Raw titletext
Raw title in portaltext
Regexp for validationtext
Removableboolean
Requiredboolean
Required in portalboolean
Tagtext
Titletext
Title in portaltext
4other output fields
Create a Ticket FormAction
Input fields[3]
FieldType
NameRequired
text
End User VisibleRequired
boolean
Display NameRequired
text
PositionRequired
number
ActiveRequired
boolean
In All BrandsRequired
boolean
Restricted Brand IDsarray
Brand IDnumber
Ticket Field IDschoice
Agent Conditionsarray
End User Conditionsarray
Defaultboolean
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
Create a UserAction
Input fields[3]
FieldType
EmailRequired
email
NameRequired
text
Rolechoice
Custom Role IDchoice
Skip Verification Emailboolean
Agent Brand IDsarray
Brand IDnumber
Identitiesarray
Organizationobject
Nametext
Output fields[3]
FieldType
IDnumber
URLurl
Nametext
Emailemail
Created atdate
Updated atdate
Time zonetime
Roletext
Activeboolean
Verifiedboolean
Create an OrganizationAction
Input fields[3]
FieldType
NameRequired
text
Detailstext
URLurl
Domain Namesarray
Domain Nametext
External IDtext
Notestext
Shared Commentsboolean
Shared Ticketsboolean
Tagsarray
Tagtext
Output fields[3]
FieldType
Created atdate
Detailstext
Domain namesarray
External IDtext
Group IDnumber
IDnumber
Nametext
Notestext
Organization fieldsobject
Datepuddingtext
Org field 1text
Org field 2text
Shared commentsboolean
Shared ticketsboolean
Tagsarray
Updated atdate
URLurl
Delete a GroupAction
Input fields[3]
FieldType
Group IDRequired
choice
Delete a ScheduleAction
Input fields[3]
FieldType
Schedule IDRequired
choice
Delete a TicketAction
Input fields[3]
FieldType
Ticket IDRequired
choice
Delete a Ticket FieldAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Creatorboolean
Delete a Ticket Field OptionAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Delete a Ticket FormAction
Input fields[3]
FieldType
Ticket Form IDRequired
choice
Delete a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Delete a User ProfileAction
Input fields[3]
FieldType
User IDRequired
choice
Delete an OrganizationAction
Input fields[3]
FieldType
Organization IDRequired
choice
Make an API Calluniversal
Input fields[3]
FieldType
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Make Comment PrivateAction
Input fields[3]
FieldType
Ticket IDRequired
choice
Reorder Ticket FormsAction
Input fields[3]
FieldType
Ticket Form IDsRequired
choice
Limitnumber
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
Update a GroupAction
Input fields[3]
FieldType
Group IDRequired
choice
Nametext
Descriptiontext
Is Publicboolean
Output fields[3]
FieldType
Created atdate
Defaultboolean
Deletedboolean
Descriptiontext
IDnumber
Is publicboolean
Nametext
Updated atdate
URLurl
Update a RequestAction
Input fields[3]
FieldType
Request IDRequired
choice
Subjecttext
Custom Fieldsarray
Custom Fieldtext
Prioritychoice
Recipientemail
Solvedboolean
Statuschoice
Ticket Form IDchoice
Typechoice
Output fields[3]
FieldType
Custom status IDnumber
Descriptiontext
IDnumber
Statustext
Subjecttext
Update a ScheduleAction
Input fields[3]
FieldType
Schedule IDRequired
choice
Nametext
Time Zonetime
Intervalsarray
Output fields[3]
FieldType
Created atdate
IDnumber
Intervalsarray
Nametext
Time zonetime
Updated atdate
Update a TicketAction
Input fields[3]
FieldType
Ticket IDRequired
choice
Commentobject
BodyRequired
text
Publicboolean
Custom Status IDnumber
Statustext
Output fields[3]
FieldType
Assignee IDnumber
Collaborator idsarray
Created atdate
Custom fieldsarray
Custom status IDnumber
Descriptiontext
Due atdate
External IDtext
Follower idsarray
From messaging channelboolean
Generated timestampdate
Group IDnumber
Has incidentsboolean
IDnumber
Organization IDnumber
Prioritytext
Problem IDnumber
Raw subjecttext
Recipienttext
11other output fields
Update a Ticket FieldAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Creatorboolean
Titletext
Descriptiontext
Agent Descriptiontext
Activeboolean
Typechoice
Custom Field Optionsarray
Editable in Portalboolean
Positionnumber
Requiredboolean
Required in Portalboolean
Collapsed for Agentsboolean
Visible in Portalboolean
Output fields[3]
FieldType
Activeboolean
Agent can editboolean
Agent descriptiontext
Collapsed for agentsboolean
Created atdate
Descriptiontext
Editable in portalboolean
IDnumber
Positionnumber
Raw descriptiontext
Raw titletext
Raw title in portaltext
Regexp for validationtext
Removableboolean
Requiredboolean
Required in portalboolean
Tagtext
Titletext
Title in portaltext
4other output fields
Update a Ticket FormAction
Input fields[3]
FieldType
Ticket Form IDRequired
choice
Nametext
End User Visibleboolean
Display Nametext
Positionnumber
Activeboolean
In All Brandsboolean
Restricted Brand IDsarray
Brand IDnumber
Ticket Field IDschoice
Agent Conditionsarray
End User Conditionsarray
Defaultboolean
Output fields[3]
FieldType
Activeboolean
Agent conditionsarray
Created atdate
Defaultboolean
Deleted atdate
Display nametext
End user conditionsarray
End user visibleboolean
IDnumber
In all brandsboolean
Nametext
Positionnumber
Raw display nametext
Raw nametext
Restricted brand idsarray
Ticket field idsarray
Updated atdate
URLurl
Update a UserAction
Input fields[3]
FieldType
User IDRequired
choice
Emailemail
Nametext
Rolechoice
Custom Role IDchoice
Skip Verification Emailboolean
Agent Brand IDsarray
Brand IDnumber
Identitiesarray
Organizationobject
Nametext
Output fields[3]
FieldType
IDnumber
URLurl
Nametext
Emailemail
Created atdate
Updated atdate
Time zonetime
Roletext
Activeboolean
Verifiedboolean
Update an OrganizationAction
Input fields[3]
FieldType
Organization IDRequired
choice
Nametext
Detailstext
URLurl
Domain Namesarray
Domain Nametext
External IDtext
Notestext
Shared Commentsboolean
Shared Ticketsboolean
Tagsarray
Tagtext
Output fields[3]
FieldType
Created atdate
Detailstext
Domain namesarray
External IDtext
Group IDnumber
IDnumber
Nametext
Notestext
Organization fieldsobject
Datepuddingtext
Org field 1text
Org field 2text
Shared commentsboolean
Shared ticketsboolean
Tagsarray
Updated atdate
URLurl
Upsert a Ticket Field OptionAction
Input fields[3]
FieldType
Ticket Field IDRequired
choice
Output fields[3]
FieldType
Allow solvingboolean
IDnumber
Nametext
Positionnumber
Raw nametext
URLurl
Valuetext
Upsert a User ProfileAction
Input fields[3]
FieldType
User IDRequired
choice
Nametext
Sourcetext
Typetext
Identifiersarray
Attributesobject
Membershiptext
Output fields[3]
FieldType
Allow solvingboolean
IDnumber
Nametext
Positionnumber
Raw nametext
URLurl
Valuetext

Look for Zendesk templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Zendesk Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Zendesk.
  4. WEXTL® visual workflow builder data.

Last updated: Aug 15, 2026 01:43