Doc, slide, sheet, design, task, form, record, whiteboard, code, media — and whatever comes next, all on one infinite canvas. Reference anything from anywhere. Automate work between tools. Edit offline.
No switching between apps. Every artifact sits next to the others.
Edit a doc, the slide updates. No copy-paste rot.
Triggers and flows between any two containers.
Full-feature canvas even without a network.
Build flows that chain containers together. When a form comes in, route it by condition, append to a record, update a slide, assign a task. Everything in one canvas — so every step sees every other step.
Listens on the beta-intake form. Fires on every submission.
Passes when team_size ≥ 5 and intent is "pilot" or "trial".
EMEA → GTM-lead · APAC → growth pod · else → AE desk.
Adds a row to record.pilots with a live ref to the form submission.
Creates a task for the owner. Slide 14 of q2-deck live-refs the pilot count.
A paragraph in a doc can become a slide, a task, a row in a record, or a comment on a design. Once linked, it stays live. The reference graph keeps everything honest.
Highlight any line. Pick where it lands. The slide holds a live reference to the source — edit the doc, the slide updates everywhere it's used.
Onboarding is the single biggest retention lever we haven't pulled this cycle.
Retention lifts 18–22% when onboarding completes in under 90 seconds.
Every live ref is a node in the project graph. Move a chart, every slide that uses it knows. Delete a source, nothing breaks silently.
Type a sentence and OneManage spins up a full canvas — doc, deck, sheet, tasks, the whole spread — already wired with live references. Then your team jumps in: cursors, selections, and edits sync in under 100ms.
The OneManage canvas runs on a single CRDT graph —
every container is a node, every reference is an edge.
Cursors broadcast over a delta channel; presence updates piggyback on the same socket so we don’t double-send.
Edits resolve deterministically — last-writer-wins on scalars, OT-merge on ordered text.
Every action is an event logged locally. Edit offline for a day or a week. Reconnect and the canvas merges without conflicts. No keystroke lost.
Each container is a first-class editor with its own toolbar, state, and presence. Not a stripped-down block. They just happen to live on the same canvas.
Block-based rich text with tables, columns, equations, watermarks, smart chips, slash menus.
Full deck with per-element animation, presenter mode, speaker notes, live-referenced blocks.
Virtual-scrolled grid with a custom formula engine. Pivots, charts, conditional rules.
Artboards, pen tool, gradients, layers, full history. Vector and raster side by side.
Kanban, list, sprint. Custom statuses, dependencies, links to any block in any tool.
Drag-drop fields. Publish a public URL. Submissions stream into Record and trigger Tasks.
Lightweight CRM and database. Card, sheet, pipeline views. Fed by forms or by hand.
Pre-structure thinking. Sticky notes, arrows, freehand. For the messy middle before spec.
Editor pane with syntax, bracket match, folding. For snippets that live next to their spec.
Image and video. Scrub, timestamp-annotate, comment. Reference a frame from any doc.
No tab sprawl. No stale decks. No "which version is this?". Endless possibilities on one infinite canvas that your team actually shares.