@extends('layouts.app') @section('title', 'Post several jobs from a CSV | healthcareers.app') @section('robots', 'noindex, nofollow') @section('content')
Upload a CSV file (one job per row). Every row is checked first; you see any problems before anything is posted or paid.
Bulk upload is for organizations. Post your first job with the Post a job form, signed in as {{ auth()->user()->email }}, to start your organization. Then come back here.
Already on a team? Accept the invitation email and confirm your address first.
| Column | What goes in it | |
|---|---|---|
{{ $name }} | {{ $c['required'] ? 'Required' : 'Optional' }} | {{ $c['help'] }} |
Paid upgrades (website link, highlight, urgent, featured, alert blast) are added to the card payment. Free posts and job pack posts cover the listing only.
| File | Rows | Status | When |
|---|---|---|---|
| {{ $b->filename ?: 'Upload #'.$b->id }} | {{ $b->valid_count }} of {{ $b->row_count }} ready | {{ ['checked' => 'Not posted yet', 'paying' => 'Waiting for payment', 'publishing' => 'Posting…', 'finishing' => 'Posting…', 'done' => 'Done'][$b->status] ?? $b->status }} | {{ $b->created_at->format('M j, Y g:ia') }} |