Discuss an invoice on the invoice. Review a change beside the order. Keep every answer, decision, revision, and approval attached to the object it affects.
Internal channels and DMs stay inside your company. Cross-company conversations live under the business relationship. Outside participants get bounded access to a single conversation — never the workspace around it.
Team channels and direct messages for your organization. Internal stays internal — DMs never cross the company boundary.
Conversations under a formal business relationship. Documents belong here — attached to the connection, its workflows, and its history.
Bounded conversations with outside participants — a driver receiving a gate pass, an inspector sharing a report — scoped to that conversation only.
Messages carry the document, version, status, and decision they concern. Anyone joining sees what happened and what is waiting — the thread is the briefing.
Email still works with Rivet: replies and documents route back into the relationship, so partners can start from the inbox they already use.