Queuel.io
ATS Integration

iCIMS + Queuel.io

Candidate moves to interview stage in iCIMS? Queuel.io picks it up, creates the scheduling request, and writes every update back. Fully automatic, fully audited.

Inbound

Webhook-triggered scheduling

iCIMS sends stage-change events. Queuel.io processes them and kicks off scheduling automatically.

application.status_changed

When a candidate moves to an interview stage, Queuel.io can automatically create a scheduling request via autopilot rules.

candidate.updated

Name or email changes in iCIMS propagate to active scheduling requests so invites stay current.

requisition.updated

Job title changes flow through to open requests, keeping everything consistent.

Outbound

Automatic note writeback

Every scheduling event posts a structured note back to the iCIMS application record.

Scheduling link created

A structured note posts to the iCIMS application with the scheduling link, interview type, duration, interviewers, and available window.

Interview booked

When a candidate confirms, the note includes the scheduled time, interviewers, calendar event ID, and join URL.

Interview cancelled

Cancellation notes include the reason and who cancelled, keeping the application timeline accurate.

Interview rescheduled

Both old and new times are written back with the reschedule reason so the full history is visible.

Enterprise-grade reliability

Transient failures, rate limits, network blips — Queuel.io handles all of it so your scheduling pipeline never stalls.

Retry queue with backoff

Failed writes are enqueued with exponential backoff — 1 min, 5 min, 15 min, 30 min, 1 hour — up to 5 attempts.

Circuit breaker

If iCIMS returns 5 failures in 5 minutes, the circuit opens for 2 minutes to prevent cascading failures.

Idempotent writes

Every note includes a content-hashed idempotency key so retries never create duplicate entries.

Webhook deduplication

Inbound events are checked against both event ID and payload hash. Duplicates are acknowledged but not reprocessed.

HMAC signature verification

Every inbound webhook is verified with timing-safe HMAC-SHA256 comparison before processing.

Full audit trail

Every writeback attempt, webhook receipt, and retry is logged with timestamps, actor, and outcome.

Connect in minutes

Three steps to go from disconnected to fully automated.

1

Add your credentials

Enter your iCIMS base URL, API key, and customer ID in Settings. Queuel.io validates the connection instantly.

2

Configure webhooks

Point iCIMS webhooks at your Queuel.io endpoint with a shared secret for HMAC signature verification.

3

Set up autopilot rules

Define which stage changes trigger scheduling requests. Candidates move stages in iCIMS, Queuel.io starts scheduling.

Let iCIMS drive your scheduling pipeline

Connect your iCIMS account and turn stage changes into booked interviews.

Start free trial