Skip to main content

Webex

Deliver formatted event notifications to a Webex space via an incoming webhook.

Connection

  1. Open the Webex space where you want to receive notifications.
  2. Click ··· (More options) → Integrations & bots.
  3. In the app hub, search for Incoming Webhooks, then click Connect.
  4. Give the webhook a name (e.g. "Dispatch") — this name appears as the sender in the space.
  5. Select your space from the dropdown.
  6. Copy the webhook URL.
  7. In Dispatch, go to Destinations → Add Destination, select Webex under the Manual tab, and paste the URL.

Message format

By default, Dispatch converts the embed template to Webex markdown and sends it as the markdown field:

  • Authoritalic
  • Titlebold (linked if a URL is set)
  • Description → markdown as-is
  • Fields**name:** value pairs
  • Footer / timestampitalic

Native text mode

For full control, enable Native Text Mode on the Webex platform tab in a template and write a Go template directly. The template is rendered as Webex markdown and sent without any embed conversion.

Template functions

FunctionUsageOutput
wxBold{{ .Payload.title | wxBold }}**title**
wxItalic{{ .Payload.name | wxItalic }}*name*
wxStrike{{ .Payload.old | wxStrike }}~~old~~
wxMono{{ .Payload.id | wxMono }}`id`
wxLink{{ wxLink .Payload.url .Payload.title }}[title](url)

Webex markdown reference

SyntaxResult
**text**Bold
*text*Italic
~~text~~Strikethrough
`text`Inline code
```block```Code block
[label](url)Hyperlink

Rate limiting

Webex incoming webhooks are subject to rate limits. If a 429 response is received, Dispatch waits 5 seconds before retrying.