Consultar datos
Obtén información de un cliente, pedido o reserva de tu propio sistema.
Realizar una acción
Crea un ticket, actualiza un registro de CRM o envía datos a un webhook.
Transformar datos
Limpia o combina datos con unas líneas de JavaScript.
Guardar información
Almacena pequeños datos entre ejecuciones en el datastore integrado.
La página Herramientas
Abre Herramientas en la barra lateral. La página tiene cuatro pestañas:
La pestaña Herramientas muestra estas columnas:
Usa el cuadro de búsqueda para encontrar una herramienta por nombre o descripción. También puedes filtrar por tipo o campaña.
Crear una herramienta
1
Selecciona Crear herramienta
En la pestaña Herramientas, selecciona Crear herramienta.
2
Asígnale un nombre y descríbela
Escribe un Nombre (solo letras, números, guiones bajos y guiones, sin espacios), por ejemplo
get_customer_info.Después, escribe una Descripción que explique qué hace la herramienta y cuándo debe usarla la IA. Los agentes de IA leen este texto para decidir si deben llamar a la herramienta, así que es importante que la descripción sea clara.3
Elige un tipo
Selecciona Llamada a API o Script de JavaScript (consulta las opciones a continuación).
4
Configura, prueba y publica
Configura la herramienta, pruébala y publícala.
¿Qué tipo debo usar?
Herramientas de llamada a API
Una herramienta de API envía una solicitud HTTP a un servicio cuando se ejecuta.- Método y URL del endpoint: elige el método HTTP e introduce la URL. Usa
{parameter}para valores que cambian en cada llamada, por ejemplohttps://api.example.com/orders/{order_id}. - Encabezados: agrega los encabezados que necesite el servicio.
- Autenticación: elige una credencial guardada o selecciona Nuevo recurso para crear una (consulta Autenticación).
Herramientas de script de JavaScript
Una herramienta de script ejecuta tu JavaScript cada vez que se invoca. Recibe los datos de entrada, realiza su trabajo y devuelve un resultado. El editor permite probar el script en tiempo real y consultar el resultado y los registros antes de publicarlo. Si el script importa otra herramienta, el editor te avisa cuando usa una versión anterior. Actualiza la importación, implementa y vuelve a probar para usar la versión más reciente.Esquema de entrada y salida
Abre la pestaña Esquema para describir tu herramienta con JSON Schema:- Esquema JSON de entrada: la información que espera la herramienta, por ejemplo, una cadena
order_id. - Esquema JSON de salida: la estructura de lo que devuelve.
- Resultado de ejemplo: un ejemplo de un resultado habitual.
Autenticación
Las herramientas de API pueden autenticarse con tu servicio. Las credenciales se cifran y almacenan de forma segura. Después de guardarlas, no se vuelven a mostrar en texto sin formato.Para TLS mutuo, la clave privada no debe estar protegida con una frase de contraseña.
Si aparece un error, expórtala sin contraseña e inténtalo de nuevo.
Probar una herramienta
Usa el panel Prueba, junto al editor.- En Entrada simulada, introduce el JSON que debe recibir la herramienta, por ejemplo
{ "order_id": "12345" }. - Selecciona Ejecutar prueba.
- Consulta el resultado en la pestaña Salida y los detalles en Registros. El estado muestra
SUCCESSoERROR.
Versiones, borradores y publicación
Cada vez que guardas, se crea una nueva versión de la herramienta. Así puedes consultar los cambios y volver a una versión anterior.- Usa el selector de versiones en la parte superior del editor para cambiar de versión.
- Al guardar o implementar, elige Incremento automático (Connectly selecciona el siguiente número) o Versión personalizada (por ejemplo,
2.0.0). Una versión personalizada debe ser superior a la actual. - La herramienta empieza como Borrador. Selecciona Publicar para que esté disponible. Debes guardar o implementar los cambios más recientes antes de publicarla.
Supervisar tus herramientas
Ejecuciones
La pestaña Ejecuciones muestra cada ejecución, empezando por la más reciente, y se actualiza a medida que llegan nuevas. Para cada ejecución puedes consultar la hora, la herramienta, el estado, la duración y el código de estado. Selecciona una ejecución para abrir sus registros, incluidos los identificadores de ejecución, sesión y sala asociados. Acota la lista con estos filtros:- Herramienta: elige una herramienta o busca por nombre (usa
|para buscar varias). - Estado:
CorrectaoFallida. - Intervalo de tiempo: desde 15 minutos hasta 15 días, o un intervalo personalizado.
- ID de ejecución, ID de sesión o ID de sala: ve directamente a una conversación o ejecución.
Tasa de éxito
La columna Actividad de la pestaña Herramientas muestra de un vistazo el estado de cada herramienta. Una caída en la tasa de éxito suele ser la primera señal de que un servicio externo no está disponible o de que una credencial ha caducado.Datastore
El Datastore es un almacenamiento duradero de clave y valor que tus herramientas pueden leer y escribir durante la ejecución, por ejemplo, para recordar la última elección de un cliente.- Explora y filtra las claves por prefijo, y consulta el valor, el tamaño y la última actualización de cada una.
- Agrega, edita o elimina claves. Los cambios se aplican de inmediato.
- Vuelve a un estado anterior. Puedes restaurar cualquier momento dentro del período de retroceso que se muestra en la página. Connectly guarda primero un punto de restauración del estado actual, por lo que también puedes deshacer una reversión.
Compartir una herramienta
Puedes compartir una herramienta con otro negocio.- Abre la acción Compartir de la herramienta en la lista.
- Introduce el ID del otro negocio y selecciona Compartir.
- Para dejar de compartirla, selecciona Dejar de compartir junto a ese negocio.
Eliminar una herramienta
Selecciona Eliminar en la fila de la herramienta. Esto elimina la herramienta y todas sus versiones de forma irreversible. Las herramientas que usa un WhatsApp Flow se gestionan con el flujo. Se eliminan automáticamente cuando el flujo se elimina o se deja de usar. Consulta WhatsApp Flow Builder.Solución de problemas
Próximos pasos
WhatsApp Flow Builder
Crea formularios dentro de WhatsApp y conéctalos a una herramienta.
API de WhatsApp Flows
Envía un flujo desde tu propio sistema.
