webhooks

Create incoming webhook endpoints for custom data ingestion with schema validation.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shreed27/DAIN --skill webhooks-shreed27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: webhooks
Source: https://github.com/shreed27/DAIN/tree/main/CloddsBot-main/src/skills/bundled/webhooks
Command: npx skills add https://github.com/shreed27/DAIN --skill webhooks-shreed27

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to create custom webhook endpoints to receive external data and signals, enabling automated actions and integrations with other services.

Core Features & Use Cases

  • Custom Endpoint Creation: Easily set up unique URLs to receive data from any external source.
  • Data Validation: Supports schema validation to ensure incoming data is correctly formatted.
  • Actionable Triggers: Define actions like notifications, trade executions, or logging based on received data.
  • Use Case: Integrate a third-party trading signal provider by sending their signals to a webhook, which then triggers automated trades within your system.

Quick Start

Create a new webhook named 'trading-signals' to receive incoming data.

Frequently Asked Questions about webhooks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a webhook endpoint to ingest custom data and signals?

To create a webhook endpoint for custom data ingestion, you can set up a unique URL to receive incoming HTTP POST requests from external systems. This allows you to route external signals directly into your automated workflows.

How does schema validation work for incoming webhook data?

Schema validation for incoming webhook data ensures that payloads received via HTTP POST are correctly formatted before processing. This verifies the structure of external signals, preventing malformed data from triggering downstream actions like automated trades.

Can I trigger automated trade execution from incoming webhook signals?

Yes, you can trigger automated trade execution from incoming webhook signals by defining actionable triggers. When external data passes schema validation and signature verification, it can automatically execute trades within your system.

What's the best way to verify the signature of incoming webhook HTTP POST requests?

The best way to verify incoming webhook signatures is to use the built-in signature verification feature. This validates that HTTP POST requests sent to your custom endpoints are genuinely from your configured external signal providers.

Does this webhook integration support sending notifications and logging data?

Yes, this webhook integration supports configurable actions including sending notifications and logging data. When an incoming HTTP POST request is validated, you can trigger these specific actions based on the received signals.

When do I need signature verification for external data ingestion via webhooks?

You need signature verification for external data ingestion when receiving signals from third-party providers to ensure request authenticity. This prevents unauthorized HTTP POST requests from triggering automated actions or trade executions on your endpoints.