Configuration

Jeff and Tim's controls — adjust thresholds, questions, and routing without code changes

Qualification Thresholds

Minimum verifiable Class A experience
Below this, candidate is flagged "needs clarification" until human reviews
Moving violations allowed in last 3 yrs
Speeding 11+ over, careless, reckless count as 1 each
Preventable accidents allowed (3 yr)
DOT-reportable accidents always escalate regardless of count
License suspension in last 3 yrs
Hard disqualifier per Kreilkamp insurance policy
DOT drug/alcohol test failure or refusal
FMCSA Clearinghouse pull on candidate consent

Pre-Screen Questions

Edit text, add/remove questions, change order. Questions tagged required are bound to FMCSA driver-qualification rules and cannot be removed.
Q1 · Class A CDL Required
"Do you currently hold a Class A CDL? If so, what state and year issued?"
Tied to FMCSA §391.11(b)(5) · No-answer = soft disqualify
Q2 · Age Required
"Confirming you're at least 21 — interstate routes require it. Yes/no?"
FMCSA §391.11(b)(1) · 18-20 routed to SDAP eligibility check if Kreilkamp opts in
Q3 · Endorsements Editable
"Endorsements? (Hazmat, Tanker, Doubles/Triples, Passenger) Type any you hold or 'none.'"
Matched to active openings · soft signal only
Q4 · Experience Editable
"About how many years of Class A experience? Last employer or two?"
Below 12 months → needs-clarification (configurable)
Q5 · License history Required
"Any license suspensions or revocations in the last 3 years?"
FMCSA §391.15 · Yes = auto-disqualify (locked)
+ 5 more questions configured · Show all

Recruiter Routing

Primary recruiter (qualified candidates)
Where qualified candidates go for human follow-up
Send candidates to iRecruit on qualification
Auto-create candidate record in iRecruit when scorecard hits 10/10
SMS Jeff when candidate qualifies
Jeff's mobile: (262) 555-XXXX
Daily digest email to Jeff at 7:00 AM
Includes overnight captures + qualified pipeline + needs-clarification

Business Hours

Recruiter hours (Allenton)
Outside these hours, intake auto-responds and queues for next business morning
After-hours auto-text response
Sent within 30 seconds of any inbound call or text outside business hours
Holiday calendar
Federal holidays + Kreilkamp-specific PTO days

Alerts (sent to Tim, Josh, Jeff)

Qualified candidate sat > 4 hrs unactioned
Notifies Jeff first, then Josh after 8 hrs
After-hours call unanswered > 10 min
Tim asked for this one specifically
Disqualification rate spikes > 20% above 30-day avg
Often signals a bad ad source — Josh investigates
Inbound drops below daily floor
Currently floor = 4/day. Indicates ad spend or job-board issue

Integrations

iRecruit (Cost Management Services)
Two-way sync · qualified candidates → iRecruit, status updates ← iRecruit
Connected
Power BI workspace
Push-dataset endpoint · 4.2 sec avg latency
Connected
SMS provider (TCR-registered)
10DLC campaign registered as Kreilkamp Trucking · TCPA-compliant opt-in
Active
FMCSA Clearinghouse
Triggered on candidate consent during pre-screen Q8
Connected
Indeed / Driver-board feeds
Auto-ingest applications · de-dupes by phone + email
3 sources active