@extends('layouts.app') @php $planList = collect($plans)->values(); $fromCents = $planList->min('cents'); $launchTiers = 'Charter and Founding Employers'; @endphp @section('title', 'Job Sync: Post Jobs From Your ATS Automatically | healthcareers.app') @section('description', 'Connect your applicant tracking system or job feed and your healthcare jobs post and stay current on healthcareers.app on their own. For verified employers, from '.$money($fromCents).' a month.') @section('canonical', route('job-sync')) @push('head') @endpush @section('content')
Job Sync for healthcare employers

Your jobs, posted and kept current from your ATS

Connect your applicant tracking system or a job feed once. New jobs appear on healthcareers.app on their own, edits carry over, and filled jobs come down. Nobody on your team has to post or update them by hand.

Get started See plans

How it works

  1. Connect. Choose your applicant tracking system or give us your job feed's address. We read your open jobs straight away, and your Job Sync page shows what we found.
  2. We post them and keep them current. Your jobs go live in your own words, as your organization, with the Verified badge. We check for changes about every {{ $hours }} hours: new jobs are posted, edits are updated and filled jobs come down.
  3. Candidates apply. Your choice for each connection: {{ collect($applyModes)->map(fn ($m) => lcfirst($m))->implode('; ') }}. Messages come through our private relay, so candidates and your team never see each other's email address, and the No Ghosting Policy applies: you answer every candidate, even with a short "not a fit".

Works with

@if ($ats)

Applicant tracking systems: {{ implode(', ', $ats) }}.

@endif

Job feeds: XML, JSON, RSS or CSV, from any system that can export jobs for job boards.

@foreach ($plans as $p) @if ($p['api'])

The healthcareers API for your developers, on {{ $p['name'] }}.@if (Route::has('api.docs')) API documentation.@endif

@endif @endforeach

On Workday, iCIMS, Taleo or another system? Use a job feed: most systems can make one for job boards. And tell us which system you use; we're adding more.

What stays safe

Plans

Monthly, cancel any time. Posting jobs by hand works the same as always.

@foreach ($plans as $key => $p)
{{ $p['name'] }}
{{ $money($p['cents']) }} / month

{{ $p['summary'] }}

@if ($p['launch_cents'] < $p['cents'])

{{ $launchTiers }}: {{ $money($p['launch_cents']) }} / month for the first {{ $launchMonths }} months.

@endif
@endforeach

{{ $launchTiers }} get the launch price for their first {{ $launchMonths }} months on Job Sync, then the list price. If you cancel, Job Sync runs until the end of the month you've paid for. Prices in US dollars; payment by card through Stripe. All pricing

Questions

@foreach ($faqs as $faq)
first) open @endif> {{ $faq['q'] }}

{{ $faq['a'] }}

@endforeach
@if ($syncOrgs->isNotEmpty())

Set up Job Sync

Connect your applicant tracking system or job feed, check your jobs, and choose a plan.

@foreach ($syncOrgs as $o) {{ $syncOrgs->count() > 1 ? 'Job Sync for '.$o->display_name : 'Go to Job Sync' }} @endforeach

@elseif ($unverifiedOrg)

Verify your organization first

Job Sync is for verified organizations. Verify {{ $unverifiedOrg->display_name }} from My organization; a person reviews it, usually within one business day. Then come back here to connect.

Verify my organization

@elseif (auth()->check())

Ask your organization's owner or an admin

Job Sync is set up by an organization's owner or admins, once the organization is verified. If your organization isn't on healthcareers.app yet, it's set up with your first job post.

My organization Post a job free

@else

Get started

Sign in with your work email. If your organization is verified and you're its owner or an admin, you'll come back here with a link to your Job Sync page.

New to healthcareers.app? Your organization is set up with your first job post, which is free. Then verify it from My organization, usually within one business day.

Post a job free

@include('partials.errors')
@csrf

Sign in with your email

We send you a sign-in link. No password.

@include('partials.turnstile')
@endif
@endsection