OWC Communications Inbox
Staff inbox for email/SMS replies, templates, task routing, and notifications tied to client/account records.
- Route
/communications- Kind
- shopify_embedded_app
- Write Guard
- disabled_until_telnyx_and_fake_flow_approval
- Access
- root_owner, kailey_manager_plus, store_manager, store_supervisor, store_associate
Message Draft Dry Run
Builds a no-send communication draft and checks whether SMS must remain blocked.
This workbench does not create customers, send messages, write inventory, change checkout, or place supplier orders. In Shopify Admin it submits with an App Bridge session token.
Create Fake Message Draft
This creates local draft records for inbox/message review. It never queues or sends email/SMS. SMS remains blocked while Telnyx MNO approval is pending.
OWC Communications Inbox
Owner: Communications project
Owns
- email and SMS conversation threads
- message templates
- reply queues
- staff notifications
- internal messages and task handoffs
May Request From Accounts Core
- client/staff/supplier communication permissions
- consent and do-not-contact state
- linked account context
- audit actor details
Must Not Own
- account approval decisions
- quote totals
- inventory counts
- SMS provider compliance profile ownership
Required Audit Events
- message_sent
- message_received
- client_response_needs_action
- notification_delivered
Production gate: Wait for Telnyx campaign/sender approval, signed webhook verification, consent/STOP/HELP validation, and Gmail inbound sync before live SMS/email inbox operations.
First Workflows
- Show message/task queue with source, account match confidence, and assigned owner.
- Log inbound email/SMS to client/account file.
- Draft outbound replies from approved templates.
- Keep SMS send disabled until Telnyx MNO approval and controlled test.
Safe Now
- HTTPS shell route is live.
- Telnyx is selected and Twilio is retired.
- SMS remains dry-run/deferred.
Blocked By
- Telnyx MNO approval.
- Webhook final verification and signed inbound test.
- Per-app Shopify credentials and install.
Next Build
- Build unified inbox queue shell.
- Add email/SMS provider status panel.
- Add reply draft workflow with no live send.
Registered Scopes
- read_customers
- read_orders
- read_files
- write_files
- read_metaobjects
- write_metaobjects