Makia AI Docs Ir a makia.ai

Herramientas del agente

Las herramientas son pasos que permiten al agente actuar sobre otras partes de Makia: agendar citas, guardar contactos, consultar chatbots, programar campañas o crear publicaciones. Se agregan igual que cualquier paso (botón + > Agregar paso, categoría Agentes).

DisponibilidadCada herramienta aparece solo si esa función está activa en tu cuenta (por ejemplo, el CRM o Bookflow). Si no ves un paso, consulta con tu administrador.

Cómo funcionan todas las herramientas

  1. Agrega el paso de la herramienta.
  2. En Evento de acción elige qué operación realizar. Los campos del panel cambian según la operación.
    Captura pendiente: Selector de Evento de acción de una herramienta
    img/herramientas-evento-accion.png
  3. Completa los campos. Puedes escribir valores fijos o variables entre llaves, como {sender_id}.
  4. En las operaciones que consultan datos, el Formato de salida permite elegir JSON (datos estructurados completos), Markdown (tabla o resumen) o Texto plano (más fácil de usar dentro de un mensaje o una pregunta a la IA).
  5. El resultado se guarda en una variable; úsala en los pasos siguientes con el botón { }.

Bookflow (citas)

Conecta el agente con tu agenda de citas de Bookflow. Si Bookflow no está conectado verás el aviso «Bookflow aún no está conectado» con un enlace para conectarlo.

OperaciónQué haceDatos que pide
Listar serviciosDevuelve los servicios disponibles.Ninguno
Listar proveedoresDevuelve los profesionales o recursos.Servicio (opcional, para filtrar)
Verificar disponibilidadDevuelve los horarios libres de un día.Servicio, proveedor y fecha (AAAA-MM-DD)
Crear citaAgenda una cita.Servicio, proveedor, fecha y hora de inicio (AAAA-MM-DD HH:MM), nombre, teléfono y correo del cliente, notas (opcional)
Listar citas del clienteDevuelve las citas de un cliente.Correo o teléfono del cliente
Reprogramar citaCambia la fecha y hora de una cita.ID de la cita y nueva fecha y hora
Cancelar citaCancela una cita.ID de la cita
Captura pendiente: Paso Bookflow con la operación Crear cita
img/herramientas-bookflow.png
Evita dobles reservasBookflow no rechaza por sí solo un horario ya ocupado. Llama primero a Verificar disponibilidad y usa el horario devuelto al crear o reprogramar la cita.

Al crear una cita, Makia busca al cliente por teléfono o correo y, si no existe, lo crea con el nombre que indiques.

CRM

Trabaja con los contactos, empresas y negocios del CRM de Makia.

OperaciónQué hace
Listar contactos / empresas / negociosBusca registros (por nombre o correo; para negocios, también por etapa) con un límite de resultados.
Crear contactoNombre, apellido, correo, teléfono, puesto, empresa y estado (Lead, Cliente o Inactivo; por defecto Activo). El estado solo se aplica si el contacto es nuevo.
Crear empresaNombre, industria, sitio web, ciudad y país.
Crear negocioTítulo, valor, moneda, etapa (por defecto la primera del embudo), contacto o empresa relacionados y fecha de cierre esperada.
Mover etapa del negocioCambia un negocio a otra etapa del embudo, indicando el negocio (por título o elegido de la lista) y la etapa de destino.
Crear tareaTítulo, descripción, prioridad (baja, media, alta, urgente) y fecha de vencimiento.
Agregar notaAsocia una nota (tipo nota, llamada, reunión o correo) a un contacto o negocio.
Obtener analíticas del CRMDevuelve un resumen del embudo.
Captura pendiente: Paso CRM Agent con la operación Crear contacto
img/herramientas-crm.png
Datos que vienen de la IAUn patrón habitual es: un paso Preguntar al agente con salida estructurada extrae nombre, correo y teléfono del mensaje, y luego el paso CRM crea el contacto usando esas variables. Si un dato no está, el campo queda vacío en lugar de inventarse.
Variables sin valorSi un campo del CRM usa una variable que ningún paso anterior produce (por ejemplo un título de negocio vacío), la ejecución falla en lugar de guardar un registro con el texto {variable}. Solo los vínculos opcionales (contacto, empresa, negocio, etapa) se aceptan sin valor.

Chatbot (External Chatbot)

Consulta y gestiona tus chatbots de IA desde un agente.

OperaciónQué hace
Listar chatbotsDevuelve tus chatbots (opción de solo activos y máximo de resultados, de 1 a 50).
Obtener analíticas del chatbotEstadísticas; puedes limitarlas a un chatbot.
Listar conversaciones del chatbotLas conversaciones, filtrables por chatbot, canal (por ejemplo whatsapp, telegram, livechat) y estado del ticket (nuevo o cerrado).
Obtener conversación / conversaciones del chatbotTrae los mensajes de una conversación, o de las más recientes (por defecto 5, máximo 50), filtrando por remitente (usuario, administración o todos).
Cerrar ticket del chatbotMarca el ticket de una conversación como cerrado.
Generar respuesta (con la personalidad propia de un chatbot)Redacta una respuesta usando la personalidad, el entrenamiento y el modelo de IA del chatbot que elijas.

En Generar respuesta, las llamadas repetidas de la misma conversación (mismo {sender_id}) reutilizan la misma conversación del chatbot, por lo que mantiene memoria entre mensajes igual que un chat real.

Marketing (Marketing Bot)

OperaciónQué hace
Listar campañas de marketingFiltra por tipo de canal (Telegram o WhatsApp) y estado (pendiente, programada, en curso, publicada, fallida).
Obtener estadísticas de marketingPara un periodo: hoy, últimos 7 días o últimos 30 días.
Listar conversaciones de marketingFiltra por canal (Telegram o WhatsApp).
Crear campaña de marketingNombre de la campaña, canal y mensaje (por ejemplo {ai_response} para usar la respuesta de la IA). Con Programar para la fecha queda fijada; en blanco se guarda como pendiente.
Programar campaña de marketingPrograma una campaña existente (ID de la campaña); en blanco se programa de inmediato.

Redes sociales (Social Media Agent)

OperaciónQué hace
Listar agentes de redes socialesDevuelve tus agentes de redes sociales.
Listar publicaciones socialesFiltra por agente y estado (borrador, pendiente de aprobación, aprobada, programada, publicada, fallida).
Crear publicación socialAgente, tipo (texto, imagen única, carrusel, video) y contenido. En blanco en la fecha se guarda como borrador.
Obtener analítica de publicacionesCon un número de días de historial a incluir.
Aprobar publicación socialAprueba una publicación (debe estar pendiente de aprobación).
Crear agente de redes socialesNombre, cuentas conectadas, tono (profesional, casual, humorístico, inspirador, educativo, promocional), idioma, tipo de plan (diario, semanal, mensual), publicaciones por día, cantidad de hashtags, URL del sitio y descripción de la marca.
Captura pendiente: Paso Social Media Agent con la operación Crear publicación social
img/herramientas-redes-sociales.png

Ejemplo: del mensaje a la cita

  1. Disparador: Mensaje del canal (tu chatbot de WhatsApp).
  2. Preguntar al agente: extrae con salida estructurada el servicio, la fecha y el nombre del cliente.
  3. Bookflow > Verificar disponibilidad: consulta los horarios libres de esa fecha.
  4. Preguntar al agente: redacta la propuesta de horarios con la respuesta del paso anterior.
  5. Enviar mensaje: responde en la misma conversación con la propuesta.

Solución de problemas

ProblemaQué hacer
El paso no aparece en el catálogoLa función no está activa en tu cuenta; consulta con tu administrador.
«Bookflow aún no está conectado»Usa el enlace «Conéctalo aquí» del paso.
La cita se crea en un horario ocupadoAgrega siempre Verificar disponibilidad antes de Crear cita.
La ejecución falla por una variable sin resolverEl paso que produce el dato debe estar antes y su variable debe coincidir con la que usas.