Skip to main content
This is the canonical price list. For how the credit pool works day to day — rollover, alerts, what happens at zero — see credits.

Per-action costs

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: See the individual trigger pages 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. 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. 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.