OXYGENOxygen/ Docs

What is Oxygen

Pick the guide for the step you are on, and find the screen that owns each job.

Target lists, enrichment, email sending, the shared inbox, CRM records, and the automation between them run in one workspace. Every job is reachable three ways — the web app, the oxygen CLI, and any MCP client — over one API, with the same approvals and one credit balance.

Need help with the product? The support chat is in the bottom-right corner of every page — expand it and write. Retry is the only recovery control if it cannot connect; it returns after each failed attempt and never creates another case. See the Support guide.

The guides, in order

  1. First session — sign up, pick a plan, install the CLI.
  2. Source leads — build a target list into a table.
  3. Enrich leads — add work emails, firmographics, AI columns.
  4. Email setup — sending domains, inboxes, DNS, OXYGEN Warm-up.
  5. First sequence — write the steps, attach senders, launch.
  6. Handle replies — triage what comes back and answer it.
  7. Track deals in the CRM — turn replies into records, activity, and pipeline.

Signing up needs no card and starts nothing you have to cancel. You land in a permanently free workspace with 5,000 credits to start, and 5,000 more once you connect the CLI or MCP. The CRM, Tables, Workflows, Knowledge, Agents, and the Workspace Copilot are free to use; credits pay for enrichment and AI. A plan is what lets you act on the outside world — connecting a sending mailbox, LinkedIn account, or WhatsApp number, dispatching a sequence, publishing, buying managed email infrastructure, or bringing your own provider keys.

Anything that spends credits or reaches a real person previews first. From the CLI: run it, read the preview, then re-run with --approved and --max-credits <n>. In the app the same gate is a button you press on purpose — the sequence stepper's Review & start.

Where each job lives

All fifteen primitives are below. The sidebar carries most of them under Data, Action, External, and Knowledge — close to the layers here, not identical. ⌘K searches that same sidebar list.

LayerPrimitiveWhere it is
KnowledgeKnowledge Graph — company profile, ICP, positioningKnowledge Graph/knowledge
KnowledgeRecipes — installable GTM playsRecipes/blueprints
DataRecords — companies, people, dealsCRM/crm
DataTables — working datasets and their columnsTables/tables
DataMessages — email, LinkedIn, WhatsApp threadsUnibox/unibox
DataPosts — published content and engagementPublishing/publishing
DataSignals — visits, profile views, reactions, followsno screen yet; oxygen signals list
DataDashboards — funnel from touch to won/dashboards, not in the sidebar
DataAds — competitor ad intelligencea tool column in Tables
DataTags — one label vocabularyTags/tags
ActionSequences — multichannel outboundSequencer/sequencer
ActionPublishing — approval-gated postingPublishing/publishing
ActionWorkflows — triggers, branches, retriesWorkflows/workflows
ActionAgents — standing workers on a credit budgetAgents/agents
ActionObservability — runs, costs, errorsObservability/observability

Missing Knowledge Graph, Recipes, Agents, or Approvals? They stay hidden until a workspace admin enables Beta features in Organisation settings (/settings#/beta-features).

Two things are deliberately not primitives. Control is where you drive from — the web app, the oxygen CLI, MCP clients, the Workspace Copilot — all on one API, so nothing you do in one is invisible in another. External is what Oxygen connects to rather than owns: enrichment providers, mailbox accounts, LinkedIn, HubSpot, Attio, under Connections/connections. Run oxygen integrations list --json to see every supported provider and its connection status.

On this page