The Ticket Block is a backend block that connects your workflow in Studio with the Matter Management (MM) product. It lets workflows create or update tickets on your company’s boards. The block has no dedicated end-user UI (similar to the Database block) and is located under Connectors in Studio.
Availability & Location
- Found under Connectors in Studio.
- Requires access to the Matter Management (MM) product.
- Any Studio user with access can select from any board within their company domain.
What the Ticket Block Can Do
- Create a ticket in a selected board when the workflow passes through the block.
- Update an existing ticket by referencing its variable attribute.
Properties
Each Ticket Block has the following properties:
- Ticket Variable - The ticket’s UUID (referencable in Studio).
- Ticket ID - The human-readable Account Ticket ID (e.g., #1, #2).
- Ticket URL - Direct link to the specific ticket in Matter Management.
- Note: Non-agent users will be routed to the Requester View of the matter.
Create Ticket
Creates a ticket in the nominated board when the end user passes through the block.
- Subject - Select a variable of type TXT, TXT input, or PARA. If left blank, it defaults to the workflow name.
- Message - Select a single variable of type TXT, TXT input, or PARA. If provided, it is appended to the Conversation thread. If left blank, nothing is appended.
- Attachments - Select one or more file variables from the workflow (e.g., document/file upload inputs). All workflow upload types are supported.
- Custom matter fields - You can map workflow variables to any supported field type defined by the selected layout.
Workflow Preview vs Live Runtime Creation
- Preview (Studio): Ticket is created with {TEST} prefixed to the subject.
- Live: Ticket is created normally (no prefix).
Update Ticket
Use the Update ticket function in the same Ticket Block to modify an existing ticket instead of creating a new one.
How to Target the Ticket
Reference the Ticket Variable (UUID) output by a prior Ticket Block.
What You Can Update
- Custom matter fields - You can map workflow variables to any supported field type defined by the selected layout.
- Note: Select fields individually; if a value does not meet constraints, it will be ignored and the existing field value remains unchanged.
- Attachments - Select one or more file variables from the workflow (e.g., document/file upload inputs). All workflow upload types are supported.
Non-Destructive Updates
Choosing None for a field leaves the existing value unchanged; it does not overwrite anything.
Notable Behaviour
- Validation Behaviour: If a workflow input does not meet ticket field validation (e.g. a number outside an allowed range), the value is still captured and the validation is ignored. Ticket creation still proceeds. This is to reduce the friction to the end user of the workflow who can not adjust/update the workflow to resolve the error.
- Notifications:
- No notifications are triggered by default on ticket creation.
- Configure notifications via the Email Block within the workflow.
- Exception: The requester is notified when assigned.
- Archived Matter Layouts: If a workflow runs through a Ticket Block that points to an archived or missing layout, the workflow continues without error and no ticket is created or updated.
FAQs
- Do I need to fill all fields?
- No. Subject, Message, Attachments, and all custom fields are optional.
- What happens if Subject is blank on create?
- Subject defaults to the workflow name.
- Can I add multiple attachments?
- Yes. You can reference multiple file variables; all workflow upload types are supported.
- Will I get a notification when a ticket is created?
- Only if you configure notifications via the Email Block (except for requester assignment notifications).
- What if my value doesn’t meet a field’s constraints?
- The validation constraint is ignored and the value is inserted upon creation or update.
- How do updates avoid overwriting data?
- Only the fields you explicitly set are changed. Selecting “None” leaves the existing value as-is.