CREBB AI Lead
Enrichment
Auto-enrich any GHL contact in under 60 seconds. Powered by Seamless.AI.
Three steps. Zero manual data entry.
Tag a contact and the enrichment runs itself — fetching, querying, and writing back automatically.
Tag the contact
Add the Enrich Lead tag to any contact in GoHighLevel.
Fetch & query
The service fetches the contact data and queries Seamless.AI.
Fields populated
20+ fields are populated on the contact within 60 seconds.
Polling strategy: the service polls every 5 seconds for up to 12 attempts (60 seconds total). If no result is returned within that window, the run is marked failed.
Every field, automatically written back
Organization intelligence, individual detail, and live status tracking — written straight to the GHL contact.
Organization Info
14 company-level fields
- Industry
- Annual Revenue
- Employee Count
- Employee Range
- Year Founded
- Website
- Address
- Description
- Phone
- Company Type
- Funding Total
- Funding Date
- News URL
Individual Data
14 person-level fields
- Job Title
- Work Phone
- Mobile Phone
- Secondary Email
- Seniority
- Department
- Time at Company
- Time at Role
- Former Company
- Former Title
- Job Change Alert
- Email Confidence Score
- Phone Confidence Score
Enrichment Status
3 tracking fields
- Status
- Last Run
- Error Log
These three fields are set by the service itself — not returned by Seamless — so you always know exactly what happened on every run.
31 total fields mapped — well beyond the 20+ promised.
Always know where every lead stands
The enrichment_status field reads as one of five values.
All critical fields populated. The contact was matched and enriched cleanly.
Some fields missing, but useful data was found and written back.
Seamless had no record matching this contact. Nothing to enrich.
An error occurred — check enrichment_error_log for details.
Enrichment is currently running. The status will update when polling completes.
Every run also stamps enrichment_last_run with an ISO 8601 timestamp.
Service endpoints
Built on Node 20+, TypeScript, and Vercel serverless functions. Stateless — all state lives in GHL.
https://enrichment.crebbgroup.com/api/webhook
Receives the GHL tag-added event and kicks off enrichment.
https://enrichment.crebbgroup.com/api/health
Returns service liveness — use it for uptime monitoring.