Documentation Index

Fetch the complete documentation index at: https://help.scrut.io/llms.txt

Use this file to discover all available pages before exploring further.

Integrate Paycom

Prev Next

Connect your Paycom account with Scrut to automatically sync employee data into the People module.

What This Integration Does in Scrut

  • Employee Directory: Syncs employee and group data into Scrut's People module. Synced employees can then access the Employee Portal for training, policy acceptance, and device security-check related activities.

Before You Begin

Whitelist the following IP addresses for Scrut's integration provider, in your network or firewall settings:

  • 15.207.215.224

  • 13.62.133.126

Prerequisites

To set up the integration, you need the following from Paycom:

  • SID: Your company's unique identifier in Paycom

  • API Token: A secure token that, along with your SID, authorizes API requests from Scrut

Permissions and Access Requirements

For Paycom

An active Paycom account with administrator access

For Scrut

Admin access to Scrut (or Contributor with access to the Integration module)

Data Collected

  • firstName Employee's first name

  • lastName Employee's last name

  • workEmail Primary work email address

  • startDate Employment start date

  • terminationDate Employment termination date (if applicable)

  • isRecordMissing Flag indicating if the record is incomplete

  • department Department/team assignment

  • role Job title or role

  • manager.workEmail Direct manager's email address

  • leaveData - Employee leave information, including:

    • startDate Leave start date

    • endDate Leave end date

    • status Leave status (approved, pending, etc.)

Sync Frequency

Data is synced automatically once every 24 hours. You can also manually trigger a sync from the Paycom integration page in Scrut.

Integration Setup

Important:

Before you begin the integration make sure to whitelist the IPs for Scrut’s integration provider.

Step 1: Copy Your SID and API Token from Paycom

  1. Log in to your Paycom account as an administrator.

  2. Locate your SID and API Token. These are alphanumeric strings generated by your Paycom account representative during account configuration. Contact your Paycom representative if you don't have them.

  3. Copy both values.

Step 2: Enter Your Credentials in Scrut

  1. Click Integrations in the left navigation panel.

  2. Select Human Resource Information Systems (HRIS) under Categories in the Integration Library.

  3. Search for Paycom and click Integrate on the Paycom tile.

  4. On the Paycom integration page, click Connect in the top-right corner.

  5. Enter the SID and API Token you copied from Paycom, then click Submit.

What Happens Next?

Initial data sync

After you complete setup, Scrut starts an initial sync of all employee data from Paycom. This may take several minutes, depending on your employee count. Monitor sync progress in the Audit Logs section of the Paycom integration page.

Review synced data

  • Navigate to People → Employees → All Employees to view the compliance data fetched for all synced employees.

Common Errors and Troubleshooting

Authentication failure

Possible solutions: Confirm that the SID and API Token you entered match the values in your Paycom account. Check whether the API Token has expired. Contact your Paycom representative to generate a new one if needed. Re-enter both credentials on the Paycom integration page and click Submit again.

Employee data not appearing in Scrut

Possible solutions: Check the Audit Logs on the Paycom integration page for any sync errors or warnings. Verify that the affected employees have a valid work email address in Paycom, as this is required for the record to sync. Manually trigger a re-sync from the Paycom integration page.

Connection errors

Possible solutions: Confirm that the Getknit IP addresses (15.207.215.224 and 13.62.133.126) are whitelisted in your network or firewall settings. Retry the connection after confirming the whitelist is in place.

FAQs


1: How often does employee data sync from Paycom?

Automatic syncs occur once every 24 hours. You can manually trigger a sync from the Paycom integration page.

2: What happens when an employee is terminated in Paycom?

The employee's record in Scrut is updated with the termination date, and their status changes from “Active” to “Offboarding Needed.”

3: Does this integration support two-way sync?

No, this is a one-way sync from Paycom to Scrut. Changes made in Scrut do not sync back to Paycom.

4: What if an employee's email changes in Paycom?

Scrut will re-add the details as a new employee.

6: How do I disconnect the integration?

Click Integrations on the left navigation panel in Scrut. Search for Paycom and click the Disconnect button on the Paycom integration page.

Note: Disconnecting the integration will stop future syncs but won't delete existing employee data.

7: Where can I see the last sync time?

Go to the Audit Logs in the Paycom integration page to view the last synced time.

Reach out to support@scrut.io or contact your CSM for further assistance.