Usando @capgo/capacitor-crisp
Plugin de Crisp Chat SDK para Capacitor. Ofrece chat en vivo y soporte al cliente mediante Crisp.chat.
Instalar
bun add @capgo/capacitor-crisp
bunx cap sync
Lo que expone este plugin
configure- Configura el SDK de Crisp con tu ID de sitio web. Se debe llamar antes de usar cualquier otro método.openMessenger- Abre la ventana de chat de Crisp messenger. Muestra la interfaz de chat al usuario.setTokenID- Establece un token ID único para la sesión del usuario. Se usa para identificar y restaurar conversaciones previas.setUser- Establece la información del usuario para la sesión actual. Actualiza el perfil visible para los agentes de soporte.
Ejemplo de uso
configure
Configura el SDK de Crisp con el ID de tu sitio web. Debe llamarse antes de usar cualquier otro método.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.configure({ websiteID: 'YOUR_WEBSITE_ID' });
openMessenger
Abre la ventana de chat de Crisp. Muestra la interfaz de chat al usuario.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.openMessenger();
setTokenID
Establece un ID de token único para la sesión actual del usuario. Se usa para identificar y restaurar conversaciones anteriores.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setTokenID({ tokenID: 'token-id-123' });
setUser
Configura la información del usuario para la sesión actual. Actualiza el perfil de usuario visible para los agentes de soporte.
import { CapacitorCrisp } from '@capgo/capacitor-crisp';
await CapacitorCrisp.setUser({
nickname: 'John Doe',
email: 'john@example.com',
phone: '+1234567890'
});
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-crisp/
- Docs: /docs/plugins/crisp/
Continúa desde Usando @capgo/capacitor-crisp
Si estás usando Usando @capgo/capacitor-crisp para planificar la migración y las operaciones enterprise, conéctalo con @capgo/capacitor-crisp para los detalles de implementación en @capgo/capacitor-crisp, Primeros pasos para los detalles de implementación en Primeros pasos, Capgo Enterprise para el flujo de trabajo del producto en Capgo Enterprise, Alternativas a plugins de Ionic Enterprise para el flujo de trabajo en Alternativas a plugins de Ionic Enterprise, y Alternativas a Capgo para el flujo de trabajo del producto en Capgo Alternatives.