Examples of Cisco-developed bots in use.

Bots in Webex App

Bots can help to extend the functionality of Webex App to include a third-party app. You can add bots to Webex App spaces and interact directly with the third-party app from the space. When you've added the bot to the space, you can send ahelpmessage to the bot and the response includes the commands that the bot supports.

You can add a bot to any type of space; add a bot to your project space with other people and interact directly with the third-party app from your space. Or you can create a space with just you and the bot to interact with the third-party app.

Webex App Hub contains a catalog of bots and apps developed by Cisco and third-party developers.

Cards in Webex App

Bots present information within Webex App in various ways. Bot cards make it easier for users to interact directly with the bot’s response to a command. You can select from drop-down menus, use buttons, and even use text fields to update and gather information.

See Buttons and Cards for your Webex apps.


 

Report any issues on the bot with cards to devsupport@webex.com.

Create a space with the PagerDuty bot in Webex App, then link to your PagerDuty account.

1

Click in the Webex App bar, then select Send direct message.

2

TypePagerDuty.bot@webex.botand select PagerDuty bot, then click Add.

The bot responds with a card in the space to continue.
3

Click Link PagerDuty account and log in with your credentials.

4

Choose or search for the service you want to connect to, then select Connect.

The PagerDuty bot automatically creates workflow notifications to send the following alerts in this space:
  • New incident triggered

  • Acknowledged

  • Escalated

  • Resolved

What to do next

Create a new incident or manage bot notifications.

Interact with the bot directly by sending one of the commands below. If you're in a group space with the bot, type@PagerDuty, select PagerDutyBot and then type your command.

  • help

  • create

  • oncall

  • manage

  • connect

  • ack(can only be done once)

  • resolve

  • note | <your notes>

  • escalate


 

To manage any incident, type@PagerDuty, select PagerDutyBot and then include the command:incident | <incident id>.

Create new or edit existing notifications for any PagerDuty bot space.

1

In the bot space, typemanageand send the message.


 

In a group space, type@PagerDuty, select PagerDutyBot and then type your command.

2

Select the provided link to go to the PagerDuty notifications dashboard.

3

From the dashboard:

  • Edit existing––Edit notifications configured for any space where the PagerDuty bot is a member.

  • Add new––Select Add new notification, then choose the notification type and service.

Create and manage an incident from a Webex App space.

1

In the bot space, typecreateand send the message.


 

If you're in a group space, type@PagerDutyand select PagerDutyBot, then type your command.

2

Complete the following fields in the Create new incident form, then select Create.

  • Title––Name of the incident and its resolution space

  • Description––More details about the incident (no character limit)

  • Urgency––Determine if the urgency is high or low.

  • Create a resolution space for this incident (optional)––Add all users associated with the service to a new space.

The bot creates an incident card with the latest status of the incident. Use the buttons to manage the status and add notes.

 

Incidents can only be acknowledged once. After an incident is acknowledged, the Acknowledge button is removed from the card.

What to do next

If you chose to create a resolution space, select Create Space > Go to Space.