Table of Contents
Agentes actuales #
Los agentes acceden a Chatwoot en https://chat.innova-devs.com.
| Nombre | Rol | |
|---|---|---|
| admin@innova-devs.com | Alberto | Administrador |
| ag1@innova-devs.com | Agente uno | Agente |
| ag2@innova-devs.com | Agente dos | Agente |
| ag3@innova-devs.com | Agente tres | Agente |
| ag4@innova-devs.com | Agente cuatro | Agente |
Agregar un agente nuevo #
⚠️ El sistema de invitación por email de Chatwoot no está habilitado (no hay servidor de correo). Sigue el procedimiento manual a continuación.
Paso 1 — Crear el usuario desde Chatwoot #
- En Chatwoot, ve a Ajustes → Agentes → Invitar agente
- Ingresa nombre y email del nuevo agente
- Haz clic en Invitar
Esto crea el usuario pero en la cuenta incorrecta. Continúa con el paso 2.
Paso 2 — Ejecutar el script de configuración #
Conéctate al servidor y ejecuta:
docker exec chatwoot_web bundle exec rails runner "
u = User.find_by(email: 'nuevo@ejemplo.com')
u.update!(password: 'ContraseñaSegura123!', password_confirmation: 'ContraseñaSegura123!')
AccountUser.find_or_create_by(account_id: 4, user_id: u.id) { |a| a.role = 'agent'; a.inviter_id = 4 }
InboxMember.find_or_create_by(inbox_id: 2, user_id: u.id)
puts 'Agente configurado correctamente'
"
Reemplaza nuevo@ejemplo.com y ContraseñaSegura123! con los datos del nuevo agente.
Paso 3 — Compartir credenciales #
Comunica al agente su email y contraseña por un canal seguro.
Cambiar el agente de escalación #
Cuando el bot no puede responder una pregunta, escala la conversación a un agente específico. Para cambiarlo:
- Ve al panel de administración en
https://api.innova-devs.com/admin - En la sección Chatwoot, cambia el campo Agente escalación al ID del agente deseado
- Guarda los cambios
Los IDs de los agentes son:
| ID | Agente |
|---|---|
| 4 | Alberto (admin) |
| 7 | Agente uno |
| 8 | Agente dos |
| 9 | Agente tres |
| 10 | Agente cuatro |