# Apollo Integration

> Enrich detected signals with Apollo contact and company data, then push the enriched record into your CRM or sequence. Fewer manual lookups; faster outbound.

*Source: [https://www.getbeton.ai/integrations/apollo/](https://www.getbeton.ai/integrations/apollo/)*

**Category:** destination
**Vendor URL:** https://www.apollo.io

## How it works

1. **Add your Apollo API key** — Drop in your Apollo key. Beton uses it for organization-enrich, people-search, and people-match.
2. **Auto-enrich detected signals** — When a signal fires for an account, Beton hits Apollo's organization-enrich and finds the matching ICP contacts (title filters, location filters, seniority). Reveal optional.
3. **Route enriched records onward** — Push the signal + enriched contact into your CRM (Attio), kick off an Apollo sequence, or webhook the full payload anywhere.

## Features

- Organization enrichment by domain — firmographic context per signal
- People search with ICP filters (title, seniority, location)
- People match (reveal) — full contact data, 1 credit per reveal
- Apollo-side sequence enrollment (paused or live)
- Cost-aware: respects your Apollo credit balance, with per-signal caps
- Works with both Apollo workspaces and Apollo individual plans

## Use cases

- Auto-find the buyer when a PQL signal fires (no rep research)
- Enrich churn-risk signals with the relevant exec contact for retention
- Trigger an Apollo sequence the moment a buying signal lands
- Feed enriched signals into outbound systems beyond Apollo

## Sample payload

```json
{
  "signal_type": "product_qualified_lead",
  "account": {
    "domain": "acme.com",
    "name": "Acme Corp"
  },
  "apollo_enrichment": {
    "industry": "SaaS",
    "employee_count": 142,
    "funding_stage": "Series B",
    "primary_contact": {
      "name": "Jane Doe",
      "title": "VP of Revenue Ops",
      "email": "jane@acme.com",
      "linkedin": "https://linkedin.com/in/janedoe"
    }
  },
  "sequence_enrolled": "plg-pql-q2"
}
```
