LeadMagic logo

LeadMagic

LeadMagic provides people, company, jobs, advertising, and enrichment data for sales and recruiting workflows.

109 actions Integration catalog
Request access
Connect LeadMagic once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Emails To Suppression ListLEADMAGIC_ADD_EMAILS_TO_SUPPRESSION_LIST
Add a non-empty plaintext email list to one owned suppression list; LeadMagic stores only normalized SHA-256 hashes. Use the exact list_id captured in the same create lifecycle and only addresses intentionally owned by that workflow.
Create Credit BudgetLEADMAGIC_CREATE_CREDIT_BUDGET
Create a persistent credit budget that caps spend for one LeadMagic scope. Record the returned id so the owned budget can be updated or deleted later.
Create Email Suppression ListLEADMAGIC_CREATE_EMAIL_SUPPRESSION_LIST
Create an owned suppression list from a unique list_id and non-empty plaintext email list. LeadMagic hashes emails server-side. Capture the returned list_id, use only that exact ID for subsequent reads or mutations, and always delete the owned list at the end of the lifecycle.
Create Job Search Export V3LEADMAGIC_CREATE_JOB_SEARCH_EXPORT_V3
Synchronously export up to 5,000 matching jobs. At least one search filter is required. This route is credit-metered, but LeadMagic does not publish an exact rate. The limit defaults to 1 and bounds result count, not guaranteed credit exposure; use credits_consumed as finalized spend.
Delete Credit BudgetLEADMAGIC_DELETE_CREDIT_BUDGET
Permanently delete one credit budget. This is an irreversible teardown action: use only the exact budget ID captured from Create Credit Budget in the same owned lifecycle, and never delete a budget discovered by listing workspace data.
Delete Email Suppression ListLEADMAGIC_DELETE_EMAIL_SUPPRESSION_LIST
Permanently delete an entire suppression list and its stored hashes. This is an irreversible teardown action: use only the exact list_id captured from Create Email Suppression List in the same owned lifecycle, never a pre-existing list.
Detect Job ChangeLEADMAGIC_DETECT_JOB_CHANGE
Check whether a person has changed jobs relative to an expected company. A resolved check costs 3 credits; PROFILE_NOT_FOUND costs 0 credits.
Download Bulk Job Results CSVLEADMAGIC_DOWNLOAD_BULK_JOB_RESULTS_CSV
Download all result rows for an owned bulk job as a CSV file. Use only a jobId captured from the same submission chain. The streamed download is offloaded and fails if it exceeds the documented 50 MiB bulk source-size bound.
Enrich Company V1LEADMAGIC_ENRICH_COMPANY_V1
Call POST /v1/companies/company-search to enrich one company from its domain, name, or business profile identifier. A successful enriched-company result costs 1 credit; use credits_consumed as the finalized spend.
Enrich Company V3 Docs AliasLEADMAGIC_ENRICH_COMPANY_V3_DOCS_ALIAS
Call the distinct documented POST /v3/companies/enrich alias. Prefer SEARCH_COMPANIES for new integrations. Returns one cursor-controlled page. This route remains ordinarily metered even when browsing routes are unmetered; LeadMagic does not state an exact alias-specific charge, so use credits_consumed as finalized spend.
Find Company Competitors V1LEADMAGIC_FIND_COMPANY_COMPETITORS_V1
Find competitors from a company domain, profile, or name. A successful competitor list costs 5 credits.
Find Company Employees V1LEADMAGIC_FIND_COMPANY_EMPLOYEES_V1
Find up to 10 employees at one company, returning names, titles, locations, and professional profile URLs. Provider documentation conflicts between 0.05 and 1 credit per returned employee, so treat 1 credit per result as the exposure bound and use credits_consumed as finalized spend.
Find Jobs V1LEADMAGIC_FIND_JOBS_V1
Call POST /v1/jobs/jobs-finder to find jobs with the LeadMagic V1 filters. Each returned job costs 1 credit; an empty result costs 0 credits. per_page is capped at 50.
Find Lookalike Companies V3LEADMAGIC_FIND_LOOKALIKE_COMPANIES_V3
Find similar companies from a seed domain, name, or description. The OpenAPI contract documents a flat 5-credit charge for a non-empty result and no charge when empty; another provider surface says 1 credit, so use credits_consumed as the finalized spend.
Find Mobile PhoneLEADMAGIC_FIND_MOBILE_PHONE
Find one person's mobile phone number from a professional profile URL or known email. A found mobile number costs 5 credits; no result is free. Exactly one person is processed per call.
Find Personal EmailLEADMAGIC_FIND_PERSONAL_EMAIL
Find one person's personal email addresses from a professional profile URL or identifier. A successful result costs 2 credits. Personal email addresses are sensitive personal data; use this tool only for a lawful, authorized purpose.
Find Person By Role V1LEADMAGIC_FIND_PERSON_BY_ROLE_V1
Find one person by job title at a specified company. A successful match costs 2 credits; rely on credits_consumed as finalized spend. The response can contain personal identity and professional profile data.
Find Work EmailLEADMAGIC_FIND_WORK_EMAIL
Find one person's work email from their name and company domain or name. A found valid email costs 1 credit; no result is free. Exactly one person is processed per call.
Find Work Email From B2B ProfileLEADMAGIC_FIND_WORK_EMAIL_FROM_B2B_PROFILE
Find one person's work email from a professional profile URL or slug. LeadMagic's published sources conflict on whether a successful result costs 1 or 5 credits; treat 5 credits as the maximum documented exposure and use credits_consumed as finalized spend.
Get Account OverviewLEADMAGIC_GET_ACCOUNT_OVERVIEW
Return the connected workspace's available credits, API-key permission summary, current rate limits, and today's usage. This read is free.
Get Analytics All Time SummaryLEADMAGIC_GET_ANALYTICS_ALL_TIME_SUMMARY
Get documented lifetime account request, credit, product, success, and latency statistics, optionally restricted to a date range. This free analytics route was not individually live-probed during the build.
Get Analytics Credit HistoryLEADMAGIC_GET_ANALYTICS_CREDIT_HISTORY
Get LeadMagic credit consumption history with a daily breakdown.
Get Analytics Daily MetricsLEADMAGIC_GET_ANALYTICS_DAILY_METRICS
Get documented daily request, credit, latency, and error metrics for the last 1 to 90 days. This free analytics route was not individually live-probed during the build.
Get Analytics Day BreakdownLEADMAGIC_GET_ANALYTICS_DAY_BREAKDOWN
Get the documented per-product request and credit breakdown for one date. This free analytics route was not individually live-probed during the build.
Get Analytics ProductsLEADMAGIC_GET_ANALYTICS_PRODUCTS
Get per-product LeadMagic usage with request, credit, and success metrics.
Get Analytics UsageLEADMAGIC_GET_ANALYTICS_USAGE
Get daily LeadMagic usage with request, credit, and chargeable-rate totals.
Get B2B Ad Details V1LEADMAGIC_GET_B2B_AD_DETAILS_V1
Get full details for a specific B2B ad from its library URL, detail path, or numeric ID. A successful full-details lookup costs exactly 2 credits; use credits_consumed as finalized spend.
Get B2B Profile From EmailLEADMAGIC_GET_B2B_PROFILE_FROM_EMAIL
Find one person's professional profile from a supplied work or personal email. A found complete profile costs 10 credits. Email addresses and matched profile data are personal data; submit and use them only for a lawful, authorized purpose.
Get B2B Profile From Profile URLLEADMAGIC_GET_B2B_PROFILE_FROM_PROFILE_URL
Retrieve one person's professional profile, including employment, education, certifications, and honors, from a profile URL or slug. A found full profile costs 1 credit. Returned profile data is personal data; use it only for a lawful, authorized purpose.
Get BatchLEADMAGIC_GET_BATCH
Read status, progress, cost, and metadata for a mixed-product batch by its exact batch identifier. A missing synthetic identifier safely returns not found and does not mutate or spend credits.
Get Batch Campaign MetricsLEADMAGIC_GET_BATCH_CAMPAIGN_METRICS
Read aggregate usage and success metrics for a batch campaign. A syntactically valid missing identifier can be used for a safe, non-mutating not-found check.
Get Batch Client MetricsLEADMAGIC_GET_BATCH_CLIENT_METRICS
Read aggregate batch usage and success metrics for one client UUID. An all-zero missing UUID is safe for a non-mutating not-found check.
Get Bulk CapabilitiesLEADMAGIC_GET_BULK_CAPABILITIES
Return the current bulk submission limits and supported operational features in a stable agent-facing shape. Service-internal host and deployment metadata are intentionally omitted.
Get Bulk JobLEADMAGIC_GET_BULK_JOB
Read status, progress, timestamps, and finalized credit usage for one bulk job. Pass a jobId captured from the same owned submission workflow; do not inspect an unrelated workspace job.
Get Bulk Job ProgressLEADMAGIC_GET_BULK_JOB_PROGRESS
Return LeadMagic's compact progress snapshot for frequent polling of one bulk job owned by the connected workspace. This read does not start, stop, or restart processing.
Get Company Funding V1LEADMAGIC_GET_COMPANY_FUNDING_V1
Call POST /v1/companies/company-funding to get complete funding history and related company intelligence by domain or name. A successful funding result costs 4 credits.
Get Company Funding V3 Company Docs AliasLEADMAGIC_GET_COMPANY_FUNDING_V3_COMPANY_DOCS_ALIAS
Call the distinct documented POST /v3/companies/company-funding alias. Prefer SEARCH_COMPANIES for new integrations. Returns one cursor-controlled page. This route remains ordinarily metered even when browsing routes are unmetered; LeadMagic does not state an exact alias-specific charge, so use credits_consumed as finalized spend.
Get Company Funding V3 Docs AliasLEADMAGIC_GET_COMPANY_FUNDING_V3_DOCS_ALIAS
Call the distinct documented POST /v3/companies/funding alias. Prefer SEARCH_COMPANIES for new integrations. Returns one cursor-controlled page. This route remains ordinarily metered even when browsing routes are unmetered; LeadMagic does not state an exact alias-specific charge, so use credits_consumed as finalized spend.
Get Company Technographics V1LEADMAGIC_GET_COMPANY_TECHNOGRAPHICS_V1
Get a company's technology stack from its domain. A successful stack result costs 1 credit; use credits_consumed as finalized spend.
Get Credit Balance V1LEADMAGIC_GET_CREDIT_BALANCE_V1
Check the connected LeadMagic workspace's current credit balance for free.
Get Credit Budget StatusLEADMAGIC_GET_CREDIT_BUDGET_STATUS
Read current limits, remaining credits, and exceeded state for every LeadMagic credit budget. This does not reserve or consume credits.
Get Credit Service Health V1 Docs OnlyLEADMAGIC_GET_CREDIT_SERVICE_HEALTH_V1_DOCS_ONLY
Validate the connected LeadMagic API key and check credit-service authentication status. This medium-confidence docs-only read has an undocumented response schema and billing behavior and was not live-probed.
Get Email Suppression ListLEADMAGIC_GET_EMAIL_SUPPRESSION_LIST
Return one offset-controlled page of details and irreversible SHA-256 email hashes for one owned suppression list. Use only the exact list_id captured in the same create lifecycle, never auto-fetch pages, and continue only with the returned next_offset. Hashes cannot be converted back to plaintext emails.
Get Job Board Stats V3LEADMAGIC_GET_JOB_BOARD_STATS_V3
Return the free job search dataset statistics through LeadMagic's exact job-board integration alias route.
Get Job Search CatalogsLEADMAGIC_GET_JOB_SEARCH_CATALOGS
Return the free filter catalogs used by job search, including countries, regions, job types, industries, company types, and seniority values. This helper consumes 0 credits.
Get Job Search Dataset Stats V3LEADMAGIC_GET_JOB_SEARCH_DATASET_STATS_V3
Return free public coverage, freshness, and capability statistics for the LeadMagic Jobs Search index.
Get Search StatsLEADMAGIC_GET_SEARCH_STATS
Return free cached coverage, capabilities, and top dimensions for selected LeadMagic search products. Requested product sections may be absent when unavailable. This helper costs 0 credits.
List Batch ClientsLEADMAGIC_LIST_BATCH_CLIENTS
List existing organization-scoped client records used to segment batch work. This read does not create or modify clients.
List Batch Client WebhooksLEADMAGIC_LIST_BATCH_CLIENT_WEBHOOKS
List delivery webhooks configured for one batch client. This read does not create, change, or invoke webhooks.
List BatchesLEADMAGIC_LIST_BATCHES
List one bounded page of mixed-product batches for the connected organization. Continue only with the returned next_offset; this tool never auto-fetches additional pages.
List Bulk Job ErrorsLEADMAGIC_LIST_BULK_JOB_ERRORS
Return one offset-controlled page of failed rows and error details for a bulk job owned by the connected workspace. This is read-only and never retries or restarts failed rows.
List Bulk Job EventsLEADMAGIC_LIST_BULK_JOB_EVENTS
Return the append-only event log, newest first, for one bulk job owned by the connected workspace. Reading events does not alter the job lifecycle.
List Bulk Job ResultsLEADMAGIC_LIST_BULK_JOB_RESULTS
Return one bounded offset page of row-level JSON results for an owned bulk job. Use only a jobId captured from the same submission chain and pass next_offset back explicitly to continue; this tool never auto-fetches all rows.
List Bulk JobsLEADMAGIC_LIST_BULK_JOBS
Return one bounded offset page of bulk jobs owned by the connected account, newest first. Use next_offset to continue; this action never auto-fetches pages.
List Credit BudgetsLEADMAGIC_LIST_CREDIT_BUDGETS
List all persistent credit budgets configured for the connected LeadMagic workspace, including identifiers needed for owned-budget lifecycle operations.
List Email Suppression ListsLEADMAGIC_LIST_EMAIL_SUPPRESSION_LISTS
Read all suppression-list summaries for the connected workspace. This tool is for discovery only: never pass an ID from this result to a mutation or deletion; lifecycle writes must use the exact ID captured from a list created by that workflow.
List External Batch ProvidersLEADMAGIC_LIST_EXTERNAL_BATCH_PROVIDERS
List organization-level external enrichment provider configurations. LeadMagic redacts stored credentials from this read.
List Job Company Types V1LEADMAGIC_LIST_JOB_COMPANY_TYPES_V1
List the company type IDs accepted by the legacy V1 Jobs Finder API. No route-specific charge is documented; reported finalized spend should be treated as authoritative.
List Job Countries V1LEADMAGIC_LIST_JOB_COUNTRIES_V1
List the free country codes accepted by the legacy V1 Jobs Finder API. Use V3 catalogs or locations for V3 job search.
List Job Industries V1LEADMAGIC_LIST_JOB_INDUSTRIES_V1
List the industry IDs accepted by the legacy V1 Jobs Finder API. No route-specific charge is documented; reported finalized spend should be treated as authoritative.
Showing the first 60 of 109 actions.