Skip to main content
Built for RevOps, FP&A, and analytics teams

The AI platform for data professionals

Connect to the systems you already use. Teach the platform how your company defines its metrics. Get answers that hold up to a finance review.

Most AI tools are built for general questions. Co-Captain is built for the numbers your team gets held to.

app.co-captain.ai/chat/a3f2c1d8
What was Q3 net-new ARR by segment? Use our RevOps Rule Set.
CC
salesforcequery_opportunities
Running
A live answer, grounded in a Rule Set the RevOps team wrote.

Sample output

Sample executive deliverable

A Q3 QBR rendered the way Co-Captain renders one against your data. Branded automatically. Shareable as a URL or paginated PDF.

app.co-captain.ai/deliverables/d_5f8a3b1c-4d7e-49f2-a1b6-8c9e2f3d7a45
AI Rule Sets

Teach the platform how your business defines things

Once RevOps agrees on what "net-new ARR" means, the definition goes into a Rule Set. Every agent, every workflow, every report uses it from then on. The same metric stops getting redefined every quarter.
  • Agents apply the rule automatically, so no one has to track which dashboard uses which version
  • New hires inherit institutional knowledge without a multi-week onboarding doc
  • When a question falls outside the rules, the agent says so instead of guessing
How Rule Sets work
app.co-captain.ai/chat/7b9e3a12
Pipeline forecast is lower than last quarter. Why?
CC
salesforcequery_opportunities
Running
Add a rule: anything flagged 'champion_changed' in Gainsight drops to 60% probability.
CC
co-captainupdate_rule_set
Running
Refining a Rule Set mid-conversation. Updates apply live.
Live data connections

Every answer reflects what is in your warehouse right now

Agents connect through the Model Context Protocol and query sources live: Salesforce, Snowflake, Google Drive, SharePoint, and more. Answers reflect current data, not last week's snapshot from an overnight ETL.
  • Connect once, reuse across every agent and workflow
  • Permissions follow the user. People only see the rows they could see in the source system
  • New sources can be added through MCP without a custom connector
See supported integrations
app.co-captain.ai/chat/c48e71b2
Does closed-won by industry match between Salesforce and our Snowflake mart?
CC
salesforcequery_opportunities
Running
CC
snowflakequery_warehouse
Running
Cross-source audit: reconciling Salesforce against the Snowflake mart.
Dashboards

A dashboard the team can talk to

Ask for the view you want. Co-Captain assembles charts, metric tiles, tables, and a short narrative that explains them. Drag any panel to rearrange. Refresh re-runs the same agent against your live data and writes a full lineage trail.
app.co-captain.ai/dashboards/qtd-revops
Drag any panel header to rearrange. Resize from a corner.
Net-new ARR (QTD)Salesforce, RevOps v3.1
$3.42M+12% vs last quarter
Win rateLast 90 days
38%+4pp QoQ
Avg sales cycleClosed-won, last 90 days
42 days-6% QoQ
Closed-won by weekCurrent quarter, $k
W1W2W3W4W5W6W7W802004006008001,000
Pipeline by stageOpen opportunities ($M)
Closed-wonDemoDiscoveryNegotiationProposal
Pipeline coverageRatio vs 3.0x target
Q1Q1 (cur)Q2Q2 (cur)Q3Q401234Target 3.0xTarget 3.0xTarget 3.0xTarget 3.0xTarget 3.0xTarget 3.0x
ARR run-rate by segment ($M)Last 6 months, $M
JanFebMarAprMayJun01234EnterpriseMid-marketSMB
What changed this weekWritten by the agent on every refresh
  • Mid-market segment closed $1.01M in W8, the strongest week this quarter.
  • Pricing v3.1 reclassified two early-stage opps. They were pulled from QTD per the RevOps rule set.
  • Three deals slipped from W7 to W8. None at risk per the latest call notes.
  • Pipeline coverage is 3.6x, 0.6x above the quarter target.

A live dashboard. Drag panels by their header. Resize from any corner. Refresh cycles the data so you can see what changes between agent runs.

Every number explains itself

Click the info icon on any panel for AI insights. The model walks through what the chart shows, what changed, and why, in the same language a reviewer would use. No more guessing why a metric moved.
  • Built from the same chat, so Rule Sets and data sources stay consistent
  • Refresh re-runs the agent on the same context. The dashboard and its layout are untouched
  • Every refresh writes lineage, so reviewers can audit how each number was pulled
How dashboards work
Win rate by segmentLast 6 quarters, %
Q1Q2Q3Q4Q1 (cur)Q2 (cur)20304050EnterpriseMid-marketSMB
Explain: Win rate by segment

Closed-won deals as a share of attempts, broken out by segment, over the last six quarters.

Workflows

Chain the work. Run it on a schedule.

When a single agent is not enough, chain several together into a workflow. Each node is an agent, a transform, or a deliverable step. The full sequence runs on a schedule with retries and a complete execution trace, so no one has to babysit it.
  • A visual graph of what ran, what failed, and what was retried
  • Mix agents, transforms, and deliverable steps in any order
  • Runs on a schedule. You get the result, not a babysitting job
How workflows work
app.co-captain.ai/workflows/weekly-exec-brief
Salesforce pull
query_opportunitiesIdle
Apply Rule Set
RevOps v3.1Idle

A weekly executive-brief workflow. Runs Sunday at 6pm, every node logged.

Lineage

See exactly why every answer landed the way it did

Every tool call an agent makes is captured with a one-sentence reason and the parameters used. The Rule Sets it pulled, the data it queried, the customer record it looked up.

Deliverables and chats render the full run as a graph. Reviewers can scan the chain, click any step to see its raw input and output, and trust the result without re-running it themselves.

  • Every call carries a reason that explains why this tool and why these arguments, surfaced at review time
  • Parallel tool batches stack inside one round-box. Sequential rounds chain with a single edge
  • Deliverables cite the exact tool calls that shaped them. One click jumps to the source
How to read a lineage graph
app.co-captain.ai/deliverables/q3-pipeline-review
Q3 pipeline review

Waiting for the chat to start…

A finished agent run. Calls the model made together get grouped. The strip below shows the running step's reason.

Branded deliverables

Outputs your stakeholders will open

When an agent finishes, the output lands as a branded document with your logo, typography, and colors. Built for the executives who don't want to open a chat to read your work.

See a sample deliverable →

  • Brand kit applied automatically. No design tool required.
  • Scheduled deliverables arrive in the inbox before the morning meeting
  • Every chart links back to the query that produced it
How deliverables work
app.co-captain.ai/chat/0b3a8c12
Package the pipeline analysis as a Monday exec brief. Board brand kit, weekly refresh on Sunday 6pm.
CC
co-captainsave_deliverable
Running
CC
co-captaincreate_schedule
Running
A generated executive brief with brand kit applied and a Sunday refresh scheduled.

See it on your data

A 30-minute demo. We'll walk through the integrations you'd connect first and sketch the Rule Sets your team needs.