{
  "name": "watch_tickets",
  "label": "Watch Tickets",
  "description": "Triggers when support ticket events occur in Zync (created or replied).",
  "type": "instant",
  "connection": { "$ref": "#/connection" },
  "parameters": [
    {
      "name": "event",
      "label": "Ticket Event",
      "type": "select",
      "required": true,
      "options": [
        { "value": "ticket.created", "label": "New Ticket Created" },
        { "value": "ticket.replied", "label": "Ticket Replied" }
      ]
    }
  ],
  "interface": {
    "output": [
      { "name": "id", "label": "Ticket ID", "type": "text" },
      { "name": "subject", "label": "Subject", "type": "text" },
      { "name": "customer_name", "label": "Customer Name", "type": "text" },
      { "name": "priority", "label": "Priority", "type": "text" },
      { "name": "status", "label": "Status", "type": "text" },
      { "name": "created_at", "label": "Created At", "type": "date" }
    ]
  }
}
