Configurar Tools
Guia para conectar y configurar Google Calendar, Drive, Sheets, Docs y Gmail en Zyntia.
Configurar Tools en Zyntia
Esta guia explica como activar tools en tu bot.
1. Diferencia clave: Login vs Tools
Login con Google:- Sirve para entrar a Zyntia.
- No conecta automaticamente Calendar, Drive, Sheets, Docs o Gmail.
Connect Google for <Tool>:- Sirve para autorizar una tool especifica.
- Cada tool se conecta por separado.
2. Opciones de OAuth para Google Tools
Opcion A: OAuth de plataforma (Managed)
- No tienes que crear app de Google Cloud.
- Solo haces click en
Connect Google for Calendar(o la tool que quieras). - Aceptas permisos.
Opcion B: Tu propia app OAuth (BYO)
- En la seccion de la tool, pega:
Client IDClient Secret
- Guarda credenciales.
- Luego haces click en
Connect Google for <Tool>.
Recomendado si quieres control total de tu proyecto Google y sus politicas.
3. Flujo recomendado por tool
Repite este flujo para cada categoria:
- Calendar
- Drive
- Docs
- Sheets
- Gmail
Pasos:
- Abre
Dashboard > Bot > Tools. - Entra a la categoria (ejemplo: Calendar).
- Si usaras BYO OAuth:
- Pega
Client IDyClient Secret. - Click
Save OAuth Client.
- Pega
- Click
Connect Google for <Tool>. - Acepta permisos en Google.
- Click
Refresh ToolsoInstalar/actualizar tools. - Verifica que aparezcan las tools instaladas en la lista.
4. Scopes por tool
Cada tool pide solo lo necesario:
- Calendar:
calendar.events - Drive:
drive.file - Sheets:
spreadsheets - Docs:
documents - Gmail:
gmail.send
5. Google Drive: carpeta por defecto
Si usas Drive, puedes definir Default Folder ID:
- Pega el ID de carpeta.
- Click
Set Folder.
Esto permite que la tool escriba/lista en la carpeta correcta por defecto.
6. Verificacion rapida
- Calendar:
- Lista eventos.
- Crea un evento.
- Drive:
- Lista archivos.
- Lee/escribe archivo de prueba.
- Sheets:
- Lee rango.
- Agrega filas.
- Docs:
- Lee documento.
- Crea documento.
- Gmail:
- Envia correo de prueba.
7. Problemas comunes
- Error al conectar:
- Revisa
Redirect URIen Google Cloud. - Revisa
Client ID/Secretpegados.
- Revisa
- Error de permisos (403):
- Falta scope para esa tool.
- Reconecta la tool y acepta permisos.
- Tool no aparece:
- Ejecuta
Refresh Tools.
- Ejecuta
- Cambio de cuenta Google:
- Desconecta/reconecta la tool.
8. Seguridad
- Tus credenciales OAuth se guardan cifradas.
Client Secretno se muestra en claro despues de guardado.- Puedes eliminar BYO por tool cuando quieras con
Remove BYO Client.