How do I share registration links with TempWorks candidates?

Last updated: May 28, 2026

A TempWorks account has two ways to share a registration link — job apply links from your job board or a general application link you share directly. Each routes candidates into onboarding differently.

Steps

The link a candidate uses determines how their registration ties to a branch and a job order. Here's when to use each.

Apply links from your job board

This is the most common path. When a candidate clicks Apply on a job that came in through your TempWorks Job Board, Onboarded constructs the link automatically — you don't build it by hand.

The link looks like:

https://app.onboarded.com/api/integrations/tempworks/actions/accounts/{your_account_id}/job_apply?orders=730&branch=1747

The candidate lands directly on the registration flow with their placement tied to the right Customer, Job Order, and Branch — no branch selection screen.

A single posting can also list more than one job order. Onboarded supports a comma-separated list (orders=730,756) and creates one placement per order on the same registration.

A general application link

For candidates who aren't applying to a specific job — careers-page CTAs, social posts, walk-ins — share the same job_apply URL with the orders and branch parameters removed:

https://app.onboarded.com/api/integrations/tempworks/actions/accounts/{your_account_id}/job_apply

To find {your_account_id}, open Account SettingsEdit Account in your dashboard. Your account ID — formatted like acc_3mw4DXuL4D83ASRz3mjYv — appears in the top-right of the page in small monospace text. Drop that value into the URL in place of {your_account_id}.

The candidate picks a branch on the next screen, and Onboarded creates a single placement named General Application.

Set up a kiosk for in-person applications

For branch offices that take walk-in candidates, Onboarded includes a kiosk wrapper that loads any apply URL in a full-screen frame and resets the page after inactivity. Point a tablet or PC at:

https://app.onboarded.com/tempworks/kiosk?render_url={your_url_encoded_apply_link}

Pass the apply URL as the render_url parameter — URL-encoded. Most kiosks use the general application link so the candidate picks a branch on arrival, but you can also pass a job-specific apply link if a branch is dedicated to one role.

The kiosk auto-resets after 3.5 minutes of inactivity (with a 30-second warning beforehand), so the screen is ready for the next candidate. A Reset button in the top-right lets a candidate or branch staffer clear the session manually.

What candidates see when branch isn't preset

When a candidate opens a job_apply URL without a branch parameter, they land on a page titled Start your application. They can type a postal code to filter the list, or scroll the full set. Onboarded only displays branches that are Active and marked WebPublic in TempWorks — any branch missing either flag won't appear. After they pick one, they continue into the standard registration flow.

A few things that trip people up:

  • An expected branch is missing from the picker — confirm it's Active and marked WebPublic in TempWorks.

  • A custom link returns Invalid branch or Invalid job order — the IDs in the URL don't exist on your account. Drop the bad parameter or correct it.

  • The kiosk loads an empty page that says "No URL provided" — the render_url parameter is missing or got dropped. Confirm the kiosk URL ends with ?render_url=… and the apply link is URL-encoded.

Verify

A working link lands the candidate on the Onboarded registration flow with their placement attached to the right branch and — when applicable — the right client and job order. If the candidate sees an error card instead, the orders or branch in the URL doesn't match anything on your TempWorks integration.

Related