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.