Webhooks

Create custom webhook payloads for Discord, Slack, and Microsoft Teams. Use the interactive builder below to configure your payload, then copy the generated JSON to your webhook configuration.

You can use these variables in your webhook payloads:

PropertyTypeDescriptionDefault
{title}stringArticle title-
{slug}stringArticle slug-
{excerpt}stringArticle excerpt/summary-
{author}stringAuthor name-
{tags}stringComma-separated tags-
{publishedAt}stringPublication date (ISO 8601)-
{url}stringFull article URL-
{event}stringEvent type (e.g. article.published)-
{coverImage}stringCover image URL-
{wordCount}numberNumber of words-
{characterCount}numberNumber of characters-
{lineCount}numberNumber of lines-
{readTimeMinutes}numberEstimated reading time in minutes-
{variantCount}numberNumber of language variants-

  1. Select your platform (Discord, Slack, or Teams)
  2. Fill in the form fields to configure your webhook payload
  3. The JSON will be generated automatically in real-time
  4. Click "Copy JSON" to copy the payload to your clipboard
  5. Paste it into the "Custom Payload" field when creating or editing a webhook
Discord Embed Builder
Configure your Discord webhook payload
Generated JSON
Copy this JSON to your webhook payload field
{
  "embeds": [
    {
      "title": "{title}",
      "description": "{excerpt}",
      "color": 5793266,
      "url": "{url}",
      "author": {
        "name": "{author}"
      },
      "footer": {
        "text": "Published via Simplist"
      },
      "timestamp": "2025-12-24T05:17:16.940Z"
    }
  ]
}

For more details on webhook formats, see the official documentation:

Command Palette

Search for a command to run...