
At minimum, an assistant should understand natural language, allowing the user to ask it questions as they would to a human. Virtual assistants are the holy grail of chatbots.

Future versions of the Webex SDKs will have built-in support for commands. You'll need to parse it out after the mention. Your users are required to mention the bot preceding the command like find WEBSITE-22 where is the bot's name.Ĭurrently, the Webex SDKs do not support extracting commands from messages. In group rooms, bots can only see messages in which they are mentioned (1:1 rooms bots can see all messages as they are automatically "mentioned"). For example, a Jira Bot may allow software engineers and product managers to control or query information from the popular bug tracking system Jira, all from the comfort of a Webex space.Ĭontroller bots are generally passive, waiting for someone in the room to issue a command. ControllersĬontroller bots act as a text-based remote control for external services. Or a Deal Bot that lives in an account-specific space and posts updates from a CRM along with relevant news about the company like a product launch or earnings report.

For example, a GitHub Bot may listen for commits on a particular repo and post the committer's name and comment into a Webex space set aside for this purpose. Notifier bots typically respond to events in external services and post a summary in Webex. Here are some ideas for a few different types of bots you can make: Notifiers Bots come in all different shapes and sizes.
