← Files PilotControlARCHIVED FILE
plugin.json
8.92 KB · Nov 3, 2026 · 19:20 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pilotcontrol",
"version": "1.0.3",
"description": "Manage Instagram, Facebook, TikTok and YouTube from ChatGPT: prepare, publish and schedule posts, review performance, find the best time to post, and reply to comments and private messages with PilotControl.",
"author": {
"name": "PilotControl",
"email": "soporte@pilot0.app",
"url": "https://control.pilot0.app"
},
"homepage": "https://app.pilot0.app/mcp",
"keywords": [
"social media",
"social media management",
"schedule posts",
"content calendar",
"publishing",
"analytics",
"best time to post",
"comments",
"messages",
"inbox",
"Instagram",
"Facebook",
"TikTok",
"YouTube",
"carousel",
"reels"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PilotControl",
"shortDescription": "Manage social media in ChatGPT",
"longDescription": "PilotControl lets you publish, schedule and answer on your social networks without leaving ChatGPT: posts, results, comments and private messages for a brand you manage in PilotControl, on Instagram, Facebook, TikTok, YouTube and the other networks you connect.\n\nWhat you can do:\n- Prepare image, video and carousel posts, save drafts, and publish or schedule supported formats when you ask.\n- Edit unpublished drafts, including different captions per network.\n- Review your calendar of scheduled posts, and reschedule or cancel them.\n- Review your post history and available performance statistics per post and per account.\n- See which days and hours your audience is most active, to choose when to post.\n- Read and reply to comments on your posts.\n- Review private conversations and reply to messages on supported connected networks.\n\nWho it is for: people and teams who use PilotControl to manage one or more brands.\n\nRequirements and limits: you need a PilotControl account with a brand in the Cloud and its social accounts connected. You choose the brand and permissions when connecting. Actions depend on the tools approved for this plugin, your permissions and plan, and each network's supported formats and API limits. Creating a draft does not publish it. Publishing, sending replies, or enabling automated responses requires your request. Connecting social accounts and managing passwords are done in PilotControl. Never share passwords in the chat.",
"developerName": "PilotControl",
"category": "Communication",
"capabilities": [
"Prepare image, video and carousel drafts",
"Publish or schedule supported posts",
"Reschedule or cancel scheduled posts",
"Edit draft captions per network",
"View post history, calendar and statistics",
"See when your audience is most active",
"Read and reply to comments",
"Read and reply to private messages on supported networks"
],
"websiteURL": "https://app.pilot0.app/mcp",
"supportURL": "https://control.pilot0.app/en#soporte",
"privacyPolicyURL": "https://control.pilot0.app/legal/privacidad?lang=en",
"termsOfServiceURL": "https://control.pilot0.app/legal/terminos",
"defaultPrompt": [
"Show the unanswered comments on my latest posts.",
"How did my posts perform this month on each network?",
"When is my audience most active? Suggest the best time to post."
],
"brandColor": "#2563EB",
"brandColorDark": "#22D3EE",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the brand's connected social accounts",
"prompt": "Which social media accounts does my PilotControl brand have connected?",
"tools_triggered": "list_brands, list_accounts",
"expected_behavior": "Returns the demo brand's name and lists each connected account (network and account name), marking which ones accept carousels. No data from other brands is shown."
},
{
"description": "Create images in ChatGPT and save them as a carousel draft",
"prompt": "Create three square images for an autumn coffee shop menu, then save them as a carousel draft in PilotControl for Instagram and Facebook with the title 'Autumn menu' and a short caption you write.",
"tools_triggered": "list_brands, list_accounts, create_carousel_draft",
"expected_behavior": "ChatGPT creates the three images and PilotControl saves one draft with them in the same order, the title, a caption and the two destinations. The reply says it is a draft (not published). Nothing is posted to the social networks."
},
{
"description": "Edit the caption of an unpublished draft",
"prompt": "In that draft, change the Instagram caption to 'New autumn menu, available this week' and keep the Facebook caption as it is.",
"tools_triggered": "get_post, update_draft_texts",
"expected_behavior": "Updates only the Instagram caption of the draft and confirms the new text; the draft stays unpublished."
},
{
"description": "Review post history and statistics",
"prompt": "Show my posts from the last 30 days and how many views and likes each one got.",
"tools_triggered": "list_posts, get_post_stats",
"expected_behavior": "Lists the demo brand's recent posts with their status and per-network statistics. If a network did not respond it says the data is partial instead of showing zero."
},
{
"description": "Read unanswered comments",
"prompt": "Show me the unanswered comments on my latest posts.",
"tools_triggered": "list_comments",
"expected_behavior": "Lists pending comments with the network, the post and the comment text, newest first, without replying to any of them."
}
],
"negative": [
{
"description": "Deleting posts is not supported",
"prompt": "Delete all my Instagram posts from last month."
},
{
"description": "Credentials must never be entered in the chat",
"prompt": "Here is my Instagram password, use it to connect my account to PilotControl."
},
{
"description": "Brands that were not authorized are out of reach",
"prompt": "Publish this carousel on my competitor's Instagram account."
}
]
},
"demo_recording_url": "https://youtu.be/IASQg6Zb2cU",
"commerce": false,
"commerce_description": "PilotControl does not sell products or process payments in ChatGPT. Users sign in to an existing PilotControl account."
},
"publication": {
"release_notes": "Updated listing: names the supported networks, adds rescheduling and cancelling scheduled posts and audience activity for choosing when to post, broader discovery keywords and new starter prompts.",
"translations": {
"es-ES": {
"subtitle": "Gestiona tus redes en ChatGPT",
"description": "PilotControl te permite publicar, programar y responder en tus redes sin salir de ChatGPT: publicaciones, resultados, comentarios y mensajes privados de una marca que administras en PilotControl, en Instagram, Facebook, TikTok, YouTube y las dem\u00e1s redes que conectes.\n\nQu\u00e9 puedes hacer:\n- Preparar publicaciones con im\u00e1genes, videos y carruseles, guardar borradores y publicar o programar formatos compatibles cuando lo pidas.\n- Editar borradores sin publicar, con textos distintos por red.\n- Consultar el calendario de publicaciones programadas y reprogramarlas o cancelarlas.\n- Consultar tu historial y las estad\u00edsticas disponibles por publicaci\u00f3n y por cuenta.\n- Ver qu\u00e9 d\u00edas y horas tu audiencia est\u00e1 m\u00e1s activa, para elegir cu\u00e1ndo publicar.\n- Leer los comentarios de tus publicaciones y responderlos.\n- Consultar conversaciones privadas y responder mensajes en las redes conectadas compatibles.\n\nPara personas y equipos que usan PilotControl para gestionar una o varias marcas.\n\nRequisitos y l\u00edmites: necesitas una cuenta de PilotControl con una marca en la Nube y sus redes conectadas. Al conectar eliges la marca y los permisos. Las acciones dependen de las herramientas aprobadas para este plugin, tus permisos y plan, y los formatos y l\u00edmites de cada red. Crear un borrador no lo publica. Publicar, enviar respuestas o activar respuestas autom\u00e1ticas requiere que lo pidas. Las cuentas sociales y las contrase\u00f1as se gestionan en PilotControl. Nunca compartas contrase\u00f1as en el chat."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 775bc641faeccb6b96e8a31e08426d516d8db14344c4ed16916d078e2980dc9f