StreetDesk
BetaSynthetic DoorDash demo workspace ready for YC recording

AI agents for Investor Relations.
You make the calls.

StreetDesk prepares earnings materials, analyst Q&A, and disclosure-safe messaging from the files your IR team already uses. Agents work fast. Approval stays human.

Earnings-ready
Briefing pack staged minutes after the release.
Sourced
Every figure traced to its file. Nothing unsourced ships.
Audit-grade
Hash-chained journal of every action and approval.
Prepared·2025-10-14 · 09:22 ET
Briefing IDdash-q3-25
DoorDashNYSE: DASH
IR Briefing · Q3 2025
Revenue
$2.7B
GOV
$21.3B
Disclosure
Clean
Stage
Pending IR
DoorDash Q3 beat consensus; guide language and ads commentary need IR review

Revenue landed at $2.7B release · L10, about 3% above consensus. GOV reached $21.3B release · L11. The agent flagged ads growth and forward guidance language for review before the CFO prep call.

Consensus variance
MetricQ3 2025Q2 2025Δ
Revenue$2.7B$2.62B+3%
GOV$21.3B$20.9B+2%
Adj. EBITDA$430M$405M+6%
Guidance midpoint$2.8B$2.8Bflat

Product visual preview

Investor workspace for source-backed board updates.

A static HTML source of truth for the new product direction: Office-familiar review flows, visible source trails, approval gates, and an audit journal.

Reg FD-aware review gates·Investor confidentiality preserved·Human approval before distribution·Hash-chained audit journal

Build agents that work
the way your team does.

StreetDesk ships five building blocks. You write the instructions — the voice, the rules, the escalation paths your team already follows. Each agent runs those instructions exactly.

The orchestrator coordinates whatever team you build. Nothing ships without the approver you name.

Provided by StreetDesk
orchestratorPlans, delegates, seals journal
opus
fetchReads docs, PDFs, APIs
haiku
writerDrafts in any voice
sonnet
reviewerReads output, flags issues
sonnet
lintChecks rules you define
haiku
You write the instructions
narrative-drafterextends writer
sonnet-4-6
instruction

Write in the voice of last quarter's earnings script. Lead with the headline metric. Flag any forward-looking language for IR review.

metric-checkextends lint
haiku-4-5
instruction

Block the report if any metric lacks a source row. Reconcile this period against last period; flag deltas above 10%. Hold disclosures to the standard we registered.

investor-lensextends reviewer
opus-4-7
instruction

Stress-test every claim. List the three questions our investors will ask. Surface anything a skeptical board member would push back on before they do.

Instructions are plain text — write them the way you'd brief a new analyst. The agent follows them on every run.

Every figure in the briefing, traced to its source.

StreetDesk outputs are auditable objects. Each claim links to the file that supports it. Each material action is journaled under the reviewer who approved it.

Citation receipt
claim #c-047

Revenue $2.7B, about 3% above consensus

source
DASH earnings release · line 12
IR approval

IR lead reviewed the DoorDash Q3 briefing and cleared it for CFO prep.

09:22 ET · 2025-10-14approved
Journal entry · #214
action approve
actor @ir.lead
target dash-q3-ir-briefing.md
prev_hash a4f7…b1c8
this_hash b7e2…f4a1

What happens
on close day.

Every action streams to your desk. You can pause any agent at any step or take over the keyboard yourself.

Run #00031 · DASH Q3 2025 IR briefingT+00:00 → T+28:14
+00:00report-orchestratorDoorDash earnings release detected. 8 line items. 6-step IR plan drafted.done
+01:47data-fetchRelease, consensus, prior transcript, and messaging files pulled.done
+05:12metrics-analyzerRevenue +3% vs consensus. Three investor-question drivers flagged.done
+11:38narrative-drafterIR briefing drafted. CFO talking points and analyst Q&A staged.done
+19:04metric-checkAll quantitative claims cite release, consensus, or transcript files.done
+22:31investor-lensAds and guidance language stress-tested. Disclosure caveat added.done
+25:47report-orchestratorBriefing routed to IR lead. Disclosure watchlist staged.done
+28:14approver-of-recordAwaiting IR approval. Nothing leaves StreetDesk without sign-off.await

Agents work fast.
Gates are slow on purpose.

Disclosure flags resolve before external use. The watchlist assembles before IR sign-off. Nothing ships until approval is explicit. Each rule lives in code, not in a prompt.

The journal hashes every action. Your compliance or finance team can trace any distributed report back to the source row that supports it.

Journal · DASH Q3 2025 IR briefingSHA-256 chain · 214 entries
09:11:04fetchPeriod data pulled. 8 line items. Headline metric +120 bp vs prior period.
09:13:47flagDisclosure block incomplete. Flagged — one investor requires itemised view.
09:14:02routeBriefing routed to IR approval: @ir.lead. Disclosure watchlist staged for CFO prep.
09:22:18approveIR approval received. Briefing cleared for CFO prep.
09:22:19sealHash b7e2…f4a1 chained to entry #214.

Questions
from the desks.

Q1

Who is this for?

Investor Relations teams, CFOs, founders, and finance teams who report to investors. Public companies use it for earnings; private companies use it for board decks, investor updates, and lender packs.

Q2

Are these really separate agents?

Yes. Each role runs as a separate process with its own instructions, tools, and model. Opus for the orchestrator and narrative. Sonnet for analysis. Haiku for data ingestion. They share the workspace filesystem, not memory.

Q3

Can the agents send the report without me?

No. The system has no distribution path that bypasses human approval. The orchestrator stages the briefing and waits. External use only runs after explicit sign-off.

Q4

Where do the numbers come from?

Your earnings release, consensus file, transcript archive, operating model, approved messaging, and disclosure policy. Every figure cites its source inline. Anything unsourced renders as [UNSOURCED] and blocks distribution.

Q5

What does my compliance or finance team see?

A hash-chained journal of every action taken by every agent, timestamped and signed. The disclosure pack is assembled. They can trace any figure in a distributed report back to the source row.

Q6

Does this work for private companies?

Yes. Private companies use the same primitives for board decks, investor updates, lender packs, and fundraising updates. The DoorDash demo is public-company earnings because the stakes are easy to see.

Prepare your next investor briefing
before the questions arrive.