OnePost
/ Docs / Zapier + Webhook Integration
Try free →
← Docs

Zapier + Webhook Integration

Automate your publishing workflow with Zapier, Make, or any webhook tool.

How Webhooks Work

When specific events happen in OnePost, we send a POST request to your webhook URL with a JSON payload. You can use this to trigger automations in Zapier, Make, n8n, or your own systems.

Setup in OnePost

1. Go to Settings → Webhooks & Zapier 2. Click + Add webhook 3. Paste your webhook URL 4. Select which events to listen for 5. Click Add webhook 6. Click Test to verify delivery

Supported Events

content.generated Fired after every successful content generation.

{
  "event": "content.generated",
  "timestamp": "2025-12-10T10:30:00Z",
  "data": {
    "user_id": "uuid",
    "newsletter_preview": "First 200 chars...",
    "subscribe_url": "https://...",
    "platforms": ["twitter", "linkedin", "threads"]
  }
}

rss.new_article Fired when a new article is detected in your RSS feeds.

schedule.due Fired when a scheduled publishing reminder is due.

webhook.test Fired when you click the Test button.

Zapier Setup

1. Create a new Zap 2. Trigger: Webhooks by ZapierCatch Hook 3. Copy the webhook URL 4. Paste in OnePost Settings → Webhooks 5. Click Test to send a sample payload 6. Continue building your Zap with the received data

Retry Policy

  • Attempt 1: Immediate
  • Attempt 2: After 2 seconds
  • Attempt 3: After 6 seconds

Timeout per attempt: 10 seconds.

← All docsTry OnePost free →