Skip to main content

Overview

The Freshservice integration provides four workflow actions for managing tickets and tasks. If you are unfamiliar with how Genius workflows work, visit the Workflows documentation first.

Available Workflow Actions

Create a Freshservice Ticket

This action creates a new ticket in Freshservice. Priority mapping (Auto) Status mapping (Auto)

Update a Freshservice Ticket

This action updates an existing Freshservice ticket.
When a Create a Freshservice Ticket action runs, Rootly stores the resulting ticket ID on the incident record. Reference it in subsequent update actions using Liquid variables.

Create a Freshservice Task

This action creates a task within an existing Freshservice ticket. Task status mapping (Auto)

Update a Freshservice Task

This action updates an existing task within a Freshservice ticket.

Troubleshooting

The email provided in the Request User Email field must correspond to an existing Freshservice contact or agent. Verify the email address exists in your Freshservice account before creating tickets.
Custom field names in the Custom Fields Mapping JSON must match the field names as they appear in the Freshservice API (typically snake_case). Check your Freshservice admin settings under Admin > Custom Fields to confirm the correct field names.