SITE CHECK-IN · INSTALLATION

Connect Site Check-In to Procore

This app has not been registered with Procore yet. Live project data, worker check-in, and manpower updates become available after setup.

Register and install

  1. Create an app in the Procore Developer Portal.
  2. Add a Full Screen embedded component. Set its URL to your app origin followed by /procore?companyId={{procore.company.id}}&projectId={{procore.project.id}}.
  3. Register the OAuth redirect URI: your app origin followed by /api/auth/callback.
  4. Configure the server with the sandbox OAuth credentials, token encryption key, geocoder key, and authorized staff.
  5. Deploy the automatic retry scheduler. Configure a public worker-check-in origin that accepts anonymous workers and permits embedding from your Procore region.
  6. Install a version in the Developer Sandbox and apply the embedded configuration to the project.
  7. Open Site Check-In from the project’s Apps menu. Connect Procore, confirm the jobsite pin if needed, and print the sign.

Procore must allow the authorizing user to read the project and its manpower vendor options, and create and edit the app’s Daily Log manpower entries. App-specific staff authorization is also enforced on the server.

The repository includes full setup instructions, operational details, API sources, and sandbox acceptance checks. A private preview is for review; workers need the configured public origin to scan without an account.

Back to Site Check-In