5 Comments

  • Jay
    Comment actions Permalink

    Hi Alex,

    Thanks for your question! Currently there is no support to remove tags.
    We support addTags only as channel tags are supposed to be session-based and short-lived. Could you please share with us about the use case to remove tags?

    Regards,
    Jay

    0
  • Alex
    Comment actions Permalink

    Hi Jay,

    I wanted to see if I could use channel tags to store state-information for a chat session.

    For example, if I'm awaiting a reply for a question that doesn't need to got to the NLU/chatbot service for processing, like "What is your username?". I could add a tag "awaiting_username" and clear it after the next message I get.

    Or I could store/change things like nicknames, contact info, etc.

    Alex

    0
  • Jay
    Comment actions Permalink

    Hi Alex,

    Thanks for the explanation! One of the workaround is to store all those session info in Visitor.notes. It has string type but you could define a custom format to store the information like (with '|' separator )

    awaiting_username | confirmed_email | ....


    Cheers,
    Jay

    0
  • Alex
    Comment actions Permalink

    Hi Jay,

    Thanks for the workaround; I considered using notes earlier, and was hoping tags would be an option because they wouldn't require replacing notes every time a field needed updating.

    Is there a character limit for notes?

    0
  • Jay
    Comment actions Permalink

    Hi Alex,

    The character limit for notes is 1000. It should be more than enough for your use case. 

    Regards,
    Jay

    0

Please sign in to leave a comment.

Powered by Zendesk