Extraction Protocol
Replacing Slack with Identity-Based Deal Rooms
Migrate from Slack topic-based channels to daWorld identity-based Unified Timelines with native commerce binding, escrow settlement, and omnichannel convergence.
Prerequisite: Slack workspace admin access for JSON export.
Slack Export (JSON Archive)
From Slack Admin → Settings → Import/Export Data → Export. This generates a ZIP containing JSON files for each channel, including message history and user mappings.
Mechanical Detail
Slack exports contain channels/, users.json, and per-channel message JSON files. Message timestamps, user IDs, and thread parent references are preserved.
Timeline Hydration
Upload the Slack export ZIP to your daWorld organization. The import pipeline maps Slack users to daWorld identity records and hydrates messages into Unified Timelines.
Mechanical Detail
Each Slack channel creates an identity_timeline row. Messages insert as interaction_events with preserved timestamps. User mapping uses email address reconciliation against existing daWorld profiles.
Channel → Deal Room Object Binding
Convert project-specific Slack channels into Deal Rooms by binding each timeline to a Drive entity (App, Design, or Sheet). This adds escrow, invoicing, and milestone tracking.
Mechanical Detail
Set context_entity_id FK on the identity_timeline to point to the relevant Drive entity. The Deal Room UI automatically surfaces the Milestone Escrow panel and payment widgets.
Omnichannel Configuration
Connect external channels (WhatsApp, Email, LinkedIn) to converge all business communication into unified identity timelines. One human, one timeline, every channel.
Mechanical Detail
Omnichannel ingestion uses the Logic Board Omnichannel Node Taxonomy. Each external channel maps to an ingress node that normalizes messages into the Unified Timeline format.
Non-destructive. Your source data remains intact until DNS cutover.