Saturn Studio – Zendesk

image_pdfimage_print

Zendesk es una plataforma de soporte al cliente que ayuda a gestionar tickets de soporte, automatizar flujos de trabajo y ofrecer asistencia multicanal de manera eficiente.

Descripción de los comandos

Crear Ticket (Create Ticket)

Crea un ticket en Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para crear el ticket.credential
SolicitanteSelecciona el solicitante del ticket.john doe
AsuntoAsunto del ticket.Ticket Subject
DescripciónDescripción del ticket.Ticket Description
TipoTipo de ticket.Pregunta, Incidente, Problema o Tarea
PrioridadPrioridad del ticket.Baja, Normal, Alta o Urgente
Campos PersonalizadosCampos personalizados en formato JSON. Ejemplo [{“id”: 360012345, “value”: “value1”}].Additional Information
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo {“ticket”{“id”:35436,”url”:”https://company.zendesk.com/api/v2/tickets/35436.json”,”external_id”:null,”via”:{“channel”:”api”,”source”:{“from”:{},”to”:{},”rel”:null}},”created_at”:”2025-04-14T10:15:30Z”,”updated_at”:”2025-04-14T10:15:30Z”,”type”:”question”,”subject”:”Support Request”,”raw_subject”:”Support Request”,”description”:”Ticket description”,”priority”:”normal”,”status”:”open”,”recipient”:null,”requester_id”:123456789,”submitter_id”:123456789,”assignee_id”:null,”organization_id”:null,”group_id”:null,”collaborator_ids”:[],”follower_ids”:[],”email_cc_ids”:[],”forum_topic_id”:null,”problem_id”:null,”has_incidents”:false,”is_public”:true,”due_at”:null,”tags”:[],”custom_fields”:[],”satisfaction_rating”:null,”sharing_agreement_ids”:[],”fields”:[],”followup_ids”:[],”brand_id”:123456,”allow_channelback”:false,”allow_attachments”:true}}.{var}

Eliminar Ticket (Delete Ticket)

Elimina un ticket por ID de Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para eliminar el ticket.credential
ID del TicketID del ticket a eliminar.8453
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo {“result”:”Ticket deleted successfully”, “id”:8453}.{var}

Listar Tickets (List Tickets)

Lista tickets de Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para listar tickets.credential
EstadoOrdenar tickets por.Creado en, Vence en, Actualizado en o Estado
LímiteLímite de tickets a listar.10
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo {“tickets”:[{“cc_emails”:[“jane.doe@example.com”,”support@acme.io”],”fwd_emails”:[],”reply_cc_emails”:[“jane.doe@example.com”,”support@acme.io”],”ticket_cc_emails”:[“support@acme.io”],”ticket_bcc_emails”:[],”fr_escalated”:false,”spam”:false,”email_config_id”:1234567890,”group_id”:987654321,”priority”:2,”requester_id”:1122334455,”responder_id”:9988776655,”source”:2,”company_id”:5566778899,”status”:4,”subject”:”Problema de acceso a la cuenta – Ticket #8453″,”association_type”:null,”support_email”:”helpdesk@acme.freshdesk.com”,”to_emails”:[“jane.doe@example.com”],”product_id”:null,”id”:8453,”type”:”Issue”,”due_by”:”2025-04-20T13:45:00Z”,”fr_due_by”:”2025-04-18T11:30:00Z”,”is_escalated”:true,”created_at”:”2025-04-09T10:15:00Z”,”updated_at”:”2025-04-10T12:00:00Z”,”associated_tickets_count”:1,”tags”:[“login”,”urgent”],”structured_description”:null,”nr_due_by”:null,”nr_escalated”:false}]}.{var}

Obtener Ticket (Get Ticket)

Obtiene un ticket por ID de Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para obtener el ticket.credential
ID del TicketID del ticket a obtener.8453
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo {“ticket”{“id”:35436,”url”:”https://company.zendesk.com/api/v2/tickets/35436.json”,”external_id”:null,”via”:{“channel”:”api”,”source”:{“from”:{},”to”:{},”rel”:null}},”created_at”:”2025-04-14T10:15:30Z”,”updated_at”:”2025-04-14T10:15:30Z”,”type”:”question”,”subject”:”Support Request”,”raw_subject”:”Support Request”,”description”:”Ticket description”,”priority”:”normal”,”status”:”open”,”recipient”:null,”requester_id”:123456789,”submitter_id”:123456789,”assignee_id”:null,”organization_id”:null,”group_id”:null,”collaborator_ids”:[],”follower_ids”:[],”email_cc_ids”:[],”forum_topic_id”:null,”problem_id”:null,”has_incidents”:false,”is_public”:true,”due_at”:null,”tags”:[],”custom_fields”:[],”satisfaction_rating”:null,”sharing_agreement_ids”:[],”fields”:[],”followup_ids”:[],”brand_id”:123456,”allow_channelback”:false,”allow_attachments”:true}}.{var}

Actualizar Ticket (Update Ticket)

Actualiza un ticket por ID de Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para actualizar el ticket.credential
ID del TicketID del ticket a actualizar.8453
SolicitanteSelecciona el solicitante del ticket.john doe
AsuntoAsunto del ticket.Ticket Subject
DescripciónDescripción del ticket.Ticket Description
TipoTipo de ticket.Pregunta, Incidente, Problema o Tarea
PrioridadPrioridad del ticket.Baja, Normal, Alta o Urgente
Campos a actualizarCampos a actualizar en formato JSON. Ejemplo {“status”: “solved”, “priority”: “high”}.Campos a actualizar en formato JSON. Ejemplo: {“status”: “solved”, “priority”: “high”}
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo.{var}

Generar Respuesta de Ticket (Generate Ticket Response)

Genera una respuesta por IA para un ticket de Zendesk.

ParámetrosDescripciónEjemplo
CredencialCredencial de Zendesk necesaria para generar una respuesta de ticket.credential
MacroSelecciona una macro para usar como base de la respuesta. Las acciones de la macro se usarán como contexto para que la IA genere la respuesta.Selecciona una macro para usar como base de la respuesta
TicketSelecciona el ticket para enviar la respuesta.My Ticket
Asignar resultado a variableVariable donde se almacenará la respuesta generada o el comentario creado.{var}