evertrace.ai
Connect to evertrace.ai to search and manage talent signals, saved searches, and lists. Access rich professional profiles with scoring, experiences, and education data to power your recruiting and sourcing workflows.
Connect to evertrace.ai to search and manage talent signals, saved searches, and lists. Access rich professional profiles with scoring, experiences, and education data to power your recruiting and sourcing workflows.
Supports authentication: Bearer Token
Tool list
Section titled “Tool list”evertrace_cities_list
Section titled “evertrace_cities_list”Search available cities by name. Returns city name strings sorted by signal count. Use these values in signal filters for the city field.
| Name | Type | Required | Description |
|---|---|---|---|
limit | string | No | Number of results per page. |
page | string | No | Page number for pagination. |
search | string | No | Case-insensitive partial match on city name (e.g. “san fran”). Omit to list all cities sorted by signal count. |
evertrace_companies_list
Section titled “evertrace_companies_list”Search companies by name or look up by specific IDs. Returns company entity IDs (exe_* format) needed for signal filtering by past_companies.
| Name | Type | Required | Description |
|---|---|---|---|
ids | array<string> | No | Look up specific companies by entity ID (exe_* format). |
limit | string | No | Number of results per page. |
page | string | No | Page number for pagination. |
search | string | No | Case-insensitive partial match on company name (e.g. “google”). |
evertrace_educations_list
Section titled “evertrace_educations_list”Search education institutions by name or look up by specific IDs. Returns institution entity IDs (ede_* format) needed for signal filtering by past_education.
| Name | Type | Required | Description |
|---|---|---|---|
ids | array<string> | No | Look up specific institutions by entity ID (ede_* format). |
limit | string | No | Number of results per page. |
page | string | No | Page number for pagination. |
search | string | No | Case-insensitive partial match on institution name (e.g. “stanford”). |
evertrace_list_entries_create
Section titled “evertrace_list_entries_create”Add a signal to a list.
| Name | Type | Required | Description |
|---|---|---|---|
list_id | string | Yes | The list ID to add the signal to. |
signal_id | string | Yes | The signal ID to add. |
evertrace_list_entries_delete
Section titled “evertrace_list_entries_delete”Remove an entry from a list.
| Name | Type | Required | Description |
|---|---|---|---|
entry_id | string | Yes | The entry ID to remove. |
list_id | string | Yes | The list ID. |
evertrace_list_entries_get
Section titled “evertrace_list_entries_get”Get a single list entry with its full signal profile.
| Name | Type | Required | Description |
|---|---|---|---|
entry_id | string | Yes | The entry ID. |
list_id | string | Yes | The list ID. |
evertrace_list_entries_list
Section titled “evertrace_list_entries_list”List entries in a list with pagination, sorting, and filtering by screening/viewed status.
| Name | Type | Required | Description |
|---|---|---|---|
limit | string | No | Number of results per page. |
list_id | string | Yes | The list ID. |
page | string | No | Page number for pagination. |
screened_by | array<string> | No | Filter by screening status. Prefix with ”-” to exclude (e.g. [“-me”, “-others”]). |
sort_by | string | No | Sort field: “entry_created_at” (when added to list) or “signal_discovered_at” (when signal was discovered). |
sort_order | string | No | Sort direction: “asc” (oldest first) or “desc” (newest first). |
viewed_by | array<string> | No | Filter by viewed status. Prefix with ”-” to exclude (e.g. [“-me”]). |
evertrace_lists_create
Section titled “evertrace_lists_create”Create a new list. Provide user IDs in accesses to share the list with teammates. The creator is automatically granted access.
| Name | Type | Required | Description |
|---|---|---|---|
accesses | array<string> | No | Array of user IDs to share this list with. Pass an empty array for private list. |
name | string | Yes | Name of the new list. |
evertrace_lists_delete
Section titled “evertrace_lists_delete”Permanently delete a list and all its entries.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The list ID to delete. |
evertrace_lists_get
Section titled “evertrace_lists_get”Get a list by ID with its entries, accesses, and creator information.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The list ID. |
evertrace_lists_list
Section titled “evertrace_lists_list”List all lists the current user has access to in evertrace.ai.
evertrace_lists_update
Section titled “evertrace_lists_update”Rename a list.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The list ID to update. |
name | string | Yes | New name for the list. |
evertrace_searches_create
Section titled “evertrace_searches_create”Create a new saved search with filters. Each filter requires a key, operator, and value. Provide sharee user IDs to share the search with teammates.
| Name | Type | Required | Description |
|---|---|---|---|
emoji | string | No | Optional emoji for the saved search. |
filters | array<object> | Yes | Array of filter objects. Each filter has: key (e.g. “country”, “industry”, “score”), operator (e.g. “in”), and value (e.g. “India”). |
sharees | array<string> | Yes | Array of user IDs to share this search with. |
title | string | Yes | Title of the saved search (max 50 characters). |
visited_at | number | Yes | Epoch timestamp in milliseconds for when the search was last visited. |
evertrace_searches_delete
Section titled “evertrace_searches_delete”Permanently delete a saved search.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The saved search ID to delete. |
evertrace_searches_duplicate
Section titled “evertrace_searches_duplicate”Duplicate a saved search, creating a copy with the same filters and settings.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The saved search ID to duplicate. |
evertrace_searches_get
Section titled “evertrace_searches_get”Get a saved search by ID with its filters and sharees.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The saved search ID. |
evertrace_searches_list
Section titled “evertrace_searches_list”List all saved searches accessible to the current user in evertrace.ai.
evertrace_searches_signals_list
Section titled “evertrace_searches_signals_list”List signals matching a saved search’s filters with pagination.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The saved search ID. |
limit | string | No | Number of results per page. |
page | string | No | Page number for pagination. |
evertrace_searches_update
Section titled “evertrace_searches_update”Update a saved search. All fields are optional — only provided fields are changed. If filters are provided, they replace all existing filters. If sharees are provided, they replace the full access list.
| Name | Type | Required | Description |
|---|---|---|---|
emoji | string | No | New emoji for the saved search. |
filters | array<object> | No | Replaces all existing filters. Each filter has: key, operator, value. |
id | string | Yes | The saved search ID to update. |
sharees | array<string> | No | Replaces the full sharee list with these user IDs. |
title | string | No | New title for the saved search (max 50 characters). |
visited_at | number | No | Epoch timestamp in milliseconds for when the search was last visited. |
evertrace_signal_mark_viewed
Section titled “evertrace_signal_mark_viewed”Mark a signal as viewed by the current user.
| Name | Type | Required | Description |
|---|---|---|---|
signal_id | string | Yes | The ID of the signal to mark as viewed. |
evertrace_signal_screen
Section titled “evertrace_signal_screen”Screen a signal, marking it as reviewed by the current user. Screened signals are hidden from default views.
| Name | Type | Required | Description |
|---|---|---|---|
signal_id | string | Yes | The ID of the signal to screen. |
evertrace_signal_unscreen
Section titled “evertrace_signal_unscreen”Unscreen a signal, making it visible again in default views.
| Name | Type | Required | Description |
|---|---|---|---|
signal_id | string | Yes | The ID of the signal to unscreen. |
evertrace_signals_entries
Section titled “evertrace_signals_entries”Get all list entries for a signal. Shows which lists this signal has been added to.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The signal ID. |
evertrace_signals_get
Section titled “evertrace_signals_get”Get a single talent signal by ID with full profile details including experiences, educations, taggings, views, and screenings.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The signal ID to retrieve. |
evertrace_signals_list
Section titled “evertrace_signals_list”Search and filter talent signals with pagination. Returns full signal profiles including experiences, educations, taggings, views, and screenings.
| Name | Type | Required | Description |
|---|---|---|---|
age | array<string> | No | Filter by age range buckets. Valid values: “Below 25”, “25 to 29”, “30 to 34”, “35 to 39”, “40 to 44”, “45 to 49”, “Above 49”. |
city | array<string> | No | Filter by city name (e.g. [“San Francisco”]). Use evertrace_cities_list to search available cities. Prefix with ”!” to exclude. |
country | array<string> | No | Filter by country name (e.g. [“United States”]). Prefix with ”!” to exclude. |
created_after | string | No | Epoch timestamp in milliseconds. Only returns signals discovered after this point. |
customer_focus | array<string> | No | Filter by target market. Valid values: “B2B”, “B2C”. |
education_level | array<string> | No | Filter by highest education level. Valid values: “Bachelor”, “Master”, “PhD or Above”, “MBA”, “No university degree”. |
fullname | string | No | Free-text search on person name (case-insensitive partial match). |
gender | array<string> | No | Filter by gender. Valid values: “man”, “woman”. |
industry | array<string> | No | Filter by industry vertical (e.g. [“Technology”, “Healthcare”]). Prefix with ”!” to exclude. |
limit | string | No | Number of results per page. |
origin | array<string> | No | Filter by nationality/origin country (e.g. [“India”]). Prefix with ”!” to exclude. |
page | string | No | Page number for pagination. |
past_companies | array<string> | No | Filter by past employer using company entity IDs in exe_* format. Use evertrace_companies_list to look up IDs. |
past_education | array<string> | No | Filter by past education institution using IDs in ede_* format. Use evertrace_educations_list to look up IDs. |
profile_tags | array<string> | No | Filter by profile background tags. Valid values: “Serial Founder”, “VC Backed Founder”, “VC Backed Operator”, “VC Investor”, “YC Alumni”, “Big Tech experience”, “Big 4 experience”, “Banking experience”, “Consulting experience”. |
region | array<string> | No | Filter by geographic region or US state (e.g. [“Europe”, “California”]). Prefix with ”!” to exclude. |
score | string | No | Minimum score threshold (1–10). Acts as a >= filter. |
screened_by | array<string> | No | Filter by screening status. Use “me”, “others”, or user IDs. Prefix with ”-” to exclude. |
source | array<string> | No | Filter by data source name. Values are dynamic per workspace. |
time_range | array<string> | No | Absolute date range as [from, to] in YYYY-MM-DD format (e.g. [“2026-01-01”, “2026-03-01”]). Mutually exclusive with time_relative. |
time_relative | string | No | Relative time window in days from today (e.g. “30”, “60”, “90”) or epoch ms timestamp. Mutually exclusive with time_range. |
type | array<string> | No | Filter by signal type. Valid values: “New Company”, “Stealth Position”, “Left Position”, “Investor Position”, “Board Position”, “New Position”, “Promoted”, “New Patent”, “New Grant”. |
evertrace_signals_list_by_linkedin_id
Section titled “evertrace_signals_list_by_linkedin_id”Get all signals representing the same person, matched by LinkedIn ID. Useful for finding duplicate or historical signals for the same individual.
| Name | Type | Required | Description |
|---|---|---|---|
id | string | Yes | The signal ID to match LinkedIn ID from. |