## Visión general

ConversaLabs ofrece capacidades para que los desarrolladores integren sistemas externos: una **API
REST** para leer y escribir datos, **webhooks** para recibir eventos en tiempo real, un **SDK de
Custom Scripts** para extender las interfaces y **eventos por módulo** para reaccionar a cambios.

## Requisitos previos

- Una cuenta con permiso para generar tokens de API.
- Conocimientos básicos de HTTP/JSON.

## Paso a paso

1. Genera un **token de acceso** en la configuración de tu perfil/cuenta.
2. Llama a la API REST autenticando con el token.
3. Configura **webhooks** para recibir eventos en tu endpoint.
4. Usa Custom Scripts para personalizar el dashboard, el portal y el widget.

## Configuración y opciones

- **Tokens**: por usuario/cuenta, con alcance de acceso.
- **Webhooks**: suscripción a eventos por bandeja/cuenta.
- **Custom Scripts**: JS/CSS inyectados en las superficies compatibles.

## Casos de uso

- Sincronizar contactos y conversaciones con un CRM externo.
- Disparar automatizaciones en tu sistema cuando algo cambia en la plataforma.

## Consejos, límites y buenas prácticas

- Trata los tokens como secretos; nunca los expongas en el front-end.
- Respeta los límites de tasa y maneja errores/reintentos.

## Solución de problemas

- **401/403**: verifica el token y los permisos.
- **El webhook no llega**: revisa la URL, el estado del endpoint y la firma.

## Ver también

- [API REST, tokens y webhooks](/hc/ajuda/articles/api-developers-rest-tokens-webhooks-es)
- [SDK de Custom Scripts](/hc/ajuda/articles/api-developers-custom-scripts-sdk-es)