#671 — Merchant Chat & Communication module

Repo: Twill-AI/twill-ai-ui State: closed | Status: done Assignee: raymondehizoba

Created: 2025-09-04 · Updated: 2025-09-18

Description

Add chat framework and functionality based on feature/merchant-communication-and-invitations

  • Chat framework: minimize, fullscreen, side view (First version of activities should only be available in the merchant details dashboard)
  • Use GET /partner/merchants/{merchant_id}/activities to show history
  • Investigate latest activity types and examples for each (look at examples in 461 and confirm latest with @sparsh-twillpayments)
  • Render activities based on their type and sender (need to improve how it works in the design branch, specially on documents)
  • Upload docs via chat, also allow drag and drop (Confirm with @meliascosta on the endpoint to use)
  • Send Message should use POST Endpoint /api/v1/partner/merchants/{merchant_id}/activities/user-message and also immediately update the thread.

Notes

Add implementation notes, blockers, and context here

Add wikilinks to related people, meetings, or other tickets