Providers
Provider reference
Providers in OXYGEN's runnable operation catalog, generated from the catalog that runs them.
This generated reference covers the 71 providers exposing 1,757 runnable operations in OXYGEN's operation catalog. Hydrate any single operation with oxygen tools get <tool-id> --json, which returns the live schema, price, and availability.
Connection-only integrations can appear in Connections before they have operations in this generated reference. For the authoritative current connection list, run oxygen integrations list --json; to see the exact required fields for one API-key provider without submitting a credential, storing anything, making a provider call, or spending credits, run oxygen integrations connect <provider> --json.
Column conventions:
| Column | Meaning |
|---|
| Provider | Display name and the catalog id used in <provider>.<operation> tool ids. |
| What it does | The connection definition's own description. Where the catalog records none, the provider's operation categories are listed instead. |
| Auth | The connection definition's auth scheme, or the credential modes its operations accept. |
| Operations | Runnable operations in the catalog today. |
Markers in Notes:
| Marker | Meaning |
|---|
managed | OXYGEN holds the upstream credential; calls are billed in credits. |
byok | Connect your own key or account; provider calls run on it. |
default | Holds the primary step of at least one enrichment waterfall — see Waterfall defaults. |
composio | Connects through Composio rather than a native adapter. |
catalog-only | Runnable through the operation catalog with no Connections entry. |
disabled | Some operations are present but currently disabled. |
A provider that carries both managed and byok can run either way. A native provider call on your own API key spends the connected account's quota and incurs OXYGEN's 0.05-credit platform fee per call. Calls through your own OAuth connection have separate billing rules; check the operation's dry-run quote before running it.
| Provider | What it does | Auth | Operations | Notes |
|---|
OpenRouter (openrouter) | AI columns across hosted models. | API key (hosted provider) | 0 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
WhatsApp (whatsapp) | WhatsApp messaging for Sequencer sends and the Unibox. | OAuth | 29 | managed |
| Provider | What it does | Auth | Operations | Notes |
|---|
Attio (attio) | Sync CRM people, companies, and records. | OAuth | 90 | byok composio disabled |
Breakcold (breakcold) | Social selling CRM records, schema, tasks, notes, inbox, meetings, and webhooks through Breakcold API v1. | API key | 64 | byok |
HubSpot (hubspot) | Sync CRM contacts, companies, and deals. | OAuth | 55 | byok composio |
Pipedrive (pipedrive) | Import Pipedrive people, organizations, and deals, and sync a Pipedrive do-not-contact list. | API key | 7 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
Custom HTTP (custom_http) | Wrap any HTTPS endpoint as a reusable tool. | API key | 0 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
Apify (apify) | Run web scrapers and data actors. | API key | 3 | managed byok |
BuiltWith (builtwith) | Read website technology profiles. | API key | 5 | managed byok |
Supabase (supabase) | Import selected Supabase tables into durable Oxygen Tables and refresh them safely. | API key | 0 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
Cloudflare (cloudflare) | Buy cold-email domains and check DNS. | API key | 0 | byok |
EmailGuard (emailguard) | Monitor sender reputation and run inbox-placement deliverability checks. | API key (hosted provider) | 0 | byok |
GetSales (getsales) | LinkedIn and email outbound automation. | API key | 24 | byok |
HeyReach (heyreach) | LinkedIn outreach campaigns and inbox. | API key | 56 | byok |
Infraforge (infraforge) | Cold-email domains and mailbox infrastructure. | API key | 42 | byok |
Instantly (instantly) | Cold email sending and inbox. | API key | 168 | byok |
Lemlist (lemlist) | Multichannel campaigns and inbox. | API key | 120 | byok |
LinkedIn (linkedin) | LinkedIn messaging and connection requests. | OAuth | 75 | managed |
Mailforge (mailforge) | Cold-email mailbox infrastructure. | API key | 31 | byok |
PlusVibe (plusvibe) | Cold email campaigns and Unibox. | API key | 86 | byok |
Primeforge (primeforge) | Register domains and provision mailboxes. | API key | 32 | byok |
Salesforge (salesforge) | AI multichannel email and LinkedIn sequences. | API key | 80 | byok |
Smartlead (smartlead) | Cold email campaigns and inbox. | API key | 65 | byok |
TrulyInbox (trulyinbox) | Retired warm-up vendor, kept for teardown: read, pause, stop and remove mailboxes still warming on TrulyInbox, with their placement and DNS health. New mailboxes warm up on OXYGEN Warm-up. | API key | 30 | byok |
Warmforge (warmforge) | Warm up mailboxes and test inbox placement. | API key | 13 | byok |
Zapmail (zapmail) | Cold-email mailboxes and domains. | API key | 109 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
Exa (exa) | Web search, page contents, and answers. | API key | 6 | managed byok default |
Firecrawl (firecrawl) | Scrape and crawl websites into markdown. | API key (hosted provider) | 16 | managed byok default |
Linkup (linkup) | Source-backed web search and research. | API key | 9 | byok |
Parallel (parallel) | Async web search and content extraction for research. | API key | 2 | byok |
Serper (serper) | Google web, maps, and places search. | API key (hosted provider) | 3 | managed byok default |
| Provider | What it does | Auth | Operations | Notes |
|---|
Adyntel (adyntel) | Competitor ad library and keyword research. | API key | 10 | managed byok |
AI Ark (ai_ark) | Company and people search with enrichment. | API key (hosted provider) | 16 | managed byok |
Apollo (apollo) | B2B people and company data. | API key (hosted provider) | 55 | managed byok default |
BetterContact (bettercontact) | Waterfall email and phone enrichment. | API key | 6 | managed byok default |
Blitz API (blitzapi) | Company and people search by ICP. | API key | 23 | managed byok default |
BounceBan (bounceban) | Verify catch-all and SEG-protected emails. | API key (hosted provider) | 12 | managed byok |
Bright Data (brightdata) | Collect and discover LinkedIn posts. | API key (hosted provider) | 6 | managed byok default |
ClearoutPhone (clearoutphone) | Validate phone numbers. | API key | 3 | managed byok default |
ContactOut (contactout) | People search and contact enrichment. | API key | 20 | managed byok default |
Crustdata (crustdata) | Company and people data and signals. | API key (hosted provider) | 33 | byok |
DiscoLike (discolike) | ICP company discovery and enrichment. | API key | 41 | byok |
Findymail (findymail) | Find and verify work emails. | API key | 7 | byok |
Forager (forager) | Verified mobile numbers, work and personal emails, and person/company/job search from LinkedIn identities. | API key | 21 | byok |
FullEnrich (fullenrich) | Waterfall contact enrichment. | API key | 8 | byok |
Hunter (hunter) | Domain search and email finder. | API key | 9 | managed byok |
Icypeas (icypeas) | Email finder and verification. | API key | 21 | managed byok default |
LeadMagic (leadmagic) | Email, phone, and company enrichment. | API key | 45 | managed byok default |
Leadsforge (leadsforge) | AI lead sourcing and intent signals. | API key | 20 | byok |
Lusha (lusha) | Contact prospecting with email, phone, and company enrichment. | API key | 4 | byok |
MillionVerifier (millionverifier) | Verify email deliverability. | API key (hosted provider) | 3 | managed byok default |
MoltSets (moltsets) | Verified work-email and mobile-phone enrichment. | API key | 4 | byok |
Ocean.io (ocean) | Lookalike company and people search. | API key | 22 | managed byok |
People Data Labs (peopledatalabs) | Enrich people and company records. | API key | 5 | managed byok |
PredictLeads (predictleads) | Hiring, funding, and tech signals. | API key | 28 | managed byok default |
Professional Network Data · supplied by Up2Data (scraper) | Enrich a person by LinkedIn profile or a company by domain, and read public posts, engagers, and search results with Oxygen managed credits. | API key (hosted provider) | 24 | managed byok default |
Prospeo (prospeo) | Email finder and people search. | API key | 8 | byok |
RocketReach (rocketreach) | People search with email and phone lookup. | API key | 3 | byok |
Scalelist (scalelist) | Work-email and mobile-phone finder. | API key (hosted provider) | 8 | byok |
ScrapeLi (scrapeli) | Order a LinkedIn company page's followers on your own ScrapeLi key. Oxygen's BYOK platform fee applies per call. | API key (hosted provider) | 5 | managed byok default |
SignalBase (signalbase) | Hiring, funding, and intent signals. | API key | 6 | byok |
Up2Data (up2data) | Run Professional Network Post Search and Post Engagers on your own Up2Data key. Oxygen's BYOK platform fee applies per call. | API key (hosted provider) | 0 | byok |
WhiteWhale (whitewhale) | Custom buying signals and fit scores for your target accounts. | API key | 23 | byok |
Wiza (wiza) | Find verified emails and phone numbers. | API key | 3 | managed byok |
ZeroBounce (zerobounce) | Validate and score email addresses. | API key | 4 | managed byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
GitHub (github) | Connect selected repositories to Knowledge while preserving their files and folders. Requests Contents read and write plus Metadata read on those repositories; no account or organization permissions. | OAuth | 0 | byok |
| Provider | What it does | Auth | Operations | Notes |
|---|
dropleads (dropleads) | email_finder email_verify people_enrich people_search research | Managed, API key (BYOK) | 4 | managed byok catalog-only |
openwebninja (openwebninja) | company_enrich company_search | Managed, API key (BYOK) | 4 | managed byok catalog-only |
oxygen (oxygen) | admin automation company_enrich outbound_tools people_enrich people_search research | Managed | 16 | managed catalog-only |
theirstack (theirstack) | admin autocomplete company_enrich company_search | Managed, API key (BYOK) | 5 | managed byok default catalog-only |
web (web) | company_enrich research | Managed | 2 | managed catalog-only |
| Category | Operations |
|---|
admin | 349 |
autocomplete | 26 |
automation | 807 |
company_enrich | 99 |
company_search | 117 |
crm_write | 64 |
email_finder | 74 |
email_verify | 33 |
local | 284 |
outbound_tools | 428 |
people_enrich | 241 |
people_search | 104 |
phone_finder | 40 |
research | 332 |
The routing registry decides which provider a waterfall tries first. Default is the chain's primary step; Fallbacks run in the order shown when it misses. The standalone email verifier defaults are millionverifier.verify_email and, for catch-all domains, bounceban.verify_single_waterfall.
| Intent | Input shape | Default | Fallbacks |
|---|
account_contacts | watch_list | blitzapi.waterfall_person_search | blitzapi.employee_search blitzapi.people_search dropleads.people_search contactout.decision_makers |
acquisition_events | market | predictleads.news_events | serper.search |
answer_question | question | exa.answer | serper.search |
audience_sizing | market | | |
concept_persona | market | exa.search | blitzapi.people_search |
discover_site_urls | known_domain | firecrawl.map | serper.search |
enrich_company | field:company_profile | blitzapi.company_profile_enrich | scraper.linkedin_company |
enrich_company | field:domain | blitzapi.linkedin_to_domain | scraper.linkedin_company |
enrich_company | field:funding | apollo.organization_enrich | peopledatalabs.company_enrich leadmagic.company_funding |
enrich_company | field:headcount | blitzapi.company_profile_enrich | scraper.linkedin_company |
enrich_company | field:hiring_signals | blitzapi.company_jobs_search | leadmagic.job_search |
enrich_company | field:industry | blitzapi.company_profile_enrich | scraper.linkedin_company |
enrich_company | field:linkedin_url | blitzapi.domain_to_linkedin | scraper.linkedin_company |
enrich_company | field:revenue | apollo.organization_enrich | peopledatalabs.company_enrich |
enrich_company | field:technologies | theirstack.technographics | leadmagic.technographics |
enrich_person_profile | linkedin_url | blitzapi.person_profile_enrich | scraper.linkedin_profile |
extract_from_source | known_urls | firecrawl.scrape | serper.search |
extract_records | known_urls | firecrawl.scrape | serper.search |
fallback_broad | market | blitzapi.people_search | dropleads.people_search |
find_accounts | market | blitzapi.company_search | |
find_by_description | market | exa.company_search | serper.search |
find_by_hiring | market | blitzapi.tam_by_jobs | theirstack.job_search serper.search |
find_by_technology | market | theirstack.company_search | peopledatalabs.company_search |
find_linkedin_profile | name_company | scraper.linkedin_profile_lookup | icypeas.profile_url_search |
find_local | market | serper.maps | serper.places firecrawl.search exa.search |
find_local_businesses | market | serper.maps | serper.places exa.search |
find_lookalikes | market | leadmagic.company_lookalike | exa.company_search ai_ark.company_search |
find_mobile_phone | email | leadmagic.mobile_finder | bettercontact.enrich_lead |
find_mobile_phone | linkedin_url | blitzapi.phone_enrich | leadmagic.mobile_finder bettercontact.enrich_lead |
find_mobile_phone | name_domain | bettercontact.enrich_lead | |
find_personal_email | linkedin_url | leadmagic.personal_email_finder | |
find_sources | market | serper.search | exa.search |
find_work_email | first_last_domain | icypeas.email_discovery | moltsets.search_business_email_by_name leadmagic.email_finder bettercontact.enrich_lead |
find_work_email | linkedin_url | blitzapi.person_enrich | moltsets.linkedin_to_business_email icypeas.email_discovery ai_ark.export_person_single leadmagic.profile_to_email bettercontact.enrich_lead |
find_work_email | name_domain | icypeas.email_discovery | moltsets.search_business_email_by_name leadmagic.email_finder bettercontact.enrich_lead |
funding_events | market | predictleads.financing_events | serper.search |
funding_events | watch_list | predictleads.company_financing_events | leadmagic.company_funding |
hiring_surge | market | blitzapi.job_search | theirstack.job_search |
hiring_surge | watch_list | blitzapi.company_jobs_search | theirstack.job_search |
job_change | market | | |
job_change | watch_list | leadmagic.job_change_detector | |
linkedin_topic_posts | market | scraper.linkedin_post_search | |
news_events | watch_list | predictleads.company_news_events | serper.search |
persona_search | market | blitzapi.people_search | |
profile_lookup | name_company | blitzapi.people_search | |
reachable_persona | market | contactout.people_search | |
recover_urls | company_names | serper.search | exa.search |
research_rows | watch_list | serper.search | firecrawl.scrape |
scrape_linkedin_company_followers | url_pattern:linkedin_company | scrapeli.linkedin_company_followers | |
scrape_linkedin_posts | url_pattern:linkedin_company | brightdata.linkedin_posts_discover_by_company_url | firecrawl.scrape |
scrape_linkedin_posts | url_pattern:linkedin_post | brightdata.linkedin_posts_collect_by_url | firecrawl.scrape |
scrape_linkedin_posts | url_pattern:linkedin_profile | brightdata.linkedin_posts_discover_by_profile_url | firecrawl.scrape |
scrape_page | known_urls | firecrawl.scrape | exa.contents |
scrape_site | known_domain | firecrawl.batch_scrape_start | firecrawl.crawl_start exa.contents |
scrape_source | source:linkedin_posts | brightdata.linkedin_posts_collect_by_url | firecrawl.scrape |
size_market | market | | |
tech_adoption | market | predictleads.discover_technology_technology_detections | theirstack.company_search |
tech_adoption | watch_list | predictleads.company_technology_detections | theirstack.technographics |
verify_email | email | millionverifier.verify_email | |
verify_phone | phone | clearoutphone.validate_phone | |