Connect client accounts once. Publish repeatedly with control.
Postifys gives agencies and operators one place to connect the social accounts they manage, choose each destination, publish through Dashboard, REST API, n8n, or MCP, and see every result.
Use Post Data Tables and Jobs for controlled repeatable publishing, including CSV import, run-now, paused review, schedules, destinations, and timezone per job. Platform permissions and media rules still apply.
7-day trial · card required. Then $4 for the first seat and $2 per additional seat monthly. View pricing · Platform-specific limits apply.
Create Post Data Tables and Jobs — no workflow builder required
Create a table of post rows or import CSV, then create a job that selects connected destinations, an interval, and a timezone. Keep it paused for review, run it now, or enable automatic publishing when the table is ready.
Each row still validates against its connected account and the destination platform’s rules.
Choose the publishing surface that fits the job
Every route uses the same connected accounts and operational history. Choose a controlled dashboard workflow, code, n8n, or an MCP client.
n8n Community Node
Build low-code social-publishing workflows with live connected-account dropdown listings and credential testing.
- Dynamic account dropdown select
- Automated media proxying (Drive)
- Returns unique history logs
Developer REST API
Publish securely from your SaaS applications, custom CRMs, internal tools, and backend databases.
- Single static header auth key
- Normalized JSON responses
- Comprehensive retry support
MCP for Agents
Use Cursor, Claude, or another compatible MCP client to work with connected accounts, media, publishing, status, and Content Queue.
- Scoped Postifys API key
- Local package via npx
- OAuth stays in Postifys
Dashboard + Content Queue
Create Post Data Tables, add rows or import CSV, then run one controlled publishing job per table without building a workflow.
- Destinations per job
- Interval and timezone
- Run now, pause, or auto-post
Straightforward Publishing Lifecycle
Postifys manages token configurations and complex payloads so you can focus on building applications.
Connect Assets
Authorize your pages and channels through secure OAuth flows. Tokens stay encrypted on the server.
Select Profile
Choose the connected target profile dynamically inside your API payload, webhook call, or n8n nodes.
Publish Job
Send images, captions, videos, tags, or links. Postifys normalizes media sizes and uploads assets instantly.
Monitor Logs
Track returned post IDs, receive unified error payloads, and retry failed operations dynamically.
The operating view stays tied to the work
A scrubbed representation of the real workflow surfaces: select connected accounts, prepare posts, control jobs, and review results.
Connected accounts
Select the authorized Page, channel, board, member, or creator account for each destination.
Post Data Tables
Store rows for controlled publishing or import a clean CSV into the authenticated dashboard.
Jobs
Assign a table, connected destinations, interval, and timezone; then run, pause, or auto-post.
Post history
Review processing status, published results, and failure reasons before retrying supported work.
Verified Platform Support
Compare supported features across Facebook, Instagram, YouTube, Pinterest, LinkedIn, and TikTok. Details and limits live on each integration page.
LinkedIn publishing currently targets member profiles (not Company Pages). See Facebook, Instagram, YouTube, Pinterest, and TikTok for permissions and limits.
Explore the Platform Interface
Select page tabs below to preview actual social publishing payloads, logs, and workflow results.
curl -X POST https://postifys.com/api/publish/linkedin \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"linkedinAccountId": "urn:li:person:123",
"text": "Publishing to LinkedIn via Postifys API!",
"mediaUrl": "https://example.com/media.jpg"
}'
| Platform | Target Profile | Post Type | Status | History ID | Details / Failure Reason |
|---|---|---|---|---|---|
| Marcus T. | TEXT | Success | job_9a871cd | Posted successfully | |
| VidPulse Business | REEL | Failed | job_cc2218a | Media download failure (404) |
Automate with the Official n8n Community Node
Manage multi-channel social posting nodes directly inside your workflows. Postifys acts as a centralized tokens gateway, shielding your n8n pipelines from token refresh expirations.
npm install n8n-nodes-postifys
Verified n8n Capabilities
- Live Asset Dropdowns: Fetches pages and channels in real-time.
- Media URL Proxy: Automatically downloads large Google Drive/Dropbox files to local servers when required by platform APIs.
- Normalized Responses: All platforms return identical JSON structures to simplify downstream logical branching in n8n.
Built for backend services, CRMs, and AI Agents.
Developers can bypass implementing OAuth refresh loops and media file chunking rules. Set up a secure Postifys account, generate an API key, and handle publishing calls via unified REST endpoints.
{
"facebookPageId": "page_123456",
"text": "Hello World from API!",
"mediaUrl": "https://url.com/asset.png",
"type": "IMAGE"
}
Real-time System Status
Check active publishing status and token integration health checkpoints.
Predictable Account-Based Sizing
Start with a 7-day free trial. Card required. Trial includes 1 seat, then pricing is $4 for the first seat, then $2 per extra seat per month. One seat includes one account/profile on each supported platform.
Start with 1 trial seat
New customers get a 7-day free trial for 1 seat. Card required; cancel before trial ends to avoid being charged. Use the slider to preview paid seat pricing after upgrade.
5 seats
One seat includes one Facebook Page, one Instagram Business account, one YouTube channel, one Pinterest target, one LinkedIn member, and one TikTok creator. Extra accounts on the same platform need extra seats.
Start 7-day free trial Full pricing detailsTrusted by teams who publish through systems
Used by automation builders, agencies, and multi-account operators who need one connected-account layer for dashboard, API, and n8n publishing - without pretending every network works the same.
Verified customer reviews and case studies will be published here as they are approved. Until then, explore the workflows teams actually use:
Agencies
Connect client accounts, publish approved media, and review Post History when a network rejects or delays a post.
Agency publishing →Automation teams
Wire platform-specific endpoints or the n8n community node into pipelines that already produce final media.
Automation workflows →Multi-account operators
Start with a 7-day trial for 1 seat, then size by seats at $4 for the first seat, then $2 per extra seat per month and select the exact destination on every publish job.
Multi-account publishing →Video & Reels teams
Publish supported videos to YouTube, Instagram Reels, Facebook Reels, and TikTok inbox workflows.
Video publishing →Creators
Connect the channels you manage and publish from one place while respecting each network’s media rules.
Creator publishing →Security & access
Tokens stay server-side with your Postifys account. Disconnect connections and revoke platform access when a workflow ends.
Security overview →Check live system health
Use the live health endpoint for current API status. Platform publish success still depends on Meta, Google, Pinterest, LinkedIn, and TikTok availability and account permissions.
Publishing history
After you connect accounts, review Post History for platform acceptances, delays, and failure reasons.
Create accountNeed a public status page?
A dedicated marketing status page is on the roadmap. Until then, use /health and contact support@postifys.com.
Frequently Asked Questions
Answers to common product, billing, and developer integration queries.
Connect once. Publish from every workflow.
Create your Postifys workspace, connect a social profile, and send your first publishing job through Content Queue, API, n8n, or MCP.