Crucibix

Integrations

Connect to everything else.

Public APIs, webhooks, and native integrations. Wire your existing tools into your data without leaving the platform.

Available today

Webhooks

Outgoing webhooks for every event. HMAC-signed.

Public API

REST endpoints for lead capture, projects, testimonials, org metadata.

Stripe

Subscription billing for your tenants.

Supabase Auth

Email/password, magic link, OAuth providers.

Shipping soon

Email (SMTP/IMAP)

Send + receive emails from CRM.

Slack

Notifications + inbound actions.

Google Calendar

Two-way sync for bookings + leaves.

Zapier / Make

Connect to 5000+ apps via webhooks.

DocuSign / Zoho Sign

E-signatures on contracts and offer letters.

WhatsApp Business

Outbound notifications + inbound chat.

Build with the public API

Capture leads from your existing website. No SDK needed — just HTTP.

POST /api/public/leads

// Capture a lead from your marketing site
fetch("https://app.crucibix.com/api/public/leads", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    slug: "acme",
    name: "Priya Sharma",
    email: "priya@example.com",
    phone: "+91 9876543210",
    company: "Example Industries",
    message: "Interested in your services"
  })
});

Receive events via webhooks

Subscribe to events in Settings → Webhooks. Every payload is HMAC-signed.

Verifying a webhook

// Receive a webhook when a deal is won
// In your handler:
import { createHmac, timingSafeEqual } from "crypto";

function verifySignature(body, signature, secret) {
  const expected = createHmac("sha256", secret)
    .update(body).digest("hex");
  return timingSafeEqual(
    Buffer.from(signature, "hex"),
    Buffer.from(expected, "hex")
  );
}

// Webhook payload:
{
  "event": "crm.deal.won",
  "payload": {
    "deal_id": "...",
    "client_id": "...",
    "value": 500000,
    "close_date": "2025-03-15"
  }
}

Don't see your tool?

Webhooks + Zapier give you access to 5,000+ apps today. Native integrations roll out monthly — tell us what you need.

Request an integration