supapost Integrations: n8n, Zapier, Claude Code & Webhook API
supapost is a REST API. It works with any tool that can make HTTP requests. n8n, Zapier, Claude Code, cron jobs, serverless functions, CMS webhooks, or your own app.
How do you connect an AI content API to an automation tool?
Send one authenticated POST request. Any tool that can make an HTTP call, including n8n, Zapier, Make, cron jobs, and AI agents, sends a Bearer token plus a JSON body naming the content type, platform, and topic. The response contains finished content, so no SDK or plugin is required.
Because there is no proprietary client, the integration surface is the same everywhere: an endpoint, a header, and a body. Worked examples for the most common setups are in the n8n social media autopilot walkthrough and the Claude Code agent guide.
n8n
Use the HTTP Request node to call supapost's API. Schedule content generation with cron triggers. Build multi-step workflows that generate, review, and publish.
Cron trigger > HTTP POST to /api/v1/content/generate > Slack notification > Google Sheets log
Claude Code / AI Agents
supapost is designed for agentic workflows. AI agents call the API as a tool to generate posts and replies as part of larger automation pipelines.
Agent reads mentions > calls supapost for reply > posts reply > logs interaction
Zapier / Make
Use Webhooks or HTTP modules to integrate. Trigger content generation from any event: new blog post, form submission, calendar event.
New WordPress post > supapost repurpose to LinkedIn + X + Instagram > schedule via Buffer
Cron Jobs / Serverless
Simple fetch() call from Vercel Functions, AWS Lambda, Cloudflare Workers, or any serverless platform. Generate content on a schedule.
Daily 9am cron > generate 3 posts for the day > store in database > publish via API
CMS Webhooks
Trigger content generation when a blog post is published in WordPress, Ghost, Webflow, or any CMS with webhook support.
Blog published > webhook > supapost repurpose to social posts > ready for scheduling
Custom Applications
Standard REST API with Bearer auth and JSON responses. Integrate into any language or framework: Node.js, Python, Go, Ruby, PHP.
Your app's frontend > your backend > supapost API > return content to user
It's just a fetch() call
Works in any language. Here's Node.js:
const response = await fetch(
'https://supapost.ai/api/v1/content/generate',
{
method: 'POST',
headers: {
'Authorization': 'Bearer ' + API_KEY,
'Content-Type': 'application/json',
},
body: JSON.stringify({
type: 'social',
platform: 'linkedin',
topic: 'Your topic here',
}),
}
);
const { content, variations, hashtags } = await response.json();Integration questions
How do I connect supapost to n8n?
Use n8n's HTTP Request node. Set the method to POST, the URL to https://supapost.ai/api/v1/content/generate, add an Authorization header with your Bearer key, and send the topic and platform as JSON. Chain it after a Schedule Trigger to publish on a cadence.
Does supapost have a Zapier app?
There is no native Zapier app yet. Use the Webhooks by Zapier action with a POST request to the content endpoint, or the HTTP module in Make. Both take the same Bearer token and JSON body as any other client, so no adapter is needed.
Can an AI agent call supapost as a tool?
Yes, and that is the primary design target. Agents such as Claude Code call the REST endpoints directly with curl, or through a small MCP server that exposes generation as a typed tool. Brand voice lives on the workspace, so the agent does not need to carry it in context.
What do I need to authenticate an integration?
One API key, sent as an Authorization Bearer header. Create it in the dashboard under Settings then API Keys. Keys are scoped to a workspace, so a multi-brand setup uses one key per brand and each integration only ever touches the workspace it was given.
Are there webhooks for generated content?
Generation is synchronous: the content comes back in the API response, so no callback is needed. For event-driven pipelines, trigger the call from your own webhook, for example a new CMS post firing a repurpose request that pushes results into your review queue.
Start integrating today
Free tier. 50 API requests/day. No credit card.