Back to Hub
Tony Costanzo
Discord Webhook
HTTP Official CommunicationSend rich embed messages to a Discord channel via webhook. Great for alerts, notifications, and status updates.
1 install
v1.0.2
Mar 26, 2026
Workspace secrets required
This tool references workspace secrets. After installing, you'll need to configure the required secrets in Settings → Integrations and create a new secret for the tool to work.
Discord Webhook
Official Send rich embed messages to any Discord channel via webhook.
What this tool does: Posts messages with rich embeds to a Discord channel using an incoming webhook URL. Perfect for automated alerts, status updates, and notifications from cron agents. No bot setup or OAuth required — just a webhook URL.
Setup
Create a Discord webhook
- Open your Discord server and go to Server Settings → Integrations → Webhooks
- Click New Webhook
- Choose the channel you want messages posted to
- Copy the Webhook URL
Add workspace secret
Go to Settings → Secrets and add:
| Secret Name | Description |
|---|---|
DISCORD_WEBHOOK_URL | The full webhook URL from step 1 |
Keep your webhook URL secret. Anyone with it can post to your channel.
Parameters
| Parameter | Required | Description |
|---|---|---|
embed_title | Yes | Title of the embed card |
embed_description | Yes | Body text of the embed (supports markdown) |
content | No | Plain text above the embed |
color | No | Embed sidebar color as decimal integer (default: 5814783 / blue) |
| Color | Decimal Value |
|---|---|
| Blue | 5814783 |
| Green | 65280 |
| Red | 16711680 |
| Yellow | 16776960 |
| Purple | 10494192 |
| Orange | 16744448 |
Example Prompts
- "Send a Discord alert that the deployment finished successfully"
- "Post a warning to Discord that credits are running low"
- "Notify the team on Discord about the new feature release"
Tool Definition
Input Parameters
colornumberEmbed accent color as a DECIMAL INTEGER — NOT hex. You must use one of these values: 5814783 (blue), 16711680 (red), 65280 (green), 16776960 (yellow), 7780608 (nvidia green), 10494192 (purple). Do NOT pass hex strings like '76b900'.contentstringShort plain text message above the embed (1-2 sentences). Optional if embed is provided. No markdown or HTML.embed_titlestringEmbed title. Keep under 80 characters. No markdown or HTML.embed_descriptionstringEmbed body text. Use Discord markdown only: **bold**, *italic*, \n for newlines, - for bullets. NO HTML tags, NO links with []() syntax, NO citation markers. Keep under 2000 characters.HTTP Configuration
Method: POST
URL: {{secret:DISCORD_WEBHOOK_URL}}