ENRICHLOOPS/ LOOPS
Set it up once.
Keep it flowing.
A Loop connects the records coming in to the enriched data going out. Choose a destination, send a domain, and let every record follow the same path.
From your signup form or CRM
Industry, headcount, location, and socials
Three steps.
Then it’s a Loop.
Your tool sends an HTTP request. EnrichLoops sends back the company profile when it’s ready.
- 01 / CONFIGURE
Give the data a destination.
Create a Loop in the dashboard, choose where enriched data should land, and save the signing secret shown once at creation.
- 02 / SEND
Let the records flow in.
Send a domain from your signup flow, CRM, or automation tool. The Loop queues a task and gets to work.
- 03 / RECEIVE
Put the result to work.
Verify the webhook signature, then write the enriched fields back to the record that started the job.
Your app keeps moving.
We’ll call you back.
The first response confirms the task is queued. When enrichment finishes, your Loop delivers the result to the HTTPS endpoint you chose.
- 01
Save the task ID
Match the incoming profile to the record that requested it.
- 02
Verify the signature
Use your Loop secret to check the HMAC signature and timestamp.
- 03
Handle duplicates safely
Use the delivery ID so a repeated webhook doesn’t repeat your work.
curl -X POST "https://api.enrichloops.com/v1/loops/13d3c366-db0f-45c1-870d-7493e7d99c37/run" \
-H "Authorization: Bearer $ENRICHLOOPS_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"stripe.com"}'
Your tools.
One familiar flow.
Anything that can send an HTTP request and receive a webhook can run a Loop. Start with a guide for your tool.
All integration guidesMake a little data
go a long way.
Get your API key and put enrichment to work. Start with 100 free credits a month. No card. No sales call.
Get your free API key