boost

Cómo empezar con boost

De crear tu cuenta a dejar tu primer post programado. Los pasos 1 a 3 son en la web; del 4 en adelante usas la terminal, o se lo pides a tu agente (Claude Code, Codex) con esta página abierta.

01Crea tu cuenta

Entra en boost.jjato.com con tu correo o con Google. Por ahora boost funciona por invitación: si al entrar ves «aún no tiene acceso a boost», escríbenos por WhatsApp al +57 316 427 7879 o a contacto@jjato.com con el correo que usaste y te damos acceso. Si alguien te invitó a su espacio, entra con ese mismo correo.

Al entrar por primera vez, boost te crea un espacio propio: ahí viven tus cuentas, tu cola, tus ideas y tus claves.

02Conecta tus redes

Abre Cuentas. Cada red que conectes queda como una cuenta de tu espacio.

Instagram Instagram y Facebook Facebook

  1. Toca Conectar Instagram (o Conectar Facebook). Se abre la pantalla de la red para que autorices a boost; al terminar vuelves a Cuentas y la cuenta ya aparece.
  2. Instagram tiene que ser una cuenta profesional (de creador o de empresa). Si es personal, cámbiala en la app de Instagram: Configuración, Tipo de cuenta y herramientas, Cambiar a cuenta profesional. Es gratis.
  3. En Facebook, cada página que administras queda como una cuenta.

Si los botones aparecen desactivados con el aviso «pega antes tu API key de Composio», tu espacio necesita su propia cuenta de Composio, el servicio que conecta boost con Instagram y Facebook:

  1. Crea una cuenta gratis en composio.dev.
  2. En su panel, entra a Settings y copia tu API key.
  3. Pégala en Cuentas, en Keys del espacio → Composio, y toca Guardar. Ya puedes conectar.
Si cambias o quitas esa key más adelante, las cuentas conectadas con la anterior se desconectan y hay que volver a conectarlas.

TikTok TikTok

TikTok va por Buffer, una herramienta de programación con plan gratis que ya tiene el permiso de TikTok para publicar.

  1. Crea una cuenta gratis en buffer.com y conecta allí tu TikTok.
  2. En Buffer, entra a Settings, luego API, y crea una API key personal.
  3. Pégala en Cuentas, en Keys del espacio → Buffer, y toca Guardar. Tus canales de TikTok aparecen solos como cuentas; si conectas otro más tarde, toca Traer canales de Buffer.

Buffer trae las vistas, likes, comentarios y compartidos de tus videos, pero no tus seguidores. Para verlos, toca Conectar estadísticas junto a tu cuenta de TikTok. Esta opción todavía no está disponible para todas las cuentas; si no te funciona, el resto de boost sigue igual y tus videos de TikTok se miden de todos modos.

03Crea una clave del CLI

El CLI es el programa de terminal con el que tú, o tu agente, maneja boost. Para que sepa que eres tú, usa una clave. Abre Claves, ponle un nombre (por ejemplo, «laptop») y toca Crear clave.

La clave empieza por bk_ y solo se ve una vez: cópiala en ese momento. Si la pierdes, revócala y crea otra. Quien tenga la clave puede actuar en tu espacio, así que no la compartas.

04Instala el CLI

Necesitas Node.js 20 o superior (compruébalo con node --version). En macOS, Linux o WSL en Windows, abre la terminal y pega:

terminal
curl -fsSL https://boost.jjato.com/instalar.sh | sh

Deja el comando boost en ~/.local/bin y te avisa si esa carpeta no está en tu PATH. Si prefieres no usar el instalador, descarga boost.mjs y córrelo con node boost.mjs … en lugar de boost ….

Después, conéctalo a tu espacio con la clave del paso 3:

terminal
boost config --key bk_tu_clave

Para traer una versión nueva del CLI más adelante: boost actualizar. Los archivos se suben por boost, así que no necesitas nada más. Solo si vas a publicar imágenes PNG o WEBP necesitas ffmpeg, que las convierte a JPG (o conviértelas tú antes); con JPG y video no hace falta.

05Trae tus datos

Mira tus cuentas y elige la que usarás por defecto (cada cuenta tiene un alias, que suele ser su usuario):

terminal
boost cuentas
boost usar tu_marca

Trae tus posts y sus cifras. boost lo repite solo cada hora, pero la primera vez conviene hacerlo a mano:

terminal
boost sync --todas
boost posts --orden vistas --dias 30

Desde aquí ya ves en la web el resumen: seguidores nuevos por día, vistas por post, audiencia, horas pico y la tabla de posts.

06Programa un post

Prepara un archivo caption.md junto al video, con un bloque por red. Los bloques de TikTok y de primer comentario son opcionales:

caption.md
## Instagram

```
Receta de 30 segundos con lo que hay en la nevera.
Guárdala para el fin de semana.
```

## TikTok

```
Receta exprés con lo que hay en la nevera
```

## Primer comentario

```
Música: tema libre de derechos.
```

Y encólalo con su fecha y hora:

terminal
boost cola add --medio video.mp4 --caption-file caption.md --a "2026-11-02 08:30"
  • La hora es de Colombia (UTC−5), escrita como "AAAA-MM-DD HH:MM". Si estás en otra zona, conviértela, o pásala con su zona, por ejemplo "2026-11-02T08:30:00-06:00". Sin --a, queda como borrador.
  • Un video sale como reel, una imagen como imagen, y de 2 a 10 archivos (repitiendo --medio) forman un carrusel en ese orden. Videos MP4 o MOV; imágenes JPG, PNG o WEBP.
  • Para TikTok, el bloque «## TikTok» del caption.md o --tiktok "caption corto": cuando el reel sale en Instagram, boost lo manda solo a tu TikTok por Buffer con ese caption (si conectaste TikTok en el paso 2).

boost responde con el número de la publicación, por ejemplo «#1 reel programada». Usa ese número en lugar de <n> para revisarla y ajustarla:

terminal
boost cola                      # lo pendiente
boost cola show <n>             # una publicación
boost cola set <n> --a "2026-11-03 19:00"
boost publicar <n> --ensayo     # la prueba en Instagram sin publicarla
boost tiktok <n> --yes --a "2026-11-03 20:00"   # mandar a TikTok a otra hora

También puedes verla y editarla en el Calendario de la web: fecha, estado, caption y primer comentario.

07Responde por DM a quien comenta

Una campaña manda un mensaje directo a quien comenta una palabra en tu post de Instagram, por ejemplo «receta». Es ideal para entregar un enlace o un recurso.

Créala atada a la publicación del paso anterior (su número va en lugar de <n>):

terminal
boost campanas add --nombre "Receta completa" --palabra receta \
  --mensaje "Hola @{usuario}, aquí está: https://…" --publicacion <n>

Toda campaña nace pausada. boost responde con su número: úsalo en lugar de <c> para revisarla.

terminal
boost campanas show <c>

Cuando esté bien, actívala. Desde ese momento manda mensajes reales:

terminal
boost campanas set <c> --activa
  • --publicacion <n> la ata a un post que aún está en la cola: escucha su post en cuanto sale. Con --post <enlace> escucha un post ya publicado, y sin ninguno de los dos, los posts de los últimos 14 días.
  • La palabra se reconoce sin tildes ni mayúsculas. Cada persona recibe un solo mensaje por campaña, unos minutos después de comentar. Puedes añadir botones con --boton "Descargar|https://…" (hasta 3, contando el de --seguir) y respuestas públicas con --respuesta.

Los comentarios llegan también a la bandeja de Comentarios, donde puedes responder y aprobar las respuestas que escriba tu agente antes de que salgan.

08Anota ideas

terminal
boost ideas add "Receta de 30 segundos" --serie recetas
boost ideas
boost ideas set <i> --estado en_curso   # <i>: el número de la idea

Las ves y las ordenas en Ideas.

Trabaja en equipo

Un espacio puede tener varias personas: todas ven y publican en sus cuentas, su cola, sus ideas y sus comentarios. Sirve para un equipo, una agencia o quien te ayuda con las redes.

  • Invita por correo. En Cuentas → Equipo, escribe el correo de la persona y toca Invitar. boost no manda correos: avísale tú.
  • Acepta la invitación. La persona entra a boost con ese correo, aunque no tenga acceso todavía, y la ve en Cuentas.
  • Cambia de espacio. Quien está en más de uno elige en la cabecera en cuál trabaja. Su espacio propio sigue siendo suyo, con sus propias redes.

Solo quien es dueño del espacio cambia las keys de Composio y Buffer, le pone nombre y saca a alguien; quien fue invitado puede salirse cuando quiera. Al salir del espacio, sus claves del CLI en él dejan de funcionar.

Lo que boost hace solo

  • Cada 5 minutos publica lo que ya tiene su hora, aunque tu computador esté apagado, y manda los DM de las campañas activas.
  • Al publicar un reel con caption de TikTok, lo copia a TikTok por Buffer.
  • Cada hora sincroniza tus cuentas (seguidores, posts y sus cifras) y trae los comentarios a la bandeja.

Para agentes

boost está hecho para que un agente como Claude Code o Codex lo opere por ti. Dale esta página y pídele, por ejemplo: «programa el video de esta carpeta para mañana a las 8:30 con su caption.md». Debe usar siempre el número que devuelve cada comando al crear algo.

  • boost schema describe en JSON todos los comandos, sus opciones y los códigos de salida: es lo primero que debe leer.
  • --json en cualquier comando da la salida en JSON (es automático si la salida no va a una terminal). Los avisos van a stderr.
  • Publicar ya una publicación concreta (boost publicar <n> --yes), mandarla a TikTok (boost tiktok <n> --yes) y borrar piden --yes; sin él, el comando se niega y explica por qué. Ojo: otros comandos actúan sin pedirlo. boost publicar sin número publica todo lo programado cuya hora llegó, boost atender manda los DM y las respuestas aprobadas, y boost campanas set <c> --activa enciende los mensajes reales. Los dos primeros los corre boost solo; un agente no debería lanzar ninguno de los tres sin que se lo pidas.
  • Para probar sin efectos: --dry-run en boost sync, boost cola add y boost publicar (muestra qué haría), boost publicar <n> --ensayo (valida en Instagram sin publicar) y boost atender --ensayo (muestra qué mensajes mandaría; sí trae y guarda los comentarios nuevos en la bandeja). En los demás comandos --dry-run no evita nada: el comando se ejecuta de verdad.
  • Códigos de salida: 0 bien, 1 error de la API o de la red, 2 uso, 3 sin configurar, 4 no encontrado.
  • Las respuestas a comentarios que escribe un agente quedan en borrador: una persona las aprueba en la web antes de que salgan.
  • En un servidor o en CI, la clave puede ir en la variable BOOST_API_KEY en lugar de boost config.
para empezar una sesión
boost schema
boost cuentas --json
boost cola --json

Límites que conviene saber

  • Instagram no deja programar publicaciones desde fuera de sus apps. Por eso boost las publica él mismo a la hora, con un proceso que revisa cada 5 minutos: un post puede salir hasta unos minutos después de la hora exacta.
  • TikTok publica a través de Buffer. El plan gratis de Buffer admite hasta 10 publicaciones programadas por canal a la vez.
  • Facebook ya se conecta, pero publicar y medir en tus páginas todavía no está disponible.
  • Si una publicación falla, boost no la reintenta solo: revisa en la red qué pasó y vuelve a programarla con boost cola set <n> --estado programada.
  • Mientras el video de una publicación espera en Buffer para salir en TikTok, esa publicación no se puede borrar.

¿Algo no cuadra o te falta un paso? Escríbenos por WhatsApp o a contacto@jjato.com.