Brivo es el más corporativo de los seis y el que más pasos de alta pide: necesitás dos credenciales distintas, y las dos tienen que ser del mismo entorno (global o europeo).

1. Client ID y secret

  1. Entrá a Brivo Access como administrador.
  2. Andá a Marketplace → Generate API Token.
  3. Completá nombre, descripción y tipo de aplicación, y poné como Redirect URI exactamente la URL que Boris te muestra en la pantalla de la integración.
  4. Guardá el client ID y el client secret.

2. API key (header api-key)

Es una clave distinta, del gateway de Brivo. Se saca del portal de desarrolladores (developer.brivo.com → My Keys). Sin ella, todas las llamadas se rechazan aunque el token sea válido. Tiene que ser del mismo entorno que tu cuenta: si tu cuenta vive en access.eu.brivo.com, necesitás una clave europea (se pide por email a Brivo).

3. Configurar en Boris

  • Client ID, Client secret y API key.
  • Región: Global (api.brivo.com) o Europa (api.eu.brivo.com).
  • Site ID (opcional): limita los access points importados a una sede.

Guardá, pulsá Autorizar con Brivo y aceptá el permiso con un usuario que vea las puertas. Volvés a Boris con el token guardado; se renueva solo con el refresh token. Después: Probar conexiónImportar puertas.

Qué hace Boris dentro de Brivo

  • Crea un grupo por puerta («Boris · Nombre») y le asigna el permiso sobre ese access point (PUT /groups/{id}/access/access-points/{id}).
  • Por reserva crea un usuario con effectiveFrom / effectiveTo y un PIN de seis dígitos, y lo mete en el grupo (PUT /groups/{gid}/users/{uid}).
  • Al revocar, saca al usuario del grupo y lo borra. Son usuarios de invitado creados por reserva, no tus socios fijos.
  • La apertura remota usa POST /access-points/{id}/unlock.
  • Importa los eventos de acceso desde /events/access.

Cosas a tener en cuenta

  • Cada usuario creado cuenta para el límite de usuarios de tu plan Brivo. En un coworking con mucho pase diario, esto se nota: revisá tu contrato antes de activar el modo automático.
  • El PIN solo sirve si la puerta tiene teclado; si no, tenés que asignar credencial física o móvil desde Brivo.
  • Los schedules de Brivo siguen mandando: si el access point tiene un horario que lo bloquea a esa hora, el acceso de Boris no lo sobreescribe.
  1. Open the relevant screen Go to the section where this feature is configured.
  2. Review the required fields Fill in the data that Boris asks for in that screen.
  3. Save and verify Save the changes and check that the feature works as expected.