Lodol Docs

Zendesk

API actions for the Zendesk integration.

Zendesk

Manage Zendesk tickets from Lodol with create, update, search, and comment actions.


Add comment to ticket

Adds a public or private comment to an existing Zendesk ticket.

Parameters

ParameterTypeRequiredDescription
ticket_idstringNoNumeric Zendesk ticket ID to update.
commentstringNoComment body to add to the ticket.
publicbooleanNoWhether the comment is public (true) or internal (false).

Response

{
  "status": "mock_value"
}

Create a Zendesk ticket

Creates a Zendesk ticket with subject, description, and optional requester email and priority.

Parameters

ParameterTypeRequiredDescription
subjectstringNoTicket subject summarizing the issue.
descriptionstringNoDetailed description of the request or incident.
requester_emailstringNoEmail address of the requester (optional).
prioritystringNoOptional priority (e.g., low, normal, high, urgent).

Response

{
  "status": "mock_value"
}

Get ticket details

Retrieves full details for a single Zendesk ticket.

Parameters

ParameterTypeRequiredDescription
ticket_idstringNoNumeric Zendesk ticket ID to fetch.

Response

{
  "status": "mock_value",
  "ticket": "mock_value"
}

List recent tickets

Lists recent Zendesk tickets filtered optionally by status.

Parameters

ParameterTypeRequiredDescription
per_pagenumberNoNumber of tickets to return (max 100).
statusstringNoOptional status filter (open, pending, solved, closed).

Response

{
  "status": "mock_value"
}

Search tickets

Searches Zendesk tickets using a free-form search string.

Parameters

ParameterTypeRequiredDescription
querystringNoZendesk search query such as 'type:ticket status:open'.
pagenumberNoOptional page number for paginated search results.
per_pagenumberNoOptional page size for paginated search results.

Response

{
  "status": "mock_value"
}

Update ticket status

Updates the status of an existing Zendesk ticket and optionally adds a comment.

Parameters

ParameterTypeRequiredDescription
ticket_idstringNoNumeric Zendesk ticket ID to update.
statusstringNoNew ticket status (e.g., open, pending, solved, closed).
commentstringNoOptional public comment to add while updating status.

Response

{
  "status": "mock_value"
}

On this page