How to use bot?
Basic features are
- Extensions can have custom information collecting functionality.
- Bot can match text or quick reply buttons. This allows to create navigation style workflow.
- AI Integrations (you can integrate any third party API)
- Rasa integration (chatbot)
- Rasa integration (FAQ)
- Rasa integration (intent)
- DeepPavlov (Sentiment analysis)
- DeepPavlov (Sentiment analysis per message)
- DeepPavlov (FAQ)
- Insult detection
How to use?
Navigate to
System -> Live Helper Configuration -> Bot list
Create a bot. Once bot is saved go back to bot list and click bot name.
To activate bot you have to edit department and choose a bot in department edit window.
Dashboard also has new widget bot chats. Once widget is activated it will show bot chats. You may need to go to your account -> visible lists to enable bot chats listing.
What does the bot-building workflow look like?
- First thing you have to do is to create a triggers group. Trigger is just action on which something will happen. Trigger can listen to multiple events. Like hi, hey, hello text and button clicks.
- Middle column represents what actions bot will do if trigger is matched.
- Right column will represent what visitor will see.
Types of Bot Replies
- Basic
- Send text
- Collect custom attribute
- Button list
- Send list
- Send predefined block
- Send Typing
- Send Video
- Send Carrousel
- Update Current chat
- Intent detection
- Check for pending intentions
- Check for conditions to proceed
- Search for default actions on message
- Restrict execution more than defined times
- Alert icon
- Send mail
- Advanced
- Collect information
- Progress
- Trigger to execute by response
- Log action
- Execute Javascript
- Execute action
- Execute trigger body
- Rest API
- Sourceless Iframe
FAQ
Why I'm seeing offline form instead of a bot?
I have configured a bot and it's working perfectly. Then I noticed that when there are no operators online, when visitors entered the chat, an offline form will appear.
Usually chat does not know if you have more than one department and for what department you are generating code so naturally it falls back to offline mode.
You can solve that by doing one of the following things
- Either you set department online hours like 24/7.
- During embed code generation you have to choose department you generate code for.
- Older versions 3.42v were showing offline form if pending chats limit were reached.
What is payload?
Then you define an event which should be called on button click. It's a payload.
Does the bot learn overtime (Like Chatterbot) or this one purely depends on input from admin?
No. But perhaps in the future this part will be extended
Can you alternate between Bot & human or human interfere at later stage ?
Yes. There is special actions for that. To transfer chat to human and to bot.
Do I have to add "Pattern or event name" ....can add more than one ...for example if someone say "Hi" , Hello , morning , i bring one(1) response?
Yes you can. Just add more than one event.
Permissions
'lhgenericbot','use'