[REWST - TASK] Kaseya BMS: Create Ticket
This workflow creates tickets in Kaseya BMS with built-in validation for key details like service request ID, source, location, contact, and status. MSPs can use it in automations that convert alerts to tickets, standardize client portal submissions, or manage onboarding/offboarding tasks. It checks inputs, pulls needed reference data from BMS, and creates the ticket with error handling, making it a solid, reusable foundation for any ticket-related automation in Kaseya BMS.
This workflow contains 16 tasks.
Inputs
board - string
summary - string
company_id - string
contact_id - string
category_one - string
category_two - string
category_four - string
child_company - string
contact_email - string
category_three - string
ticket_item_id - string
ticket_type_id - string
ticket_priority - string
ticket_subtype_id - string
initial_description - string
default_status_override - string
Outputs
automation_log: Standardized Rewst automation log
success: Boolean; States if workflow was successful.
ticket_id: Returns the ticket ID of the created ticket.
ticket_data: Return the ticket object of the created ticket.
Key tasks
BEGIN: Core integration: noop
format_output: Core integration: noop
check_for_service_request_id: Validation/verification
check_for_source_id: Validation/verification
check_for_location_id: Validation/verification
Jinja example
This is used to define the ticket_id alias.
Last updated
Was this helpful?