webex-teams-128

Cisco Webex Teams Bot

Common Questions

Cisco Webex Teams Bot is a communication platform that posts content and collaborates with other people through bot, on your behalf. You can create your own bot(s) using Cisco Webex Teams developer portal and can then use it to perform specified tasks on your behalf. 

Triggers

  • New Message

    Triggers when a new message is posted 

  • New Direct Message

    Triggers when a new direct message is posted

  • Delete Message

    Triggers when a message is deleted

  • New Membership

    Triggers when a new membership is created

  • Update Membership

    Triggers when an existing membership is updated

  • Delete Membership

    Triggers when a membership is deleted

  • New Space

    Triggers when a new space is created

Actions

  • Create Membership

    Add a new member in the specified space through bot

  • Create New Space

    Create a new space through bot

  • Create Team

    Create a new team through bot

  • Delete Membership

    Delete the specified member through bot

  • Delete Message

    Delete the specified message through bot

  • Delete Space

    Delete the specified space through bot

  • Delete Team

    Delete the specified team through bot

  • Download Attachments

    Download the specified attachment through bot

  • Get Message

    Retrieve the specified message through bot

  • Get Person Details

    Retrieve the details of the specified user through bot

  • Get Space Details

    Retrieve the details of the specified space through bot

  • Get Space Messages

    Retrieve some or all messges from the specified space

  • Get Spaces

    Retrieve some or all spaces through bot

  • Get Team Details

    Retrieve the details of the specified team through bot

  • List Memberships

    Retrieve some or all memberships through bot

  • List People

    Retrieve the list of some or all people through bot

  • List Teams

    Retrieve the list of some or all teams through bot

  • Post New Message

    Post a message to the specified space or to the specified person through bot

  • Send Private Message

    Send a direct message to the specified person through bot

  • Update Team

    Update the name of the specified team through bot

Common Questions

To retrieve the access token, you first need to login to your Cisco Webex Teams account, and click on this link. It will take you to a developer guide for creating a Cisco Webex Teams Bot. 

On the dashboard in that window you can see a ‘My Apps’ tab beside your profile picture. When you click on this tab, you can see the list of all bots of your account. 

bot-list.png

Click on the bot you wish to use to connect with your Cisco Webex Teams account. (In case you have not created any bot yet, click here to know how to do it.) You will be redirected to the bot configuration window. 

regenerate-access-token.png

Click on the ‘Regenerate Access Token’ link given. Copy the newly generated access token and paste it in the ‘Access Token’ field in the Cisco Webex Teams Bot connection window and click on the ‘ADD’ button.

You can now see the added connection under ‘Connect to Cisco Webex Teams Bot’ field. Once added, this connection will be available in all Cisco Webex Teams Bot actions and triggers.

In order to create a Cisco Webex Teams Bot, first you need to login to your Cisco Webex Teams account. Next, click on this link, and click on the ‘My Apps’ tab given beside your profile picture. You will be redirected to ‘My Apps’ window. 

my-apps-add.png

Click on the ‘+’ icon. You will be prompted to select whether you wish to create an integration or a bot. Click on ‘Create a Bot’ button. You will be redirected to a ‘New Bot’ configuration window. Fill out the required details and click on ‘Add Bot’ button. 

new bot.png


This will take you to ‘Bot’ settings page, where you can all the settings including ‘Access Token’ for this bot. 

access-token-new-bot.png

You can use this token while configuring ‘Cisco Webex Teams Bot’ connection. 

The major difference between Cisco Webex Teams and Cisco Webex Teams Bot is, Cisco Webex Teams lets you communicate directly with other users whereas Cisco Webex Teams Bot communicates with other users through bot. So If you are using 'Get Space Messages' action in Cisco Webex Teams, it will fetch all the messages from the specified space, whereas Cisco Webex Teams Bot will only fetch messages in which your 'bot' is mentioned.