Webhook
A webhook is a unique endpoint (URL) that can receive trading signals and trigger actions—such as executing trades on crypto exchanges or Web3 platforms like Uniswap. In Towerflow, users can easily create webhooks by filling out a few fields:
📝 Webhook Fields
Name (optional): You can give your webhook any name you like. If you leave it empty, the system will automatically generate a random, human-readable name (e.g.,
silent-rain-9283
).Description: Describe what the webhook is used for. You can include which trading symbols it listens to (e.g.,
BTCUSDT
,ETH
) and how frequently the signals are expected. This is especially helpful if you're planning to share the webhook with others.Key Protection: Enabling this feature lets you protect your webhook with a custom key. Only signals that include a matching
"key": "your-secret-key"
field in their payload will be accepted. This helps ensure only trusted signals are processed.
🔗 After Webhook Creation
Once the webhook is successfully created:
The system generates a unique UUID hash for it.
You'll receive a webhook URL that you can copy and paste into tools like TradingView or connect it to your bot.
A special feature: your webhook hash also works as an email address (e.g.,
webhook-hash@towerflow.io
). Towerflow can detect if an email is a valid signal payload and, if so, trigger the connected trades. Non-signal emails (e.g., verifications) will be forwarded to your registered email instead.
⚙️ Webhook Actions
After creating a webhook, you can:
Start / Pause the webhook
Delete it if no longer needed
Share it with others (friends or teammates)
Shared webhooks keep the actual URL and hash private. Others only see the name and description, and can link it to their own SignalBots..
Last updated