Apps

Apps a medida, nativas de cada contexto.

Construye cualquier app que tu organización necesite y actívala dentro de un contexto: hereda el límite del contexto y solo ve lo que ven sus grupos. Distribúyela con tu herramienta de AI coding, o instala una desde el store.

Dos formas de añadir una app

Trae la tuya, o elige una ya lista.

Constrúyela con tu herramienta de AI coding

SweetHive App SDK incluye una guía para desarrolladores que tu herramienta de AI coding puede seguir: handshake, API delimitada y pasos de publicación. Describe lo que quieres; ella escribe la app, y tú la registras en SweetHive.

Ver el quickstart

Elige del store

No construyas lo que ya existe. Explora apps ya listas y añade una a un contexto con un clic. Entra en funcionamiento ya delimitada: sin proyecto de integración, sin migración de datos.

Explora el store
Construye con el App SDK

Registra, construye, publica.

Las apps se construyen con SweetHive App SDK. Incluye una guía para desarrolladores pensada para dársela a tu herramienta de AI coding: handshake de arranque, autenticación, API de datos delimitada, pruebas y publicación, en un solo archivo. Tú describes la app, ella escribe el código, tú revisas y publicas.

Registra

En SweetHive, abre Desarrollador → Apps y elige Register app. Indica el tipo (integrada en un contexto, o externa en su propia URL), la URL y la capacidad: lectura, lectura + borrador, o lectura + publicación. Recibes un client ID y un client secret, que se muestra una sola vez.

Construye

Descarga la guía del SDK desde la misma página y dásela a tu herramienta de AI coding. El SDK ejecuta el handshake de integración (las apps externas reciben un enlace de arranque firmado) y entrega a tu app un token de corta duración, limitado al contexto y a la persona que la usa.

Publica

Pon la app en Active para enviarla a revisión. Una vez aprobada aparece en el store, y se puede añadir a cualquier contexto desde la tarjeta Apps del contexto (Add app).

El App SDK está en acceso anticipado y aún no se ha publicado en npm: pídenos acceso.

Delimitada por el contexto

Una app instalada en un contexto vive dentro de él.

Las apps no son integraciones acopladas por fuera. Cuando añades una a un contexto, hereda el límite de ese contexto: cada llamada queda limitada al contexto de la instalación y a lo que puede ver la persona que usa la app, y no puede cruzar el árbol sin que se comparta explícitamente. La misma ley de scoping que rige a personas y agentes rige a las apps, así que IT puede activarlas sin abrir todo el hive.

Delimitada por construcción

El alcance de una app es el contexto en el que está instalada ∩ la visibilidad actual de la persona que la usa, aplicado en el servidor mediante un token de corta duración. Su capacidad (lectura, borrador, publicación) se fija al registrarla.

Instalación por contexto

Añade una app a un contexto cada vez. Contextos distintos pueden usar apps distintas, o la misma app instalada por separado, cada una con su propio ámbito y su propia configuración.

Las mismas reglas para todos

Una app solo publica en el contexto de su instalación, dirigiéndose a grupos, y su primera publicación necesita la confirmación del usuario. Si desactivas una app, el token de cada instalación deja de funcionar.

El store

O simplemente activa una y listo.

Explora apps creadas por SweetHive y sus partners, y añade una a un contexto con un clic. Las apps instaladas entran delimitadas: ven exactamente lo que ven los grupos de ese contexto, y nada más. Constrúyela una vez, haz que la aprueben para el store, y cualquier hive puede añadirla.

Si tu organización lo necesita, puedes construirlo dentro.

Apps a medida, delimitadas a los contextos en los que se ejecutan, construidas con tu herramienta de AI coding o instaladas desde el store.

Solicita una demo