Skip to main content

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.

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


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 


@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