Skip to main content

Communications Hub

Central inbox for SMS and other channels.

Layout

  • Thread List (left): recent conversations with preview, message count, and flag
  • Thread View (center): conversation messages and composer
  • Customer Panel (right): customer profile, metrics, and recent orders

Thread List

  • Auto‑refresh every 10s; manual Refresh in header
  • Infinite scroll loads older threads
  • Preview: last message, message count, customer phone/ID
  • Flag a thread: toggle star to mark for follow‑up (optimistic UI)

Thread View

  • Loads messages for the selected conversation; auto‑refresh every 8s
  • Infinite scroll: scroll up to load older messages
  • Composer: type and send SMS; shows sending state
  • Message bubbles with direction (inbound/outbound), time, and status

Customer Panel

  • Customer info: name, phones, emails, status, addresses (click to open full details)
  • Metrics: total orders, total spent, lifetime value, satisfaction
  • Recent Orders: clickable list opening Order Details modal
  • Customer Details: open editable details modal from profile card

Buttons and actions

  • Refresh: reload thread list and thread view
  • Flag/Unflag: mark a conversation for follow‑up
  • Send: post a reply in the current thread
  • Open Order: view order details; print invoice/service, send invoice via email/SMS
  • Open Customer: edit customer profile and addresses

Tips

  • Use flags to triage conversations needing action.
  • Keep the customer panel open to see order context while replying.

Troubleshooting

  • If no threads appear, ensure your Twilio number is provisioned and authenticated.
  • If messages aren’t loading, check the access token and try Refresh.

What’s next