Headlessly

Support

Ticket — help desk and customer support.

Answer questions, resolve bugs, track customer issues.

Ticket

Support requests — bugs, questions, feature requests.

import { Noun } from 'digital-objects'

export const Ticket = Noun('Ticket', {
  subject: 'string!',
  description: 'string',
  status: 'Open | Pending | InProgress | Resolved | Closed',
  priority: 'Low | Medium | High | Urgent',
  category: 'string',
  assignee: '-> Contact',
  requester: '-> Contact',
  organization: '-> Organization',
  channel: 'Email | Chat | Phone | Web | API',
  tags: 'string',
  firstResponseAt: 'datetime',
  resolvedAt: 'datetime',
  satisfaction: 'number',
  resolve: 'Resolved',
  escalate: 'Escalated',
  close: 'Closed',
  reopen: 'Reopened',
})
VerbEventDescription
resolveResolvedMark as resolved
escalateEscalatedEscalate to higher tier
closeClosedClose the ticket
reopenReopenedReopen after resolution

On this page