--- title: Cisco Webex Teams description: Instructions on how to add Cisco Webex Teams notifications to Home Assistant. ha_category: - Notifications ha_iot_class: Cloud Push ha_release: '0.40' ha_codeowners: - '@fbradyirl' ha_domain: cisco_webex_teams ha_platforms: - notify ha_integration_type: integration --- The `cisco_webex_teams` notification platform allows you to deliver rich notifications from Home Assistant to [Cisco Webex Teams](https://www.webex.com/team-collaboration.html) (formerly known as Cisco Spark). To use this notification platform you will need an app (bot) token. To obtain a token visit [Cisco Webex for Developers](https://developer.webex.com/). * Detailed instructions can be found in the section titled **Creating a Webex Teams Bot** on the [Webex Teams bot documentation](https://developer.webex.com/docs/bots). You also need to specify the `room_id` that you wish to post messages into. The `room_id` can be found in one of two ways: 1. Logging in at [Cisco Webex for Developers](https://developer.webex.com/) and navigate to `Documentation`>`API Reference`>`Messages` and select List Messages, or 2. Log into the web client at [teams.webex.com](https://teams.webex.com/), * select the room (or create a new room), * then copying the room ID from the URL.
Rich text as displayed in the macOS client.
Build 0.89.5 compile failed." # Rich Text Example 2. # Show a title and multi-line message with a yellow banner, # with lists, a person mention and a link - alias: "Notify On Build Unstable" trigger: - platform: webhook webhook_id: build_unstable action: service: notify.cisco_webex_teams_notify data: title: "Build 0.89.6 is unstable." message: "Version 0.89.6 failed verifications.
- test_osx
- test_win_lint
- ... and 4 more.
<@personEmail:sparkbotjeeves@sparkbot.io>
View Test Report
" # Rich Text Example 3. # Show a title and multi-line message with a blue banner, # with lists, a person mention and a link - alias: "Notify On Build Passing" trigger: - platform: webhook webhook_id: build_passed action: service: notify.cisco_webex_teams_notify data: title: "✅ Version 0.89.7 passed all tests and deployed to production!" message: "Version 0.89.7 passed all verifications." ``` The following is a list of the allowed html tags and attributes: Tag | More Info --- | --- `<@personEmail:email@examplecompany.com>` | Used to tag another Webex Team user by email address. `` | Defines a hyperlink. Allows attribute `href`. `
- test_cov
- test_osx
- test_win
- test_linux
- ... and 45 more.
` | Defines a section that is quoted from another source. Allows attribute `class` with allowed values `danger`, `warning`, `info`, `primary`, `secondary`. `` | Defines bold text. `` | Defines important text. `` | Defines italic text. `` | Defines emphasized text. `` | Defines preformatted text. `` | Defines a piece of computer code. `
` | Defines a single line break. `` | Defines a paragraph. `
` | Defines an unordered list. `
` | Defines an ordered list. `
- ` | Defines a list item. `
` to `
` | Defines HTML headings. {% configuration %} name: description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`. required: false default: notify type: string token: description: Your app (bot) token. required: true type: string room_id: description: The Room ID. required: true type: string {% endconfiguration %} To use notifications, please see the [getting started with automation page](/getting-started/automation/).