Webhook Registration
Register any HTTP webhook as a tool
Copy your n8n webhook URL, paste it into AutoHub, set a credit cost, and you have a tool. Supports POST with JSON body. Any automation platform that can receive HTTP POST works.
POST /api/tools
name: "Send Slack Alert"
webhookUrl: "https://n8n.example.com/webhook/…"
creditCost: 2
executionMode: "sync"
# Headers on every callback
X-AutoHub-Timestamp: 1714000000
X-AutoHub-Signature: sha256=a3f…
# Verify in n8n
HMAC-SHA256(secret,
"timestamp.executionId.body")
Callback Security
Industry-standard HMAC signing
Each tool gets a unique signing secret. Async callbacks are verified with HMAC-SHA256 and a ±300s timestamp window — the same pattern used by Stripe, GitHub, and Shopify webhooks.
Role-Based Access Control
Three-tier access model
UserRuns approved tools, manages credit wallet
ModeratorCreates tools, sets visibility, grants private access
AdminApproves tools, governs users, infinite credits
Public tools
Private (owner only)
Private (granted users)
Ready to automate?
Start free. 10 credits included. No credit card required.
Get Started Free