Skip to main content
Best answer

Triggering a ticket in Freshservice when hiring status changes in Personio

  • August 1, 2025
  • 3 replies
  • 30 views

I am using Personio and I have intigrated it with Zapier,

and I want to open a ticket in Freshservices (also intigrated) when a specific value is changed in an employee attribute.

So the attribute is called Hiring Status and I have values within that attribute (Contract sent, and Contract signed).

I have the ticket creation part working but how do I get it to trigger then the value of Hiring Status changes from Contract sent to Contract signed.

Best answer by Troy Tessalone

Hi ​@kavanelli 

As Zap step 2 use either a Filter or Paths:

https://zapier.com/apps/filter/integrations#help

https://zapier.com/apps/paths/integrations#help

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

3 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34001 replies
  • Answer
  • August 1, 2025

  • Author
  • Beginner
  • 1 reply
  • August 1, 2025

Thank you Troy,

I was trying to use filters but I can’t get them to work when the value changes from A to B.

It seems to work when the value is B, but if the value is B is opens a ticket anytime that record is B even if it hasn’t changed.  I only want it to work when the specific value changes 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • 34001 replies
  • August 1, 2025

@kavanelli 

You can try updating the ticket to include a Tag or some field indicator that the Ticket was already processed, then Filter by that data point.

OR

You may have to create a log table to track which Tickets have already been processed.

You can use Zapier Tables for that, which count as 0 Tasks in Zap Runs.

https://zapier.com/apps/zapier-tables/integrations#triggers-and-actions