Skip to main content
🦞
API Integration

Webhook Integration

Trigger OpenClaw from external services using HTTP webhooks.

Setup Steps

1. Configure Webhook

Enable the webhook listener:

{
  "channels": {
    "webhook": {
      "enabled": true,
      "port": 8080,
      "secret": "YOUR_WEBHOOK_SECRET"
    }
  }
}

2. Send a Request

Test the webhook using curl:

curl -X POST http://localhost:8080/webhook \
  -H "Authorization: Bearer YOUR_WEBHOOK_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"message": "Hello OpenClaw!"}'

What's Next?

Explore skills to process incoming webhooks.

Cookie Preferences

We use essential cookies and analytics to operate and improve the site. Advertising cookies are loaded only after you consent. Privacy Policy