How to implement private comments in a Webflow client dashboard so only the admin and specific user can chat about their order? Answered

Post author
Krystee Miller

Hello! What is the best way to build a private comment feature into a client dashboard? We want to be able to have private conversations without the dashboard. I added a comment component, but it is visible through all client portals.

Comments

6 comments

  • Comment author
    Evgenii Tilipman

    I’m not too certain I understand the full context, but with what I understood, I would add that to a member CMS page inside webflow (if you have one that is). Once again, I might be talking gibberish here, but I hope this helps point you in the right direction

    0
  • Comment author
    Krystee Miller

    Yep! that's what I did, but it makes the comment thread visible to all users. I just want comments left privately for my clients. I don't want other clients to see the same thread of comments.

    0
  • Comment author
    Duncan from Memberstack

    Krystee Miller if you leave the Channel ID blank, then each thread will be specific to the page. I.e. only members who can access the page can view the comments šŸŽ‰

    0
  • Comment author
    Marius

    Hi, I'm inquiring about the comments feature.

    I need the comments to be displayed for my use case.

    My use case:
    I have a website, with 3 pages given to each user
    1 - Place order
    2 - All orders pages
    3 - OrderId/user Page that pulls data from the Webflow CMS for that particular order.

    In the 3rd page, Orderid/user page, I need it so only the admin (me), and the user can post comments. Only the user and admin can chat back in forth for that order.

    I don't want other users to see or reply to those comments.

    Is this doable?

    0
  • Comment author
    Raquel Lopez

    I think you will need to create a new thread per order...šŸ¤” And I think it cannot be done automatically, you'll have to create each thread manually...

    Are the comments a critical path for your use case? or is it only to change status? Have you considered another tool like TalkJS to handle that communications for you?

    0
  • Comment author
    A J

    Hey Marius, if the order id / user page is unique for each order i.e like how a collection page works for each item, then you could possibly remove the attribute value from data-ms-channel on the comment-channel div to keep the comments unique for each page and only those who have access to the specific order page can access the page and in turn leave comments etc.

    0

Please sign in to leave a comment.