Already a NinjaOne customer? Log in to view more guides and the latest updates.

Fix Freshservice Ticket Creation Failures

Issue

Freshservice tickets are not automatically created from NinjaOne policy conditions. 

Environment

NinjaOne and Freshservice integration

Cause

The NinjaOne–Freshservice integration uses the Freshservice API to create and update tickets. If a ticket field in Freshservice is marked as "Globally required" (either required when submitting the form or closing the ticket), the API request may be blocked, resulting in failed ticket creation.

Resolution

Avoid marking fields as " Globally required " to allow tickets to be created automatically via the API. NinjaOne recommends instead using business rules in Freshservice to enforce field completion for technician interaction with the ticket. Business rules can preserve your validation logic without interfering with automated workflows. 

freshservice business rules.png

Figure 1: Using business rules for tickets in Freshservice (click to enlarge)

Additional Resources

Refer to the following resource(s) to learn more about

Freshservice documentation in NinjaOne

Business Rules - Usecases : Freshservice (external)

FAQ

Next Steps