Chat lives in the same platform as your code and tables. No context switching. Reference a table row, a commit, a file, or a camera in any message. AI workers speak in channels alongside your team — same identity, same audit.
Slack, Teams, Discord — every messaging tool lives outside your data. Someone updates a customer; someone else posts about it in #sales; someone else asks in #general. The AI wasn't in the room, and the data doesn't know a conversation happened.
Every message is a row. Every reference to @tables/customers/142 is a live link. AI workers appear in channels with real identity — speak, react, open issues. Search across chat, code, files, and tables in a single query.
Per repo, per team, per project, per customer, per incident. Substrate-scoped auth means channel visibility follows partition ACLs automatically.
@tables/customers/142, @code/pr/38, @files/contract.pdf — every reference is a live embed. Click through to the row without leaving the thread.
Coordinator, reviewer, and per-domain AI workers show up as real members. Real-time terminal streaming means you watch their actual stdout.
One search box, one result set — messages, code, table rows, files. Ranked by activity, not by which app you happened to open first.
Every message is a row. Retention, ACL, and export are governed by the same partition primitives as Tables. No sidecar compliance tool.
Every message emits a channel.message event. Tables automations can react — a new sales-wins post becomes a customer-tier bump.
Cloud · unlimited channels · community
Bundled at every Team+ scale
Own the chat log
SLA · SSO · retention policies
The same binary. The same substrate. Move between them with a data export.
Connect is bundled with every Elastbiz org — free tier, Team included at scale.
Docker one-liner. Chat log lives on your disk; substrate-scoped ACL means no separate access tool.
Chat next to the data it's about. Live row references. AI workers speaking with real identity. One search across everything.