Connect OneClickPosts to n8n, Zapier & Make
Auto-publish from an RSS feed, a spreadsheet or a form. Or skip the setup entirely — just chat with Claude & ChatGPT, or post any page with the browser extension. Everything, one place.
Three things, then you're automating
Your API key
Grab it in Settings → API & Integrations → Generate key. Send it on every request as a header:X-API-Key: YOUR_KEY
The base URL
All endpoints live under https://oneclickposts.com/api/v1. Create a post with a POST to /posts.
Webhooks (optional)
Want automations to react when a post goes live? Add a webhook in Settings → API → Webhooks — we POST a signed post.published / post.failed event to your URL.
n8n
Works today · free / self-hostPublish from n8n
- 1In n8n, add an HTTP Request node.
- 2Method POST · URL https://oneclickposts.com/api/v1/posts
- 3Header: X-API-Key = your key · Body (JSON): caption, platforms, publish.
- 4Trigger it from anything — Schedule, RSS Feed, a Form, Google Sheets, an AI node.
React to events
- 1Add a Webhook node — copy its URL.
- 2Paste that URL in OneClickPosts → Settings → API → Webhooks.
- 3Now n8n fires the moment a post publishes or fails.
Zapier
Works today via Webhooks · 1-click app comingPublish from Zapier
- 1New Zap → Action → “Webhooks by Zapier” (Premium).
- 2Event: POST · URL https://oneclickposts.com/api/v1/posts
- 3Headers: X-API-Key = your key · Data: caption, platforms, publish.
- 4Front it with any trigger — a new row, an email, a schedule.
React to events
- 1New Zap → Trigger → “Webhooks by Zapier” → Catch Hook.
- 2Copy the Zap’s webhook URL into OneClickPosts → Settings → API → Webhooks.
- 3Your Zap runs on every publish/fail event.
Make
Works today via HTTP modulePublish from Make
- 1Add the “HTTP → Make a request” module.
- 2Method POST · URL https://oneclickposts.com/api/v1/posts
- 3Header: X-API-Key = your key · Body (JSON): caption, platforms, publish.
- 4Chain it after any Make trigger.
React to events
- 1Add a “Custom webhook” module — copy its address.
- 2Paste it into OneClickPosts → Settings → API → Webhooks.
- 3Make runs your scenario on each event.
Prefer to call the API directly?
POST https://oneclickposts.com/api/v1/posts
X-API-Key: YOUR_KEY
Content-Type: application/json
{
"caption": "New blog is live 👉 read it now",
"platforms": ["x", "linkedin", "facebook"],
"publish": true
}Endpoints — GET /me · /brands · /accounts · /posts · /stats · POST /posts · /posts/{id}/publish.
AI assistants — Claude & ChatGPT
The simplest automation of all: no nodes, no zaps — just chat. Connect Claude or ChatGPT once, then tell it what to post. It drafts, schedules and reads your analytics for you.
Connect it (one time)
- 1In OneClickPosts, open Settings → API & Integrations and click “Connect to Claude”. Copy the private connector URL it gives you.
- 2In Claude: Settings → Connectors → Add custom connector → paste the URL → Connect.
- 3In ChatGPT: Settings → Connectors → add the same URL as a custom MCP connector.
- 4That's it — now just chat: “post my latest blog to LinkedIn and X.”
Then just ask
🚀 Publish now
- “Post ‘Big update is live 🎉’ to my X and LinkedIn.”
- “Publish my latest draft everywhere.”
✍️ Write with AI
- “Write 3 witty captions about our launch and save as drafts.”
- “Turn this blog link into a LinkedIn post.”
📅 Schedule
- “Schedule a sale post for tomorrow 9am.”
- “Plan a week of posts and queue them.”
📊 Analytics & manage
- “How did my posts do this week?”
- “List my brands, accounts and drafts.”
Claude asks for approval before anything goes live — nothing posts without your OK.
Browser extension — post any page
Turn any web page into a social post in one click — with an AI caption, your brand’s image and a schedule — without leaving the tab. Works on Chrome, Edge & Firefox.
Install it
- 1Go to oneclickposts.com/extension and download the zip for your browser (Chrome, Edge or Firefox).
- 2Unzip it. Open chrome://extensions (or edge://extensions) and turn on Developer mode.
- 3Click “Load unpacked” and pick the unzipped folder. Pin the OneClickPosts icon.
- 4On managed/company devices we can force-install it so it’s always there — ask your admin.
Use it
- 1Sign in at oneclickposts.com once — the extension syncs your login automatically (Google login works too).
- 2Open any web page and click the icon (or press Alt+Shift+P).
- 3It grabs the page’s title, image & link. Pick your brand, write an AI caption, choose an image.
- 4Publish now, save a draft, or schedule at the best time — without leaving the tab.
Full feature tour, downloads and browser icons are on the extension page.
Get the extensionQuestions
Do I need to code?
No. n8n, Zapier and Make are all no-code — you just drop in an HTTP/Webhook step, paste your key and the fields. The code snippet is only if you'd rather call the API directly.
Is there an official Zapier / Make app?
You can already automate with their generic Webhooks/HTTP steps today. A one-click OneClickPosts app in the Zapier & Make directories is on the way — the API and webhooks powering it are already live.
What can I automate?
Anything: draft or publish posts, schedule them, and react to published/failed events. Popular flows — new blog RSS → auto-post, a Google Sheet row → a scheduled post, a published post → log it to Slack or Notion.
How is it secured?
Every request carries your secret API key, and outbound webhooks are signed with HMAC-SHA256 (X-OCP-Signature) so you can verify they really came from us. Revoke a key anytime in Settings.
Wire it up in minutes
Generate a key, drop it into n8n, Zapier or Make, and let your stack run your socials.