← Files PostEverywhereARCHIVED FILE
plugin.json
9.61 KB · Nov 3, 2026 · 19:22 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "posteverywhere",
"version": "1.2.0",
"description": "Schedule and publish social media posts to Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord and WordPress from ChatGPT. Plan a content calendar, save drafts, cross-post videos and fix failed posts.",
"author": {
"name": "PostEverywhere Ltd",
"email": "support@posteverywhere.ai",
"url": "https://posteverywhere.ai"
},
"homepage": "https://posteverywhere.ai",
"keywords": [
"social media scheduler",
"schedule social media posts",
"content calendar",
"social media management",
"cross-post",
"Instagram",
"TikTok",
"LinkedIn",
"X",
"Threads",
"YouTube Shorts",
"Facebook",
"Pinterest",
"Bluesky",
"WordPress"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PostEverywhere",
"shortDescription": "Schedule social media posts",
"longDescription": "Schedule and publish social media posts to Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, Pinterest, Bluesky, Telegram, Discord and WordPress, right from ChatGPT. Ask in plain words: write a post, plan a week of content, schedule it for when your audience is most active, or find out why a post failed.\n\nPostEverywhere uses the social accounts connected in your PostEverywhere workspace, so one request can reach every network you post to.\n\nPlan and schedule\n- Turn an idea into posts adapted to each platform's limits and format: Reels, Stories, Shorts, carousels, X threads, X Articles, Pinterest pins and YouTube titles\n- Publish now, schedule for any date and time zone, or add posts to your weekly posting slots\n- Build a content calendar: create up to 50 posts in one request and group them into campaigns\n- Turn a blog post, transcript, newsletter or product update into a week of posts, saved as drafts for you to review\n\nVideo and media\n- Cross-post one video to TikTok, Instagram Reels, YouTube Shorts, LinkedIn and Facebook, with a caption for each\n- Import images and videos from a link, or use media already in your PostEverywhere library\n- Write and publish WordPress blog posts with a title, tags, categories and a featured image\n\nCheck and improve\n- See your queue and your scheduled, published and failed posts\n- Find posts that failed, see why, fix the cause and retry them\n- Check that each social account is still connected, and get a link to reconnect one\n- See how your posts performed and what to post more of\n\nPublishing a post cannot be undone once a social network accepts it. To check a post first, ask for a draft: drafts are saved in PostEverywhere and are not published until you schedule them.\n\nMade for founders, creators, marketers, small businesses and agencies who post to many platforms.\n\nYou need a PostEverywhere account with the social accounts you want to post to connected. You can get a link to connect more accounts at any time.",
"developerName": "PostEverywhere Ltd",
"category": "Business & Operations",
"websiteURL": "https://posteverywhere.ai",
"supportURL": "https://posteverywhere.ai/support",
"privacyPolicyURL": "https://posteverywhere.ai/privacy",
"termsOfServiceURL": "https://posteverywhere.ai/terms",
"defaultPrompt": [
"Write a LinkedIn and X post about our product launch and schedule it for tomorrow at 9am",
"Turn this blog post into a week of social media posts and save them as drafts",
"What is scheduled on my social accounts this week, and did anything fail?"
],
"brandColor": "#3E8C5E",
"composerIcon": "./assets/composer-icon.png",
"logo": "./assets/logo.png",
"capabilities": [
"Schedule and publish social media posts",
"Plan a content calendar and save drafts",
"Cross-post videos to TikTok, Reels and Shorts",
"Manage the posting queue",
"Find and retry failed posts",
"Check connected social accounts",
"See post performance"
]
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the connected social accounts. Read-only; nothing is created or changed.",
"prompt": "Which social media accounts do I have connected in PostEverywhere? Show the platform and account name for each one.",
"tools_triggered": "list_accounts",
"expected_behavior": "Calls list_accounts and lists each connected account in the demo workspace with its platform (for example Bluesky and Discord), the account name and whether it can post. No post is created."
},
{
"description": "Read PostEverywhere's platform rules. Read-only; the values are served by PostEverywhere and are the same on every run.",
"prompt": "Using PostEverywhere's platform rules, what is the character limit for a LinkedIn post, and what image sizes does Instagram accept?",
"tools_triggered": "get_platform_rules",
"expected_behavior": "Calls get_platform_rules and reports LinkedIn's 3,000-character limit and Instagram's image constraints (JPEG or PNG, 320 to 8192 pixels, up to 30 MB) from the result. No post is created."
},
{
"description": "Save a draft for review. create_post with draft set to true saves the post in PostEverywhere and sends nothing to any social network.",
"prompt": "Save a draft post in PostEverywhere that says our new scheduling feature is live. Keep it as a draft: do not publish or schedule it.",
"tools_triggered": "create_post",
"expected_behavior": "Calls create_post with draft: true, then confirms the draft was saved and not published, with the draft post id. Nothing is published. Running the case again saves another draft."
},
{
"description": "List saved drafts. Read-only; includes the draft saved by the previous case.",
"prompt": "Show me the posts I have saved as drafts in PostEverywhere.",
"tools_triggered": "list_posts",
"expected_behavior": "Calls list_posts with status draft and lists the drafts with their text and ids: the demo workspace's sample drafts (for example the winter menu post) and the draft saved by the previous case."
},
{
"description": "Show the posting queue. Read-only; the upcoming openings are a forecast and no slot is reserved.",
"prompt": "When is my next posting slot in PostEverywhere, and what does my weekly posting schedule look like?",
"tools_triggered": "get_queue",
"expected_behavior": "Calls get_queue and reports the recurring weekly slots (Monday to Friday at 09:00, Asia/Jakarta time) and the next upcoming openings. Nothing is created or reserved."
}
],
"negative": [
{
"description": "A request outside the app's purpose (travel booking). No PostEverywhere tool should be called.",
"prompt": "Book me a flight from London to New York for next Tuesday."
},
{
"description": "The user wants text written in the chat only, and says not to post or save. No PostEverywhere tool should be called.",
"prompt": "Write me three short post ideas about productivity. Just write them here, do not post, schedule or save anything."
},
{
"description": "A platform PostEverywhere does not support (Snapchat). No post may be created or scheduled; the app may check the connected accounts and then explains that Snapchat is not available.",
"prompt": "Schedule a post to my Snapchat account for tomorrow morning."
}
]
},
"commerce": false,
"commerce_description": "PostEverywhere does not sell anything in ChatGPT. Users sign in to an existing PostEverywhere account and use the features of their current plan.",
"demo_recording_url": "https://youtu.be/nFQAmlfnwZA"
},
"publication": {
"release_notes": "PostEverywhere for ChatGPT: write, schedule and publish social media posts to 12 platforms, plan a content calendar, cross-post video, and find and retry failed posts. 30 tools, each with explicit readOnlyHint, destructiveHint, idempotentHint and openWorldHint values. Every tool that can publish, overwrite or delete says so in its description.",
"countries": [
"US",
"GB",
"CA",
"AU",
"NZ",
"IE",
"AT",
"BE",
"BG",
"HR",
"CY",
"CZ",
"DK",
"EE",
"FI",
"FR",
"DE",
"GR",
"HU",
"IT",
"LV",
"LT",
"LU",
"MT",
"NL",
"PL",
"PT",
"RO",
"SK",
"SI",
"ES",
"SE",
"NO",
"CH",
"IS",
"JP",
"KR",
"SG",
"IL",
"AE",
"MX",
"BR",
"ZA",
"SA",
"QA",
"KW",
"BH",
"OM",
"ID",
"PH",
"MY",
"TH",
"VN",
"TW",
"AR",
"CL",
"CO",
"PE",
"TR",
"UA",
"LI",
"MC",
"EG"
]
},
"apps": "./.app.json"
}
}
}
SHA-256: 21f4718a715e878dccb5756d36fec9b766a67a8d4832c07f82864e6f5c3453e3