Leveraging conversation capabilities in your application
Scenario
Roles involved in this use case
The following roles are involved in this use case:
- Developer
- Administrator
Benefits
The chatbot framework provides the following capabilities to develop chatbot applications:
- Integrates with chatbot collaboration service such as Slack.
- Provides open architecture to integrate with third-party collaboration services such as Facebook Messenger.
- Integrates collaboration service users with BMC Helix Innovation Studio users.
- Performs chat with users, updates response message and chat context with chat action results.
- Manages chat context as follows:
- Persists chat context.
- Makes chat context available to all the nodes in a cluster such as server group environment.
- Performs efficiently in high load conditions by using horizontal scaling
Event mechanism is used to integrate the chatbot provider and BMC Helix Innovation Studio so that each node in a cluster can handle chat events. When load increases, new nodes can be added to the cluster and the newly added nodes can immediately join a conversation even in an ongoing chat session.
Where to go from here
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*