Automation & Integrations

CRM Connectors

Resolve callers against your CRM and push call activity back — with a tiny, signed HTTP contract you host.

A CRM connector links HUM to the system of record you already use. HUM resolves callers against your CRM before answering and attributes finished calls back as activity — without CRM-specific code in the call path.

How it works

You register a base URL and shared secret. Your service implements four small endpoints HUM calls:

  • Contact lookup — resolve a phone number to a contact.
  • Contact create — create a contact HUM couldn't find.
  • Call activity — record a finished call against the contact.
  • Ping — connectivity and auth check.

Security

Every request from HUM carries a bearer token and an HMAC signature of the raw body. Verify both (constant-time compare) before parsing. Respond within the configured timeout; HUM handles retries, logging, and orchestration.

What you get

  • Callers greeted with CRM context — the agent knows the customer before the first word.
  • Contact records linked to your CRM entries on the contact page.
  • Finished calls (with summaries) appearing in your CRM timeline automatically.

Pre-call enrichment

Pair the connector with pre-call hooks so the lookup happens before the agent answers, injecting caller context straight into the agent's prompt — see Tool Registry.