Skip to content

Ask Concierge: one question, one thread #94503

Description

@melvin-bot

Problem

Concierge lives in the Inbox today and isn't treated any differently than a regular chat. There's no clean way to keep "one question, one thread," and no familiar way to browse past Concierge conversations the way users expect from tools like ChatGPT/Claude.

Plan

Build a dedicated Ask Concierge experience based on the following decisions:

  • How are the question chats stored in the database?
    • ⭐ As separate threads off of the current parent Concierge DM.
  • What chats appear in the Ask Concierge tab?
    • ⭐ Only chats that are child threads of the Concierge DM (i.e. no reports, #admins, etc).
  • Can anyone else appear in a chat in Ask Concierge?
    • ✅⭐ These are normal DM threads, which you can invite others to.
  • What chat features does Ask Concierge have relative to Inbox?
    • ⭐ All of them. Messages will be marked unread when Concierge or another user replies (or if you mark them as unread). If you are mentioned, a 🟢 will appear.
  • Is Concierge anywhere else?
    • ✅⭐ Concierge can be in other chats/reports/etc.

Process

This plan should start with a post of a problem/solution statement to #expensify-open (CC7NECV4L), followed by a predesign.

Reported in Slack.

Issue OwnerCurrent Issue Owner: @mkhutornyi

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions