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.

1

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.

2

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.

3

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.

4

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.

Start Your Migration

Non-destructive. Your source data remains intact until DNS cutover.