To add the Cisco Webex Teams (formerly Cisco Webex) channel to your VA, the developer must create a dedicated VA app and an integration app in Cisco Webex Teams.
Adding the Cisco Webex Teams channel to your Kore.ai VA is a four-step process to allow end-users to interact with it using their Webex accounts.
Step 1: Create a Bot with Cisco Webex Team
To create a Bot from within Cisco Webex Teams, please follow the steps below:
- Log in to the Cisco Webex Developer Portal and proceed to the Start Building Apps page or to the My Webex Apps page.
- Click the Create a New App option and choose the Create a Bot option.
- Provide all the required information to create the bot and click on Add Bot.
- This step will create a Bot User and an Access Token is also generated for accessing this bot.
- Make a note of the Bot Username and Access Token from this page.
Step 2: Enable the Cisco Webex Team channel from the XO Platform
- In the XO Platform, select the assistant you want to add the channel to.
- Go to Deploy > Channels, and select Cisco Webex Teams. The channel window opens.
- Enter the Bot Username and Access Token from the previous step.
- Make a note of the Redirect URL.
Step 3: Set Up an Integration with Cisco Webex Team
- On the Cisco Webex Team Developer portal, click the Profile drop-down list on the top-right and go to the My Webex Apps page.
- Click Create a New App and choose the Create an Integration option to add a new integration app for Webex.
- Provide all the required details to create the integration like integration name, description, logo, etc. This information must be user-facing as this is displayed to end-users in the permissions dialog.
- For Redirect URI(s), paste the Redirect URL from the previous step.
- Under Scopes, select spark:all for enabling bot communication.
- After providing all the required information, click the Add Integration to create the new integration app.
- This step creates a new integration app and also generates the Client ID and Client Secret for this app.
- Make a note of the Client Id and Client Secret.
For further information, please see Cisco’s documentation.
Step 4: Complete Cisco Webex Team Channel Configuration from the XO Platform
- In the XO Platform, on the Channel Configuration page, enter the Post URL where you want Webex Client ID and Client Secret noted in the previous step.
- Enable Channel to complete the configuration.
- Save the configuration.
After the channel is enabled and all configurations are verified, you can optionally publish the assistant to make it available for end-users, with the new channel. Learn more about Publishing your Virtual Assistant.
To learn more about working with Channels within the Kore.ai XO Platform, please see Channel Enablement.