Skip to content

Webhooks

Recruitly sends real-time HTTP POST notifications to your server when events occur in your account. Free, built-in, no middleman — full control over how you process events.

Setup

  1. Go to Settings → Integrations → Webhooks in Recruitly
  2. Provide a publicly accessible HTTPS endpoint URL
  3. Choose to subscribe to all events or select specific event types
  4. Optionally configure basic authentication (username/password) for your endpoint
  5. A unique signature is generated for your subscription — use it to verify requests

How It Works

When an event occurs (e.g., a candidate is created), Recruitly sends an HTTP POST to your endpoint with a JSON payload containing the event details. Your server should respond with a 2xx status code to acknowledge receipt.

Recruitly Event → HTTP POST → Your Server → 200 OK

Delivery

  • Webhooks are delivered as HTTP POST with Content-Type: application/json
  • Delivery is attempted once — ensure your endpoint is available
  • Failed deliveries are logged in Settings → Integrations → Webhooks
  • Null fields are omitted from the payload

Next Steps

Webhooks vs Zapier

Webhooks are free, included with all plans, and deliver events directly to your endpoint in near real-time. Best for developers building custom integrations.

Zapier is a no-code automation tool with per-task pricing. Best for non-technical users connecting apps without writing code.

Recruitly — Recruitment CRM for Agencies