Help us improve
Share bugs, ideas, or general feedback.
From omni
Manages webhook event sources via omni CLI: create, update, delete endpoints, list enabled/disabled, get details, and trigger custom events for testing automations.
npx claudepluginhub automagik-dev/omni --plugin omniHow this skill is triggered — by the user, by Claude, or both
Slash command
/omni:omni-webhooksThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
```bash
Manages Omni automations via bash CLI: create/read/update/delete, enable/disable, test/execute with event payloads, inspect logs. For event-driven automation workflows.
Create, manage, and test webhooks in XActions for HTTP notifications on events like automation job completions, failures, and follower changes. Integrates with external systems.
Guides webhook design, inbound handling with HMAC verification and idempotency, outbound delivery with retries, circuit breakers, and dead letter queues.
Share bugs, ideas, or general feedback.
omni webhooks list --json
omni webhooks list --enabled --json
omni webhooks list --disabled --json
omni webhooks get <id> --json
omni webhooks create --name "My Webhook" --description "Receives external events" --json
# Create with expected headers for validation
omni webhooks create --name "Secure Hook" --headers '{"X-Webhook-Secret":"replace-with-random-token"}' --json
# Create in disabled state
omni webhooks create --name "Draft Hook" --disabled --json
omni webhooks update <id> --name "Renamed Hook" --json
omni webhooks update <id> --description "Updated description" --json
omni webhooks update <id> --enable --json
omni webhooks update <id> --disable --json
omni webhooks delete <id> --json
# Trigger a custom event for testing
omni webhooks trigger --type "custom.event" --payload '{"key": "value"}' --instance <id> --json
# Trigger with a correlation ID for tracing
omni webhooks trigger --type "order.created" --payload '{"orderId": "123"}' --instance <id> --correlation-id "req-abc" --json
trigger to test automations with custom payloads without an external caller.--headers defines expected request headers (used for webhook validation/security).