TL;DR, Respuesta Rápida
10 min de lecturaFacebook es la única red de AdaptlyPost que se direcciona por Página: facebookConfigs exige pageId, que devuelve list_accounts. Un dot llega a AdaptlyPost a través del plugin que figura en el directorio de plugins de ChatGPT, y OpenAI no dice qué plugins admite un dot, así que compruébalo primero con una llamada de lectura. El rol en el espacio de trabajo con el que inicias sesión decide si el dot solo lista Páginas o también publica en ellas. Configura las Custom Rules para que pregunte antes de actuar y haz que el dot guarde borradores.
Hacer funcionar un plugin de OpenAI dots para publicar en Facebook se reduce a un campo y a una pregunta sobre el rol. El campo es pageId, porque Facebook es la única red de la API de AdaptlyPost que se direcciona por la Página y no por un ID de conexión. La pregunta sobre el rol es con qué rol del espacio de trabajo de AdaptlyPost inicia sesión el plugin, porque ese rol, y no tu plan de ChatGPT, decide si el dot puede publicar.
La versión corta: instala el plugin de AdaptlyPost desde su ficha en ChatGPT, inicia sesión con OAuth y pide a tu dot que liste tus Páginas de Facebook antes que nada. Si puede leerlas, haz que guarde las publicaciones de Página como borradores con saveAsDraft: true y configura las Custom Rules para que pregunte antes de publicar.
¿Puede un dot de OpenAI publicar en una Página de Facebook?
Un dot de OpenAI publica en una Página de Facebook solo a través de un plugin al que pueda llamar. La documentación de dots dice que un dot "puede usar los plugins compatibles instalados y activados en tu cuenta", y OpenAI no define "compatibles" en nada de lo que ha publicado. Resuélvelo con una llamada de lectura antes de montar una rutina encima.
AdaptlyPost figura en el directorio de plugins de ChatGPT, así que la vía de entrada es el plugin de AdaptlyPost en ChatGPT: haz clic en "Install plugin" e inicia sesión con tu cuenta de AdaptlyPost. La guía del plugin de OpenAI dots para publicar en redes sociales recorre la configuración y el inicio de sesión, y cómo programar publicaciones en redes sociales desde ChatGPT cubre el mismo plugin en los chats de todos los días. Este artículo cubre lo que cambia cuando el destino es una Página de Facebook.

¿Qué rol permite que un dot publique en Facebook?
Un inicio de sesión como Editor o Admin permite que un dot publique en Facebook, porque el plugin de AdaptlyPost actúa con el rol en el espacio de trabajo del miembro que inició sesión. Crear una publicación de Facebook es una escritura, y guardar un borrador también. El plan de ChatGPT decide dónde funciona un dot, y el rol decide qué hace en tus Páginas.
Compruébalo en tu propia cuenta con una lectura y un borrador antes de montar una rutina.
| Rol en AdaptlyPost | Qué hace el dot en Facebook |
|---|---|
| Viewer | Lista Páginas, lee resultados y estados |
| Contributor | Además crea y edita sus propios borradores de Página |
| Editor | Además programa, publica y reintenta publicaciones de Página |
| Admin | Lo mismo que Editor, más los ajustes del espacio de trabajo |
¿Por qué Facebook necesita pageId en vez de un ID de conexión?
Facebook necesita pageId porque AdaptlyPost trata cada cuenta de Facebook conectada como una Página, y facebookConfigs exige el id propio de la Página donde todas las demás configuraciones usan connectionId. La herramienta list_accounts de AdaptlyPost devuelve pageId para las Páginas de Facebook. X usa twitterConnectionIds, LinkedIn usa linkedinConnectionIds, y Facebook no tiene ningún array de IDs de conexión: usa pageIds.
pageIds acepta el id de la cuenta o el pageId, y cada facebookConfigs[].pageId tiene que coincidir con una entrada de pageIds, así que dile al dot que ponga el mismo pageId en los dos. Un borrador de publicación de Página tiene este aspecto:
{
"platforms": ["FACEBOOK"],
"contentType": "IMAGE",
"text": "Autumn menu starts Monday. Pumpkin soup is back.",
"mediaUrls": ["https://...publicUrl from upload_media"],
"pageIds": ["1015..."],
"facebookConfigs": [{ "pageId": "1015...", "postType": "FEED" }],
"scheduledAt": "2026-10-05T09:00:00+03:00",
"timezone": "Europe/Kyiv",
"saveAsDraft": true
}scheduledAt lleva su propio desfase horario porque el campo timezone se guarda para mostrarse y no desplaza scheduledAt.
- Se publica en las demás redes
- Falla solo en Facebook
- Solo se ve en list_post_results
- El mismo pageId en pageIds y facebookConfigs
- El borrador se valida cuando corre publish_draft
- Cada fila de plataforma se lee en list_post_results
¿Qué le digo a mi dot sobre Facebook?
Le dices a tu dot que lea antes de escribir y que mantenga cada publicación de Facebook como borrador hasta que la apruebes. El prompt de abajo es la parte específica de Facebook. Envíalo después de añadir el plugin e iniciar sesión.
Usa el plugin de AdaptlyPost para todo lo relacionado con Facebook.
Primero, llama a list_accounts y muéstrame cada Página de Facebook con su
displayName, su pageId y su status. No crees, programes ni publiques
nada en esta conversación.
Para cada publicación de Facebook a partir de ahí:
- pon el pageId de la Página tanto en pageIds como en facebookConfigs[].pageId
- escribe scheduledAt con el desfase UTC incluido
- créala con saveAsDraft: true y muéstrame el borrador
- llama a publish_draft solo después de que yo responda "approve" a ese borrador
- después de publicar, llama a list_post_results e infórmame de cada fila por plataformaLa última línea importa. La respuesta de create_post confirma que la publicación entra en cola, no que se publica, porque cada plataforma publica de forma asíncrona, así que un dot que dice "publicado" después de create_post quiere decir "en cola".

¿Dónde está el control de aprobación de las publicaciones de Facebook?
El control de aprobación de las publicaciones de Facebook está en dos sitios: las Custom Rules del dot en el lado de ChatGPT y el estado de borrador en el lado de AdaptlyPost. Las Custom Rules ofrecen cuatro ajustes: "take action without asking" (actuar sin preguntar), "take action when you say so or if pre-approved" (actuar cuando lo digas o si está aprobado de antemano), "ask before taking action" (preguntar antes de actuar) y "hand off to you" (pasarte el control). Elige "ask before taking action" para todo lo que toque una Página en vivo.
El propio ejemplo de lanzamiento de OpenAI es un dot que "redacta publicaciones para redes sociales para que las apruebes", y su documentación dice que "pedirle a tu dot que redacte respuestas no le da permiso para enviarlas". OpenAI no dice si una publicación de Página a través de un plugin cuenta como enviar, así que el paso de borrador también va en AdaptlyPost.
AdaptlyPost
Empieza tu prueba gratis de 7 días
Analíticas multiplataforma
Bandeja Social
Asistente con IA
list_accounts devuelve cada Página con su pageId y su status. Esta llamada funciona con cualquier rol, Viewer incluido.create_post con saveAsDraft: true. Nada llega a Facebook.publish_draft.list_post_results nombra la Página y el resultado por plataforma.publish_draft, así que un pageId incorrecto aparece al aprobar, no al redactar.Los equipos tienen un tercer control. El servidor MCP de AdaptlyPost actúa con el rol en el espacio de trabajo del miembro que ha iniciado sesión, y un Contributor "crea y edita sus propios borradores; no puede programar ni publicar". Inicia sesión en el plugin con una cuenta Contributor y un Editor o un Admin tendrá que publicar cada publicación de Página.
¿Dónde va la credencial de AdaptlyPost?
La credencial de AdaptlyPost pasa por el inicio de sesión OAuth del plugin y nunca por un mensaje a tu dot. La publicación de seguridad de OpenAI dice que un secreto puesto en un mensaje o documento legible sigue siendo visible para el modelo, y las preguntas frecuentes de seguridad de dots dicen que las protecciones de contraseñas no cubren las contraseñas compartidas en un chat, en un documento o a través de un plugin. Un token adaptly_ pegado en una conversación con un dot queda justo en ese hueco sin cubrir.
El servidor MCP de AdaptlyPost responde a una petición sin autenticar con un 401 y una cabecera WWW-Authenticate, así que ChatGPT abre por sí mismo la página de inicio de sesión de AdaptlyPost. Quitar el plugin o cerrar la sesión deja al dot sin acceso.

¿Puede un dot vigilar mis Páginas de Facebook con un horario?
Un dot vigila Páginas de Facebook con un horario mediante una tarea recurrente, que OpenAI describe como un horario guardado para el que el dot se despierta. OpenAI también documenta disparadores por eventos "cuando un servicio conectado admite la supervisión de eventos" y anunció eventos MCP para automatizaciones de plugins en el DevDay, pero su documentación de dots no dice que un plugin pueda entregar eventos a un dot. El evento account.unauthorized de AdaptlyPost es un webhook firmado que se envía a una URL HTTPS que registras, no un evento MCP, así que un dot no lo recibe.
Una lectura cada mañana cubre lo mismo. AdaptlyPost vuelve a comprobar con Facebook las Páginas conectadas dos veces al día y marca una Página como unauthorized cuando Facebook rechaza su token, con el mensaje del propio Facebook en unauthorizedReason. Pide a tu dot una tarea recurrente: cada día laborable a las 8:00, llama a list_accounts e informa de cualquier Página de Facebook cuyo estado no sea active. Esa tarea solo lee, así que funciona con cualquier rol, Viewer incluido.
¿Qué falla específicamente en Facebook?
La confusión con pageId falla primero, y falla en silencio. Una publicación enviada a cinco redes con un id de conexión donde Facebook esperaba un id de Página se publica en todas las demás y falla solo en Facebook, y list_post_results es donde se ve, porque cada plataforma informa por separado. Corrige el id y luego llama a retry_failed_platforms con platformIds: ["FACEBOOK"] para que las redes que ya publicaron no publiquen dos veces. El reintento reenvía el mismo contenido, así que corrige la causa antes de reintentar.
Otros tres fallos son propios de Facebook. REEL necesita contentType: VIDEO, STORY necesita una imagen, un vídeo o un carrusel, y el resto de combinaciones devuelven un 400. Una Página marcada como unauthorized rechaza publicaciones con un 400 hasta que alguien la vuelve a conectar en AdaptlyPost. Y mediaUrls tiene que venir de upload_media; un enlace que el dot encontró en la web falla con "Media file(s) not found in storage". Las publicaciones programadas de Facebook que no funcionan cubre las causas del lado de la plataforma.
Un fallo es del propio dot. Un dot crea sus propias memorias, y no puedes verlas ni editarlas salvo borrando el dot. Si aprende un pageId incorrecto, dile que lea list_accounts de nuevo antes de cada publicación de Facebook en vez de recordar los ids.
Preguntas frecuentes
¿Está AdaptlyPost en el directorio de plugins de ChatGPT?
Sí. Abre la ficha de AdaptlyPost, haz clic en "Install plugin" e inicia sesión con tu cuenta de AdaptlyPost. La guía principal tiene el resto de la configuración.
¿Puede un dot en ChatGPT Pro programar publicaciones de Facebook?
Un dot en Pro programa publicaciones de Página cuando el plugin inicia sesión como Editor o Admin, porque el rol en AdaptlyPost, y no el plan de ChatGPT, decide qué puede hacer el plugin. Con un Contributor guarda borradores, y con un Viewer solo lista Páginas y lee resultados. Lanza una petición de borrador en tu propia cuenta para confirmar que el dot ve el plugin.
¿Por qué mi publicación salió en todas partes menos en Facebook?
La entrada de Facebook llevaba un id que no corresponde a ninguna Página. Pide al dot que lea list_accounts, que ponga el pageId de la Página tanto en pageIds como en facebookConfigs y que luego llame a retry_failed_platforms con FACEBOOK para que las otras redes no vuelvan a publicar.
¿Puede mi dot publicar Reels e historias en una Página de Facebook?
AdaptlyPost publica publicaciones de feed, Reels e historias mediante facebookConfigs[].postType. Un Reel necesita contentType: VIDEO, y una historia necesita una imagen, un vídeo o un carrusel. Las publicaciones de vídeo también aceptan un videoTitle de hasta 255 caracteres.
¿Puedo aprobar los borradores de Facebook de un dot desde el móvil?
OpenAI te deja escribir a tu dot en ChatGPT en escritorio, web y móvil, y en Slack, a 29 de septiembre de 2026. Crear el dot requiere una app de escritorio o un navegador de escritorio, y en el lanzamiento un dot no puede llamarte, así que las aprobaciones llegan como mensajes.
¿Puedo usar un dot para publicar en Facebook desde la UE o el Reino Unido?
Los usuarios de Pro en el EEE, el Reino Unido y Suiza no pueden usar dots a 29 de septiembre de 2026. Business Premium incluye dots en todas las regiones compatibles de ChatGPT, así que es el plan para un dot que publica en Facebook desde Europa.
AdaptlyPost
Empieza tu prueba gratis de 7 días
Analíticas multiplataforma
Bandeja Social
Asistente con IA
¿Qué es pageId en la API de AdaptlyPost?
El pageId es el ID propio de la Página de Facebook, y facebookConfigs lo exige. La herramienta list_accounts de AdaptlyPost lo devuelve para cada Página de Facebook. Pon el mismo valor en pageIds y en facebookConfigs[].pageId.
¿Puede un dot publicar en Facebook sin mi aprobación?
Solo si tú lo permites. Configura Custom Rules en "ask before taking action" y haz que el dot cree las publicaciones con saveAsDraft: true. Así vuelve contigo antes de llamar a publish_draft.
¿Debo pegar mi token de AdaptlyPost en una conversación con un dot?
No. Según las preguntas frecuentes de seguridad de OpenAI, las protecciones de contraseña no cubren las contraseñas compartidas en un chat, un documento o mediante un plugin. Inicia sesión con el flujo OAuth del plugin. Si quitas el plugin o cierras sesión, el dot pierde el acceso.
¿Cómo compruebo que mis Páginas de Facebook siguen conectadas?
Pide a tu dot que llame a list_accounts y que informe de cualquier Página de Facebook cuyo estado no sea active. AdaptlyPost marca una Página como unauthorized cuando Facebook rechaza su token. Puedes ejecutarlo como tarea recurrente entre semana, y solo lee.
Para el mismo flujo de Páginas en otros agentes, el conector de Meta Muse para publicar en Facebook lo construye a partir de la especificación OpenAPI y la plantilla de Grok Bot para publicar en Facebook lo trae ya configurado. Los equipos que llaman directamente a la API REST pueden empezar por publicar en Facebook mediante API.
Lee la documentación de configuración para agentes, instala el plugin de AdaptlyPost desde su ficha en ChatGPT y pide a tu dot que liste tus Páginas. Todos los planes de AdaptlyPost empiezan con una prueba gratis de 7 días.
Fuentes: la publicación de lanzamiento de dots de OpenAI, la publicación sobre seguridad de dots, el artículo de ayuda para empezar, las preguntas frecuentes de seguridad, la documentación de usuario de dots, la ficha del plugin de AdaptlyPost, el resumen del DevDay 2026, la documentación para agentes de AdaptlyPost y la especificación OpenAPI de AdaptlyPost. Comprobado el 29 de septiembre de 2026, con la ficha del plugin comprobada en octubre de 2026.
Ponlo en práctica con AdaptlyPost
¿Te resultó útil este artículo?
¡Cuéntanos qué te parece!
Vernos más en Google
Un clic marca AdaptlyPost como fuente preferida y nuestros artículos aparecen más arriba en tus Noticias destacadas, el modo IA y los resúmenes con IA.
Antes de irte...
AdaptlyPost
Programa tu contenido en todas las plataformas
Gestiona todas tus cuentas de redes sociales en un solo lugar con AdaptlyPost.
Analíticas multiplataforma
Bandeja Social
Asistente con IA
Artículos Relacionados


Convierte clips en Reels con un plugin de OpenAI dots para publicar en Instagram
Un plugin de OpenAI dots para publicar en Instagram fija postType en FEED, REEL o STORY. Subida de medios, Reels de prueba, carruseles y el rol que publica.


Borradores semanales con tu visto bueno: un plugin de OpenAI dots para publicar en LinkedIn
Configura un plugin de OpenAI dots para publicar en LinkedIn que redacta a partir de tu semana y espera tu visto bueno. Documentos, límites por rol y fallos.


Cómo configurar un plugin de OpenAI dots para publicar en redes sociales
Un plugin de OpenAI dots para redes sociales pide el plugin de AdaptlyPost, un inicio de sesión y una prueba de solo lectura. Roles, reglas y costes.

