Developers & API · preview
Build on shared context
Send events from your own systems, receive proposed actions by webhook, and approve them through the API — with the same permissions and audit trail as the app.
Plays automatically · click any segment to jump · pause anytime · illustrative data
What changes
Your data invisible to AI teammates
With Deal RoomYour events part of shared context
Custom glue code per workflow
With Deal RoomEvents in, actions out
Unaudited automations
With Deal RoomSame approvals and audit log as the app
A quick look
Illustrative example — the API is in developer preview and may change.
curl https://api.dealroom.example/v1/events \
-H "Authorization: Bearer $DEALROOM_TOKEN" \
-d '{
"account": "fenwick",
"type": "invoice.overdue",
"source": "billing",
"data": { "days": 14, "amount": 18000 }
}'
# Webhook you receive
{
"type": "action.proposed",
"action": "notify_csm",
"account": "fenwick",
"reason": "Overdue invoice + open escalation, renewal in 60 days",
"sources": ["billing:inv_2231", "jira:SUP-311"],
"requires_approval": true
}How Deal Room helps
Events API
Send any business event, linked to accounts automatically.
Webhooks
Receive proposed actions with reasons and sources.
Approvals API
Approve or reject from your own tools.
AI Agents
Agents on this workflow
Built to be trusted
Trust & securityEvery fact links back to the meeting, message or ticket it came from.
Customer messages, CRM changes and access requests wait for approval.
People and agents only see what their tool permissions allow.
Every agent action is logged with who approved it and why.