Sentinel is now in early access.
SentinelFeaturesIntegration Framework

INT

Integration Framework

API keys, webhooks, imports — connect Sentinel to anything.

Gmail, Outlook, Slack, WhatsApp, Calendar, LinkedIn, GA4, Notion, Zoom, Calendly, and more. Webhook-out and API-in.

3

pages

12+

capabilities

Live

status

How it connects

  • Webhooks fire on any Sentinel event with HMAC-SHA256 signature
  • CSV imports create CRM Contacts, Accounts, Deals, or Products in bulk
  • API keys gate all REST endpoints with scoped bearer auth
  • BullMQ worker retries failed webhook deliveries up to 5× with exponential backoff

Every page, every feature.

3 pages in this module.12+ capabilities total.

01

API Keys

/integrations/api-keys

Features

  • Generate API Key drawer: key name, 15-scope multi-select, optional expiry
  • Key format: sk_ prefix + 64 hex chars, SHA-256 hashed in DB
  • Raw key shown exactly once in amber 'copy now' banner
  • Key table: masked display (prefix + ••••••••), scopes chips, last used
  • Revoke (sets revokedAt) or Delete per key
  • 15 available scopes reference panel

How it connects

API keys authenticate all public REST endpoints. Scopes enforce fine-grained access — a key with crm:read cannot write to Commerce.

02

Webhooks

/integrations/webhooks

Features

  • Add Webhook drawer: name, endpoint URL, 15 event checkboxes
  • Auto-generates 64-char HMAC signing secret — shown once
  • HMAC-SHA256 X-Sentinel-Signature header on every delivery
  • Enable / Disable / Delete per webhook
  • Delivery log: recent 30 deliveries with HTTP status badge, attempt count
  • BullMQ retry worker: up to 5 attempts, exponential backoff (5 s base)
  • 10 s timeout per delivery attempt

How it connects

Webhooks fire on any Sentinel event — deal stage changes, invoice payments, ticket assignments, etc. — and POST the payload to your external systems.

03

CSV Imports

/integrations/imports

Features

  • Object type selector: CONTACT / ACCOUNT / DEAL / PRODUCT
  • CSV file picker with column guide per object type
  • Inline CSV parser — handles quoted fields, up to 10,000 rows
  • Import job table: filename, object, status, progress bar, success rate, failed rows
  • "Download errors" link — streams error CSV with row_number + error_message
  • Flexible header normalization (name/productname/title, sku/code, etc.)

How it connects

Imported Contacts, Accounts, Deals, and Products land directly in their respective CRM and Commerce modules. Import jobs are logged in the Admin audit trail.

How Integration Framework connects to the rest of Sentinel

Because every capability shares the same data, Integration Framework works better when the rest of your team is in Sentinel too.

Communication Hub

Gmail and Outlook inboxes sync into the unified inbox.

Marketing Cloud

LinkedIn, Instagram, Facebook APIs power scheduled posts.

Automation Engine

Any integration can be a trigger or an action in a workflow.

See Integration Framework in action.

20-minute walkthrough customised to your team. Or start a 14-day free trial right now.