Live for CREBB Group · Cincinnati

CREBB AI Lead Enrichment

Auto-enrich any GHL contact in under 60 seconds. Powered by Seamless.AI.

<60s
Time to enrich
31
Fields mapped
1 Tag
To trigger
How It Works

Three steps. Zero manual data entry.

Tag a contact and the enrichment runs itself — fetching, querying, and writing back automatically.

1

Tag the contact

Add the Enrich Lead tag to any contact in GoHighLevel.

2

Fetch & query

The service fetches the contact data and queries Seamless.AI.

3

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.

What Gets Enriched

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
  • LinkedIn
  • Address
  • Description
  • Phone
  • Company Type
  • Funding Total
  • Funding Date
  • News URL

Individual Data

14 person-level fields

  • Job Title
  • LinkedIn
  • 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.

Status Indicators

Always know where every lead stands

The enrichment_status field reads as one of five values.

success

All critical fields populated. The contact was matched and enriched cleanly.

partial

Some fields missing, but useful data was found and written back.

no_data_found

Seamless had no record matching this contact. Nothing to enrich.

failed

An error occurred — check enrichment_error_log for details.

in_progress

Enrichment is currently running. The status will update when polling completes.

Every run also stamps enrichment_last_run with an ISO 8601 timestamp.

Endpoints

Service endpoints

Built on Node 20+, TypeScript, and Vercel serverless functions. Stateless — all state lives in GHL.

Webhook POST
https://enrichment.crebbgroup.com/api/webhook

Receives the GHL tag-added event and kicks off enrichment.

Health Check GET
https://enrichment.crebbgroup.com/api/health

Returns service liveness — use it for uptime monitoring.

Node 20+ TypeScript (strict) Vercel Serverless axios zod pino Seamless.AI