Skip to main content

Zendesk Integration Template

Configuration in the Famulor Interface

| Name* | Create Zendesk Ticket | | Function Name* | create_zendesk_ticket | | HTTP Method | POST | | Endpoint* | https://{{ZENDESK_SUBDOMAIN}}.zendesk.com/api/v2/tickets | | Timeout (ms) | 5000 |

Parameter Schema

{
  "type": "object",
  "properties": {
    "subject": {
      "type": "string",
      "description": "Ticket subject"
    },
    "description": {
      "type": "string",
      "description": "Problem description"
    },
    "priority": {
      "type": "string",
      "enum": ["low", "normal", "high", "urgent"],
      "description": "Priority"
    },
    "requester_name": {
      "type": "string",
      "description": "Name of the requester"
    },
    "requester_email": {
      "type": "string",
      "format": "email", 
      "description": "Email address of the requester"
    },
    "tags": {
      "type": "array",
      "description": "Tags for the ticket"
    }
  },
  "required": ["subject", "description", "requester_email"]
}
Agent Message: "I am creating a support ticket for {{requester_name}}..." Success Template: "Ticket was created. Ticket ID: {{response.ticket.id}}"