Webhooks

Send article JSON to any URL when you publish — ideal for Zapier, Make.com, n8n, custom CMS, or your own API. Configure in Settings → Integrations → Webhooks.

Note: Only one publishing integration can be active at a time. Sign in and open Settings → Integrations in your dashboard.

How to connect

  1. 1

    Create a webhook URL

    In Zapier (Catch Hook), Make.com (Custom webhook), n8n, or your server — copy the POST URL.

  2. 2

    Connect in ManscaleAI

    Go to Settings → Integrations → Webhooks. Paste the URL and choose authentication (None for Zapier/Make, HMAC for custom APIs).

  3. 3

    Send a test

    Click Send Test. Your endpoint should receive JSON with "test": true. Return HTTP 2xx.

  4. 4

    Map fields

    In your automation or code, use title, content_html, content_markdown, slug, meta_description, featured_image, published_at.

  5. 5

    Publish articles

    Publish from the article editor or enable auto publishing in Settings → Automation. Each publish triggers the webhook.

Connect Zapier, Make.com & more

Webhooks let you publish ManscaleAI articles to any platform — no native integration required. Create a webhook URL in your automation tool, paste it in ManscaleAI, and map the JSON fields.

Zapier

  1. Create a Zap → Webhooks by Zapier → Catch Hook
  2. Copy the custom webhook URL
  3. Paste in ManscaleAI → Settings → Integrations → Webhooks
  4. Auth: None (URL is already secret)
  5. Send Test, then map title, content_html, slug, etc.

Make.com

  1. Add module: Webhooks → Custom webhook
  2. Copy the webhook URL
  3. Paste in ManscaleAI → Settings → Integrations → Webhooks
  4. Auth: None
  5. Run Send Test, then map JSON fields in your scenario

n8n

  1. Add a Webhook node (POST method)
  2. Copy the production URL
  3. Paste in ManscaleAI, auth None or Bearer
  4. Use $json.title, $json.content_html in next nodes

Custom API

Build your own endpoint (Node, PHP, Python, serverless). Use HMAC SHA-256 and verify X-ManscaleAI-Signature against the raw request body.

JSON payload

Every publish sends a POST with Content-Type: application/json and User-Agent: ManscaleAI-Webhook/1.0.

{
  "title": "How to Build Backlinks for Better SEO",
  "content_html": "<h1>How to Build...</h1><p>Building...</p>",
  "content_markdown": "# How to Build...\n\nBuilding...",
  "slug": "how-to-build-backlinks-for-better-seo",
  "meta_description": "Learn proven strategies...",
  "status": "published",
  "featured_image": "https://example.com/image.jpg",
  "published_url": "",
  "scheduled_date": null,
  "published_at": "2024-03-15T10:30:00.000000Z",
  "is_republish": false,
  "test": false
}
title
Article title
content_html
Full article as HTML
content_markdown
Article converted to Markdown
slug
URL slug — stays the same when you republish
meta_description
SEO meta description
featured_image
Image URL or empty string
published_at
ISO 8601 timestamp
is_republish
true when updating an existing article
test
true for Send Test payloads only

Authentication

Choose one type in Settings → Integrations → Webhooks. For Zapier and Make.com, use None. For your own server, use HMAC SHA-256.

HMAC SHA-256 Recommended

A signing secret is auto-generated (rs_whk_...) when you connect with HMAC. Copy it after connecting and store it securely.

Headers sent by ManscaleAI:

  • X-ManscaleAI-Signature: <hex>
  • Authorization: sha256=<hex>

Verify on your server: HMAC-SHA256(raw_json_body, secret) must equal the signature header. Use the raw request body, not parsed/re-encoded JSON.

Bearer Token

Sends Authorization: Bearer <token>. Token is auto-generated if left empty. Your endpoint checks the Bearer value.

Basic Auth

Enter username:password in ManscaleAI. Sends Authorization: Basic <base64>.

None

No auth headers. Best for Zapier, Make.com, and n8n webhook URLs where the unique URL is the secret.

Markdown for AI integration

Copy the full webhook documentation and paste it into ChatGPT, Claude, or your IDE AI to generate a receiver, Zapier workflow, or Make.com scenario.

Other Integrations

ManscaleAI supports one-click publishing to all major platforms.

Ready to start publishing?

Finish the integration, then let ManscaleAI publish SEO articles to your site every day on autopilot.

ManscaleAI dashboard preview