Bring external events into Webex Messaging without a custom client. Monitoring tools, CI/CD pipelines, ticketing systems, and internal services already speak HTTP and JSON. This Playbook shows how to turn those webhook payloads into Adaptive Card messages—structured facts, images, and action buttons—delivered to a space by a bot using the public Messages API.
Why use this
- Meet people where they work: Operators and stakeholders stay in Webex instead of checking another dashboard or email filter.
- Richer than plain text: Cards summarize context at a glance and can link out to runbooks, tickets, or live views.
- Small, inspectable surface: A single Flask route and a bot token are enough to prototype; you can harden auth, signing, and hosting once the flow is proven.
What you get
Sample Python code (POST /webhook), environment-based configuration, a worked rocket-launch
JSON shape you can replace with your own fields, and a deployment guide aligned with
WebexSamples/webhook-to-card.
Preview listing
This App Hub entry was published from an open pull request. Review the change.
Support
Third-Party Tool
HTTP webhooks
Estimated Implementation Time
1-2 hours
Categories
Bring external events into Webex Messaging without a custom client. Monitoring tools, CI/CD pipelines, ticketing systems, and internal services already speak HTTP and JSON. This Playbook shows how to turn those webhook payloads into Adaptive Card messages—structured facts, images, and action buttons—delivered to a space by a bot using the public Messages API.
Why use this
- Meet people where they work: Operators and stakeholders stay in Webex instead of checking another dashboard or email filter.
- Richer than plain text: Cards summarize context at a glance and can link out to runbooks, tickets, or live views.
- Small, inspectable surface: A single Flask route and a bot token are enough to prototype; you can harden auth, signing, and hosting once the flow is proven.
What you get
Sample Python code (POST /webhook), environment-based configuration, a worked rocket-launch
JSON shape you can replace with your own fields, and a deployment guide aligned with
WebexSamples/webhook-to-card.
Preview listing
This App Hub entry was published from an open pull request. Review the change.