DemandFlow Support Centre

SUPPORTTICKET: Support Ticket

ReferenceEntity Reference16/04/2026Updated 16/04/2026
Customer-facing support ticket for tracking helpdesk requests, bugs, feature requests, and billing queries with priority, assignment, and resolution workflow.

SUPPORTTICKET: Support Ticket

Customer-facing support ticket for tracking helpdesk requests, bugs, feature requests, and billing queries with priority, assignment, and resolution workflow.

Default definition. This article describes the default SUPPORTTICKET definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches SUPPORTTICKET.

Entity properties

PropertyValue
Entity codeSUPPORTTICKET
Display nameSupport Ticket
PluralSupport Tickets
Level52000

Use cases

Customer-facing support ticket for tracking helpdesk requests, bugs, feature requests, and billing queries with priority, assignment, and resolution workflow.

SUPPORTTICKET is the customer helpdesk entity, distinct from the internal IT TICKET entity. The General panel uses a 3-column layout: left column captures ticket info (subject, description, type, category), middle column handles status workflow (New → Open → Pending Customer → Pending Internal → Resolved → Closed) with priority (Critical/High/Medium/Low with grid colours) and assignment fields, right column links to the customer context via optional CLIENT objectLookup plus free-text contact fields for when no client record exists, and objectLookup references to SUPPORTCONTRACT and SUPPORTASSET. The Resolution panel captures resolution details (summary, code, root cause) and customer satisfaction rating. Tickets appear as relatedlists on both SUPPORTCONTRACT (via stockRecord on supportContract field) and SUPPORTASSET (via stockRecord on supportAsset field). Kanban is the default list view using status as the lane field, with grid as an alternative. The card template shows priority colour border, subject, type icon, and assignee.

Fields

Ticket Information

FieldTypeRequiredNotes
reftextTicket ref.. Read only.
nametextYesSubject.
descriptiontext (multi-line)YesDescription.
ticketTypeenumYesValid ids: 1 (Problem), 2 (Feature Request), 3 (Question), 4 (Billing), 5 (General).
categoryenumValid ids: 1 (Product Issue), 2 (Installation), 3 (Configuration), 4 (Integration), 5 (Performance), 6 (Documentation), 7 (Other).
sourceenumValid ids: 1 (Manual), 2 (Portal), 3 (Email), 4 (API), 5 (Web widget).
portalSubdomaintextPortal Subdomain. Read only.
submitterNametextSubmitter Name.
submitterEmailtextSubmitter Email.
emailMessageIdtextEmail Message-ID. Read only.
emailThreadIdtextEmail Thread. Read only.

Customer & References

FieldTypeRequiredNotes
clientreference → CLIENTClient.
contactNametextContact Name.
contactEmailtextContact Email.
contactPhonetextContact Phone.
supportContractreference → SUPPORTCONTRACTSupport Contract.
supportAssetreference → SUPPORTASSETAffected Asset.

Status & Priority

FieldTypeRequiredNotes
statusenumYesValid ids: 1 (New), 2 (Open), 3 (Pending Customer), 4 (Pending Internal), 5 (Resolved), 6 (Closed).
priorityenumYesValid ids: 1 (Critical), 2 (High), 3 (Medium), 4 (Low).
assignedToreference → userAssigned To.
escalatedToreference → userEscalated To.
createddatetimeCreated. Read only.
resolvedDatedatetimeResolved.

Resolution Details

FieldTypeRequiredNotes
resolutionSummarytext (multi-line)Resolution Summary.
resolutionCodeenumValid ids: 1 (Fixed), 2 (Workaround Provided), 3 (Cannot Reproduce), 4 (User Education), 5 (Configuration Change), 6 (Duplicate), 7 (No Action Required), 8 (Third Party Issue).
rootCausetext (multi-line)Root Cause.

Customer Feedback

FieldTypeRequiredNotes
satisfactionRatingenumValid ids: 5 (Very Satisfied), 4 (Satisfied), 3 (Neutral), 2 (Dissatisfied), 1 (Very Dissatisfied).
feedbackNotestext (multi-line)Feedback Notes.

Attachments and additional panels

  • Activity timeline panel attached.
  • File attachment on attachments. Allowed types: *.

Relationships

  • Lookups: client points at a CLIENT record; supportContract points at a SUPPORTCONTRACT record; supportAsset points at a SUPPORTASSET record.
  • Related lists: BACKLOG via link.

Creating a Support Ticket via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "SUPPORTTICKET",
  "level":    52000,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example name",
  "description": "Example text",
  "ticketType": 1,
  "status": 1
}

Listing Support Tickets

GET /v1/entities/SUPPORTTICKET/SUB

See also

supportticketsupportticketticketssupporttickets

Was this article helpful?

← Back to Knowledge Base