- Campañas masivas de WhatsApp, SMS y correo — la lista de contactos a quién enviar.
- Automatizaciones (flow builder) — los agentes de IA pueden leer y escribir datos.
- Inbox — los agentes humanos pueden llenar datos durante conversaciones.
- API — consumir desde sistemas externos.
Crear una base de datos
Hay dos formas de crear una base de datos:- Desde archivo CSV/Excel
- Manualmente
1
Ve a Database → Nueva base de datos
Selecciona la opción de subir archivo.
2
Sube tu archivo CSV o Excel
Shimli detecta automáticamente las columnas y los títulos (headers) de cada una.
3
Mapea los campos
Este es el paso más importante. Para cada columna del archivo, defines:
- Descripción: el nombre de variable con el que se consumirá el dato (ej:
name,phone,brand). - Tipo: texto corto, número, teléfono, imagen, etc.
- Requerido: si es obligatorio o no.
name se obtiene de la columna nombre del Excel”.4
Finaliza
La base de datos se crea y los datos se importan. Toma unos minutos.
Tipos de campo disponibles
El tipo Tabla permite crear campos anidados dentro de un campo. Por ejemplo, un campo “producto” que contiene sub-campos “precio_mensual” y “precio_anual”. Útil para estructuras complejas.
Gestionar una base de datos
Desde la vista de configuración de cada base de datos puedes:- Configurar: ver el contenido y agregar elementos manualmente.
- Editar estructura: agregar, eliminar o reordenar campos.
- Subir desde archivo: importar datos desde CSV/Excel (respeta la estructura existente).
- Exportar con filtro: descargar la base de datos, opcionalmente filtrada por campos.
- Eliminar todos los datos: vacía la base de datos pero mantiene la estructura.
- Publicar formulario: genera un formulario público que llena la base de datos.
Formularios públicos
Cada base de datos puede generar un formulario público con los campos que definiste. Esto te permite:- Capturar leads desde una landing page sin programar.
- Compartir un enlace donde los clientes llenan sus datos.
- Los datos entran directamente a la base de datos de Shimli.
El formulario se genera automáticamente a partir de la estructura de la base de datos. Cada campo se convierte en una pregunta del formulario.
Consumir la base de datos
Las bases de datos se consumen desde múltiples lugares:Mapeo de campos en campañas
Cuando usas una base de datos en una campaña, el mapeo de campos es crítico:- Columna de teléfono: Shimli detecta automáticamente si hay una columna llamada
teléfonoophone. Si tiene otro nombre, puedes seleccionarla manualmente. - Variables del template: las variables del template de WhatsApp se rellenan con los campos de la base de datos. Por ejemplo, la variable
{{1}}se puede mapear al camponame.
Los números de teléfono en la base de datos deben incluir el código de país, sin espacios ni caracteres especiales. Ejemplo:
50499999999, no +504 9999-9999.
