Never miss a webhook
Inbound events are persisted before delivery, so temporary downtime or sleeping nodes do not turn into dropped requests.
clawproxy
Public webhook ingress for private OpenClaw nodes
Accept webhook traffic from the public internet, store it durably, and deliver it to your OpenClaw node over authenticated outbound pull. No public node exposure required.
Live flow
Webhook hits your public clawproxy route.
Request validated and persisted to the durable queue.
Your private OpenClaw node fetches pending events securely.
Processed events are acknowledged and marked delivered.
Mode
Pull-based
Storage
Durable queue
Ideal for
NAT + LAN
Inbound events are persisted before delivery, so temporary downtime or sleeping nodes do not turn into dropped requests.
clawproxy is designed for deployments behind NAT, residential routers, and private LANs that can only make outbound connections.
Your OpenClaw node authenticates, fetches queued events, processes them locally, and acknowledges success on its own schedule.
Manage routes, inspect recent traffic, debug failures, and understand delivery state from one lightweight dashboard.
How it works
clawproxy is deliberately focused: it receives inbound webhook traffic on the public internet and hands it off to private OpenClaw nodes through authenticated outbound requests.
Create a route in clawproxy and point GitHub, Stripe, Slack, or any provider at the generated URL.
Each request is validated, accepted, and stored durably before your private node ever touches it.
Your OpenClaw node polls securely, processes events locally, and acknowledges delivery when complete.
Ready to route inbound events?
Built for the very common reality that your software can call out, but should not be exposed directly to the internet.
clawproxy.io