> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getswan.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Credit costs

> The canonical price list — what every action and every trigger fire costs in credits.

This is the canonical price list. For how the credit pool works day to day — rollover, alerts, what happens at zero — see [credits](../administration/credits).

## Per-action costs

| Action                                                                 | Cost                                                                    |
| ---------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| Delegate work to sub-agents                                            | 5 credits per entity, upfront, plus each run's own actions              |
| Enrich an email address                                                | 2 credits (whenever an email is returned, even flagged unknown/invalid) |
| Enrich a phone number                                                  | 2 credits (only on a successful match)                                  |
| Web research                                                           | 1 credit                                                                |
| Scrape a URL                                                           | 1 credit                                                                |
| Build a sequence                                                       | 1 credit                                                                |
| Generate a presentation (1–10 slides)                                  | 1 credit                                                                |
| Write to your CRM (create/update a contact, company, deal, note, task) | 1 credit                                                                |
| Run code                                                               | 1 credit                                                                |
| Custom MCP server tool                                                 | 1 credit by default                                                     |
| Fetch business/intent events                                           | 1 credit per event returned                                             |
| Search or discover companies/contacts (preview results)                | Free                                                                    |

Tools from other connected apps (HubSpot, Salesforce, Slack, and the rest of the app catalog) each define their own cost, shown next to the tool in your app settings — most simple writes cost 1 credit, but check the specific tool if you're unsure.

## Per-trigger-event fees

Firing a trigger carries a flat fee, on top of whatever the resulting run does:

| Trigger type                                  | Fee per fire                                                |
| --------------------------------------------- | ----------------------------------------------------------- |
| Schedule                                      | 1 credit                                                    |
| Webhook                                       | 1 credit (default; some app-catalog triggers set their own) |
| LinkedIn engagement                           | 1 credit per qualifying post/comment/reaction               |
| Business event                                | 2 credits per event                                         |
| Bombora intent                                | 2 credits per detection                                     |
| Website visitor — person identified           | 2 credits                                                   |
| Website visitor — company identified          | 1 credit                                                    |
| Website visitor — RB2B-sourced identification | 0 credits                                                   |
| App event (third-party app catalog)           | Set per integration; 1 credit default                       |
| HubSpot workflow                              | No flat fee — you pay only for the actions the run takes    |
| Reply (message received)                      | No flat fee — you pay only for the actions the run takes    |

See the individual [trigger pages](../triggers) for what counts as a fire for each type.

## Batch coalescing

If a single run repeats the same non-data action many times — updating 50 CRM records with the same tool, for example — you're charged once for the whole batch, not once per record. Actions that pull in new external data per record (enriching an email or phone number, fetching a URL, running a business/intent search) are the exception: each one is a separate paid lookup, so each is still charged individually.

## What's never charged

* Swan's underlying reasoning and conversation — you're only charged for the actions it takes, not for thinking or drafting text.
* Search and discovery results before you enrich anything (preview-only company/contact lookups).
* Reading your own existing data in Swan.

## Common questions

**Does failing to enrich a contact still cost credits?**
No — enrichment is only charged when it returns something. A lookup that comes back empty costs nothing. Note that for emails, "something" includes an address flagged unknown or invalid — see [enrichment](../data/enrichment).

**Is a custom MCP tool always 1 credit?**
That's the default when no specific cost has been configured for that tool; check your MCP server settings for anything set explicitly.

**Why did enriching 20 contacts cost 40 credits but updating 20 CRM records only cost 1?**
Enrichment is a per-record data lookup, so it's always charged per contact. CRM writes (and other non-data actions) are coalesced — repeating the same action many times in one run is billed once. See [Batch coalescing](#batch-coalescing).

**Do I get charged for a business event trigger and the events it fetches?**
Yes, those are two separate charges — 2 credits to fire the business-event trigger itself, plus 1 credit for each event your instructions then fetch details on.

**Are LLM tokens billed separately from credits?**
No — Swan doesn't meter token usage directly. Credits are charged per tool call and per trigger fire, not per token.
