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:

  • Author → italic
  • Title → bold (linked if a URL is set)
  • Description → markdown as-is
  • Fields → **name:** value pairs
  • Footer / timestamp → italic

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.