Enrich Layer logo
Sales & CRM

Connect Enrich Layer with Topcalls AI voice agents

26 actions · 0 triggers · Last verified July 1, 2026

The short answer

Enrich Layer is a professional network data enrichment API for company profiles, person data, and work emails. Connected to Topcalls, an AI voice agent can enrich a phone number's associated company before dialing, resolve a company from a name or domain, check for disposable email addresses, and read employee counts to pick the right script.

What you can automate with Enrich Layer

Enrich the account before the call opens

The Look Up Company action resolves a company profile from name, domain, or location. Topcalls runs it before the AI voice agent dials, so the opening line already knows the buyer's industry, size, and location instead of asking generic discovery questions on the phone.

Fetch the professional network profile

The Get Company Profile action returns structured data on a company from its professional network URL. Topcalls loads the profile into the AI voice agent briefing, so the call opens with a specific reference to the company's real headline, industry, and recent activity data.

Match by numeric ID when the vanity slug is missing

The Look Up Company by Numeric ID action resolves the vanity ID of a company from its numeric ID at zero credits. Topcalls uses it for records where only the numeric ID is stored, so the AI voice agent still sees the full company context before it dials the buyer.

Filter out disposable email addresses

The Check Disposable Email action flags addresses tied to throwaway inbox services. Topcalls runs it on every fresh lead, so the AI voice agent skips numbers attached to disposable emails and saves budget for prospects at $0.35 per minute who can actually be followed up.

Pick the right script by employee count

The Get Employee Count action returns the total number of employees at a company. Topcalls uses the count to route the call to the correct script, so a ten-person business hears an SMB opening while a five-thousand-person enterprise hears a script tuned for procurement and legal.

Enrich Layer actions

What your AI voice agent can do in Enrich Layer during and after a call.

Look Up Company by Numeric ID

Resolve the vanity ID of a company from its numeric ID (0 credits)

Look Up Company

Resolve a Company Profile from company name, domain, or location (2 credits)

Get Company Profile Picture

Get the profile picture URL of a company from cached profiles (0 credits)

Get Company Profile

Get structured data of a Company Profile from a professional network URL (1 credit)

Search Companies

Search for companies matching a set of criteria across an exhaustive dataset (3 credits per company URL returned)

Get Credit Balance

View your Enrich Layer API credit balance (0 credits)

Check Disposable Email

Check if an email address belongs to a disposable email service (0 credits)

Get Employee Count

Get the total number of employees of a company (1 credit)

List Company Employees

Get a list of employees of a company (3 credits per employee returned)

Search Company Employees

Search employees of a company by job title using boolean or regex keywords (10 credits base + 3 per match)

Get Job Count

Count the number of jobs posted by a company (2 credits)

Get Job Profile

Get structured data of a job posting (2 credits)

Search Company Jobs

List jobs posted by a company with optional filters (2 credits)

Look Up Person

Look up a person by name and company information (2 credits)

Get Person Profile Picture

Get the profile picture URL of a person from cached profiles (0 credits)

Get Person Profile

Get structured data of a Person Profile from a professional network URL (1 credit)

Search People

Search for people matching a set of criteria across an exhaustive dataset (3 credits per profile URL returned)

Look Up Personal Contact Numbers

Find personal phone numbers from a social media profile (1 credit per number returned)

Look Up Personal Email

Find personal email addresses from a social media profile (1 credit per email returned)

Reverse Email Lookup

Find social media profiles from an email address. Works with both personal and work emails (3 credits)

Reverse Phone Lookup

Find social media profiles from a phone number (3 credits)

Look Up Role at Company

Find the person who most closely matches a specified role at a company (3 credits)

Get School Profile

Get structured data of a School Profile from a professional network URL (1 credit)

List School Students

Get a list of students at a school (3 credits per student returned)

Look Up Work Email

Get the work email address for a professional network profile. 95%+ deliverability guarantee (3 credits)

Custom API Call

Call any Enrich Layer REST API endpoint directly from your workflow.

Frequently asked questions

Can Topcalls enrich a lead before placing the call?

Yes. Look Up Company resolves a company profile from name, domain, or location. Topcalls runs the enrichment before the AI voice agent dials, so the opening line already knows the buyer's industry, size, and location instead of asking generic discovery questions on the phone.

Does Topcalls check for disposable emails?

Yes. Check Disposable Email flags addresses tied to throwaway inbox services. Topcalls runs the check on every fresh lead, so the AI voice agent skips leads attached to disposable emails and keeps outbound budget on prospects who can actually be followed up.

Can Topcalls read employee counts from Enrich Layer?

Yes. Get Employee Count returns the total number of employees at a company. Topcalls uses the number to route the call to the correct script, so SMBs and enterprises hear openings tuned to the size of their own team instead of a generic pitch.

How many credits does an enrichment call cost?

Costs depend on the endpoint. Look Up Company costs 2 credits, Get Company Profile costs 1 credit, Search Companies costs 3 credits per company URL returned, and lookups by numeric ID or credit balance cost zero. Topcalls exposes each cost so campaigns can budget accurately.

Related integrations

Start calling with Enrich Layer in a day, not a quarter

AI voice calling at $0.35/min, all-inclusive per-minute. sub-500ms response latency. 32 languages.

Browse all integrations