CrewFlow

Platform & Integrations · Platform

Your systems, told the moment it happens

Subscribe to platform events — worker mobilised, document expired, timesheet approved, invoice issued — and receive HMAC-signed deliveries with automatic retries and a full delivery log.

Why it matters

The case for Webhooks

Polling an API for changes is slow and expensive. Events let your systems react immediately and stay consistent.

signed

every delivery

Security teams approve event integrations quickly when payloads are verifiable.

CrewFlow · Webhooks
POST /v1/jobs
Authorization: Bearer <api-key>

{
  "project_id": "prj_8fa2",
  "start_date": "2026-04-06",
  "roles": [{ "trade": "pipefitter", "headcount": 8 }]
}

→ 201 { "job_id": "job_2c19", "status": "mobilising" }

Capabilities

What Webhooks does

Event catalogue

A documented list of every event the platform emits, with payload schemas.

HMAC signing

Every delivery is signed so you can verify it came from CrewFlow.

Retries and dead-letters

Failed deliveries retry with backoff and are retained for inspection.

Delivery history

Inspect payloads, responses and timings per endpoint.

How it works

The workflow, end to end

  1. Step 01

    Register an endpoint

    Add the URL and pick the events you want.

  2. Step 02

    Verify

    Check the signature using your endpoint secret.

  3. Step 03

    Handle

    Process the event idempotently in your own system.

  4. Step 04

    Monitor

    Watch deliveries, replay failures if needed.

Benefits

What your team gets

  • Real-time integration without polling
  • Verifiable, trustworthy payloads
  • No silently missed events
  • Debuggable when something breaks

Outcomes

What changes in your operation

  • Real-time sync
  • Verifiable events
  • No lost deliveries

FAQ

Webhooks questions we are asked most

See Webhooks with your own operation in mind

Start a 14-day free trial, or let us walk you through CrewFlow with your own operation in mind.