Enrich a contact record from the sender’s domain
For each business email from a new sender, queries the open French company directory (recherche-entreprises.api.gouv.fr, no key required) with the sender’s domain, has the AI read the result, and stores a contact row (Email, Name, Company, Activity, City). Nothing is sent back to the sender.
- By
- Loop & Roll team · Official
- Copied
- 0 times
- Steps
- 6
- Version
- 1 · 18 October 2026
- Requires
- Loop & Roll 1.0.0 or later
Workflow graph
How it works
-
1
Email from a business sender
trigger.email -
2
Known contact?
table.find -
3
Look up the company
http.request -
4
Read the company record
ai.extract -
5
Store the contact
table.upsert -
6
Already in the table
flow.stop
What you will fill in after import
Nothing personal travels with a template: connections, mailboxes, tables and recipients are left blank for you to pick in your instance.
- Tables to choose
- Known contact? · table Store the contact · table
- Connections to choose
- Look up the company · credential (http_generic) OpenAI · connection (llm_provider)
See also
More in Sync with your tools
- Sync with your tools Official Yousign signed document filed in Google Drive As soon as a Yousign request is completed, downloads the signed PDF and files it in the Google Drive folder you choose, then tells the team... Google Drive Microsoft Teams Yousign
- Sync with your tools Official Website form submission to a table and a team alert Send your website contact form to this webhook (keys: name, email, company, message). The submission is stored in a table, summarised in one... HTTP and webhooks OpenAI Slack Tables
- Sync with your tools Official Shop order webhook to a table and a confirmation draft Point your shop’s “new order” webhook at this workflow. It logs the order in a table (Order, Customer, Email, Total, Status), then the AI wr... HTTP and webhooks OpenAI Tables