For Agents
Validate email deliverability and enrich LinkedIn profile URLs into structured contact records for B2B prospecting workflows.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Enrichley API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Enrichley API.
Validate that a single email address is deliverable before sending or importing it
Enrich a LinkedIn profile URL into a structured contact record with name, role, and company
Look up the authenticated Enrichley account via /me to verify quota and key scope
GET STARTED
Use for: Validate the email address before adding it to my outreach sequence, Enrich a LinkedIn profile URL into a structured contact record, Get the Enrichley account information attached to my API key, Check whether an email address is risky or undeliverable
Not supported: Does not handle company-level firmographics, phone enrichment, or sending outbound emails — use for single-email validation and LinkedIn profile enrichment only.
Enrichley provides email validation and LinkedIn profile enrichment for B2B sales and marketing workflows. The API exposes a focused three-endpoint surface: validate a single email address, look up the authenticated account, and enrich a LinkedIn profile URL into a structured contact record. It is designed for outbound prospecting and lead-qualification pipelines that need a lightweight enrichment step before importing contacts into a CRM or outreach tool.
Use Enrichley enrichment to qualify outbound prospect lists before CRM import
Combine email validation and profile enrichment to score lead quality
Patterns agents use Enrichley API for, with concrete tasks.
★ Outbound Email List Hygiene
Before sending an outbound campaign, validate every captured email address with POST /validate-single-email so undeliverable and risky addresses are filtered out. Keeping bounce rates low protects the sending domain's reputation and lifts inbox placement, which is critical for cold outreach. The check takes a few hundred milliseconds per address.
Call POST /validate-single-email for 'jane@acme.com' and reject the contact if the response status is not 'deliverable'.
LinkedIn URL to CRM Contact
Convert a LinkedIn profile URL collected from a chat or scrape into a structured contact via POST /profile-enrichment, then write the resulting name, title, and company into the CRM. This removes the manual copy-paste step that slows down sales development reps and standardises records before import.
Call POST /profile-enrichment with linkedin_url 'https://linkedin.com/in/jane-doe' and save the returned name, title, and company to the CRM contact.
Quota and Account Health Monitoring
Operations teams call GET /me on a schedule to monitor remaining Enrichley credit and confirm the API key is still active. Surfacing the balance in an internal dashboard prevents campaign failures caused by exhausted quota. The endpoint is also useful as a health check during deployment.
Call GET /me and emit a warning to the ops channel if remaining credit is below 1,000.
AI Agent Sales Qualification Through Jentic
An AI sales agent uses Jentic to qualify inbound LinkedIn URLs and emails by chaining Enrichley's profile enrichment and email validation. The Enrichley API key is held in the Jentic vault and never enters the agent's prompt. The agent attaches the validated contact to the CRM record automatically.
Search Jentic for 'enrich a LinkedIn profile', load POST /profile-enrichment, and execute it for the captured LinkedIn URL.
3 endpoints — enrichley provides email validation and linkedin profile enrichment for b2b sales and marketing workflows.
METHOD
PATH
DESCRIPTION
/validate-single-email
Validate the deliverability of an email address
/profile-enrichment
Enrich a LinkedIn profile URL into a contact record
/me
Return the authenticated account and quota information
/validate-single-email
Validate the deliverability of an email address
/profile-enrichment
Enrich a LinkedIn profile URL into a contact record
/me
Return the authenticated account and quota information
Three things that make agents converge on Jentic-routed access.
Credential isolation
Enrichley API keys are stored encrypted in the Jentic vault (MAXsystem). Agents call /validate-single-email, /profile-enrichment, and /me through scoped tokens — the X-Api-Key header value is never visible to the agent.
Intent-based discovery
Agents search Jentic by intent (e.g. 'validate an email address') and receive the matching Enrichley operation with its input schema, so the agent calls POST /validate-single-email without scraping the docs site.
Time to first call
Direct Enrichley integration: half a day to wire up auth, request shaping, and error handling across the three endpoints. Through Jentic: under 30 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Enrichley API through Jentic.
What authentication does the Enrichley API use?
The Enrichley API uses an API key passed in the X-Api-Key header on every request. Through Jentic, the key is stored in the vault (MAXsystem) and injected at execution time so it never enters the agent context.
Can I validate an email address with the Enrichley API?
Yes. POST /validate-single-email checks deliverability for a single address and returns a status. Use it to filter outbound lists before sending to protect domain reputation.
How does Enrichley enrich a LinkedIn profile?
POST /profile-enrichment accepts a LinkedIn profile URL and returns a structured contact record including name, role, and company information that can be written directly into a CRM.
What are the rate limits for the Enrichley API?
The OpenAPI spec does not publish numeric rate limits. Enrichley enforces credit-based usage tied to the account plan; check remaining balance with GET /me and contact Enrichley if you need higher throughput.
How do I check my Enrichley credit balance through Jentic?
Search Jentic for 'check Enrichley account info', load the GET /me operation, and execute it to read the remaining credit. Get started at https://app.jentic.com/sign-up.
Does Enrichley support bulk email validation?
The published OpenAPI spec exposes only single-email validation via POST /validate-single-email. For bulk lists, call the endpoint per address with appropriate concurrency rather than expecting a batch endpoint.