What is Zapier? #

Zapier is an integration platform which connects to multiple vendors’ APIs (application programming interfaces) allowing users to create connections between different systems with a user-friendly interface and no programming experience. This integration allows users to create links between PCRecruiter and the thousands of applications in the Zapier catalog with just a few clicks.

Here are the key terms to understand:

  • Zap – one or more Actions prompted by the occurrence of a Trigger
  • Trigger – something that takes place in a selected app which causes the Zap to run
  • Action – the events that take place in a target app

What can PCRecruiter do with Zapier? #

PCRecruiter can be used both as a Trigger and an Action target in your Zaps.

The following events in PCR can trigger a Zap:

  • New Placement – triggers when a new contract or permanent placement record is created in your PCR database
  • Pipeline Stage Reached – triggers when a candidate reaches a particular pipeline step
    (Note: This action is not compatible with the legacy Pipeline)
  • New Position / Name In Rollup List – triggers when a new position or name is added to the rollup list specified

The following events can be made to occur in PCR when triggered by another app:

  • Create Name / Position Activity – adds a new activity log entry for the targeted record
  • Create Name / Company / Position Record – adds a new record to PCR using the data from the Trigger app
  • Update Name Record – updates the fields on the targeted Name record using the data from the Trigger app

Setup #

Create an Account #

Begin by signing up for an account at https://zapier.com. A basic account is free, but is limited in terms of number of Zaps, frequency of triggers, app selection, and so on.

Create a Zap #

For this example, we’ll show how to Create a Name in PCRecruiter when a new row is added to a Google Sheet. This sort of Zap might be useful if you’re working with a sourcer or researcher who will be entering contacts into a Google Sheet rather than getting their own PCRecruiter login. The steps to create a Zap using other apps will be very similar to those listed below, but will vary in terms of the fields or settings required by the specific app you’re working with.

  1. Start by clicking the “Create Zap” button.
Create Zap
  1. In the upper left corner, give your Zap a name so that you can tell it apart from others.
    Name Your Zap
  2. Choose your Trigger. For this example we’ll be selecting Google Sheets.
    Zapier Trigger
  3. Select “New Spreadsheet Row” as the event.
    New Row
  4. Click the Continue button.
  5. If you have not used Google Sheets with Zapier before, you’ll need to Sign in to Google Sheets
  6. Proceed through the login steps and Allow access as requested.
  7. Click the Continue button.
  8. Choose the Spreadsheet you wish to create your Trigger from.
    New Row
  9. Choose the specific Worksheet within the Spreadsheet that you wish to create your Trigger from.
    pick sheet
  10. Click the Continue button.
  11. Click the Test Trigger button. Zapier will attempt to find a recent item from your trigger app to use in the Zap.
  12. If the test is successful and the data looks correct, click the Continue button.
  13. Click the + to proceed, and select PCRecruiter as your Action app.
    For this example, we’ll be selecting ‘Create Name Record’ as the Action Event to perform when the Zap runs.
  14. Click the Continue button.
  15. If you have not used PCRecruiter with Zapier before, you’ll need to Sign in to PCRecruiter. You’ll enter your UID, which is the name of your PCR database followed by a period and then the name of your PCR account. If you’re not sure, you can go to SYSTEM in PCRecruiter and search for ‘Api Settings’ – it will be at the top of that panel. 
    PCR Zapier Login
    This will be followed by a PCRecruiter login panel. Enter your username and password to give Zapier authorization for your database with your account. Note that you may need to re-connect this database to Zapier if your PCRecruiter password is changed in the future.
  16. Once you’ve connected to the database, you’ll proceed through the list of fields in the Set Up Action panel, matching up the target fields in the PCR Name record with the appropriate values from the test record pulled from the Google Sheet.
  17. Click the Continue button.
  18. Click the Test & Review button. This will take the test record and push it through the Zap to your database.
  19. Once the test is successful, you can select Turn On Zap.

Sample Zaps #

.zap-inner-container a.zap-button {color:#fff !important}