Mobile App Features

The UI would be mobile friendly for platforms iOS (iPhone) & Android.

1. Chat

1.1 One-to-One

  • Normal Whatsapp kind of communication

1.2 Group

  • Ability for admin to create groups with multiple users.

2. Catalogue Sharing

  1. Sharing relevant design photos to the customer using AI features automatically.
  2. Generating and showing buyer-specific catalogues according to their needs in terms of quality, color, print type, etc.
    • For example: If a customer asks for only yellow color, the AI chatbot will show only yellow catalogues.
  3. Display catalogue in a particular price range if the customer filters catalogue by price.
  4. both query we will support, text to image and image to image

bots will be not be generalised or abstracted, will have with very basic and simple task following linux philosophy “Do One Thing and Do It Well”

i am thinking of putting models on client side so that way we can make experience more better and easy and unlimited usage to lot of things opens up

i think it’s good idea to suggest and advice the user to tag contact as much as possible, cause it filters down the heuristic search and hallucination, ambiguity for the bot

3. Task Creation

  • Based on the activity, it should automatically create a task for the people in the company.
    • For example, when a new customer reaches out, it is assigned to a salesman.
    • and also very easy to navigate and smooth experience, this would be really great feature for inbound inquiry, most of the things bot will take care, which are faq, but if there is specific need which it can’t solve then it will create the ticket and let the salesman handle it

5. Power Tabs

This is used to manage the power tabs on top of the chat interface.

  • Show any offers.
  • Connect with their ERP & CRM.
  • Show other apps/websites in iFrames or by proxy.
  • Download PDFs of various reports, invoices, order forms, etc.

Broadcast Lists

  1. Generating broadcast lists based on tags.
  2. Admin can add phone numbers or groups not covered by the tag.
  3. Send messages to lists.
  4. State & City-wise filters.
  5. Scheduled broadcasts.
    • Weekly automatic outstanding update.
  6. in the list user can add the individual and group also, and when sending it, user can check mark if he want to send to the person who is already member of the group

3. Phonebook

  1. Users can be part of an organization.
  2. One organization can have multiple companies within it.
  3. One organization can have multiple people/phone numbers within it.
  4. A phone number can be associated with only one organization.
  5. State & City-wise details & filtering.
  6. Dynamic tags → Platinum, Gold & Silver (based on performance).

4. Catalogue

Maintain the product catalogue of the business:

  1. Multiple images & videos for the same product.
  2. Variable pricing based on customer tags (Wholesaler/Retailer/etc.).
  3. Quantity level discounts to customers.
  4. Multiple tags for products (Private/Public/etc.).
  5. supplier(creator of the catalog) can decide which one to hide, which one to open to everyone or some specific agent cause there is threat that competitor may steal his/her design

5. Plugins Management

  • Manage connections to external tools like Empire software.
  • we are going to be rusty on this one