Skip to Content
NexmodWebhooks

Webhooks

Webhooks let Nexmod communicate with external services. Send data out when events happen, or receive data in from third-party platforms to trigger automations.

Webhooks are available on Plus plans and above.

Directions

Outbound Webhooks

Send HTTP requests to external services when something happens in Nexmod.

Use cases:

  • Post to a Discord webhook when someone follows
  • Send stream events to a custom analytics dashboard
  • Trigger an IFTTT applet or Zapier workflow
  • Notify an external service when a command is used

Inbound Webhooks

Receive HTTP requests from external services to trigger Nexmod automations.

Use cases:

  • Trigger an action when a Ko-fi donation is received
  • Start a scene change when an external tool sends a signal
  • Accept custom payloads from your own applications

Inbound webhooks can be linked to actions via the Custom Webhook trigger event.

Properties

PropertyDescriptionDefault
NameIdentifier for the webhookRequired
DirectionInbound or OutboundRequired
URLThe endpoint URL (outbound)
MethodHTTP method: GET, POST, PUT, PATCH, DELETEPOST
HeadersCustom request headers (JSON){}
Body TemplateRequest body for outbound webhooks
SecretShared secret for signature verification
EnabledToggle the webhook on or offtrue
Action IDLinked action for inbound webhooks

Testing

Outbound webhooks can be tested directly from the dashboard. Click Test to send a sample request to the configured URL and see the response status.

Dashboard Permissions

ActionRequired Permission
View webhookswebhooks:read — Viewer and above
Create, edit, delete webhookswebhooks:manage — Moderator and above
Last updated on