Sending a message from the chatbot to a user in between a conversation is possible by using external services.
If you would like to send a message/email using an external service, then you can use a service node after collecting the user email as per the second step in your scenario through an entity node.
Then send an email/message using the external service. There are many 3rd party services available which would allow you to send an email/message.
Thank you so much for your response. This is helpful to know.
To clarify, we are not interested in sending an email to a user mentioned. We’d like to send a message through the same Kore.ai bot the other user was communicating with.
Here’s a more specific set of steps to illustrate our intention:
A Workplace User A communicates with a Standard Bot in Kore.ai
The Bot asks the User A to mention another Workplace User B
The Bot starts a chat (in Workplace) with mentioned User B
Please let me know if you need more details to investigate!
Currently, there is no direct provision to achieve this requirement.
We will need to check for an alternative to achieve the scenario. We are unable to test the alternative solutions on the Workplace by Facebook due to an issue.
As of now, there is an issue at the platform level where newly integrated bots does not respond in the Workplace chat. This has been fixed for the upcoming version which is scheduled in the second quarter of 2019.
Thank you for getting back to me on this @yogaramya.mendu. I’ll look forward to the new platform update and possible alternatives once you have the fixed version in place.
I am assuming that you’ll continue investigation until I hear further.