Saltar al contenido

Automatización · Operación y reportes

Preguntar por WhatsApp cuánto se vendió y responder con una consulta a ClickHouse

Le preguntas por WhatsApp cuánto se vendió y un agente de IA ubica la tabla en ClickHouse Cloud, ejecuta un SELECT y te responde la cifra.

¿Cómo le pregunto por WhatsApp a mis datos de ClickHouse cuánto vendimos ayer?

Le escribes al Met por WhatsApp «¿cuánto vendimos ayer por ciudad?». El Met ubica tu organización y el servicio de ClickHouse Cloud donde está la información, lista sus bases y lee las columnas de la tabla de ventas para no suponer nombres. Con eso ejecuta una consulta SELECT que agrupa por ciudad y filtra por la fecha, y te responde con las cifras, sin pegar la tabla entera. Todo es de solo lectura: el servidor de ClickHouse solo acepta SELECT, así que el Met no puede cambiar ni borrar nada aunque se lo pidan.

Qué la pone en marcha

Cuando alguien lo pide

Empieza cuando alguien del equipo le escribe al Met por WhatsApp con una pregunta sobre ventas, pedidos o cualquier dato que viva en ClickHouse. No hay un trigger que configurar: el Met responde dentro de esa conversación.

Una tarea de ejecución manual: alguien del equipo la corre con un botón, o se la pide al Met por chat.

Quién la ejecuta

Met analista que consulta ClickHouse

No tiene un nombre propio sembrado. Es un Met interno, con ClickHouse Cloud conectado, que le contesta al dueño o al equipo por WhatsApp: termina cuando la persona tiene la cifra que pidió, sacada de una consulta y no de memoria.

Lo ejecuta el Met analista de datos

Canales: WhatsApp

Qué hay que tener conectado

5 pasos · 5 herramientas

El procedimiento, paso a paso

Cada paso muestra la herramienta que se ejecuta. Son las del conector real: si una dejara de existir, esta página no compilaría.

  1. 1

    Ubicar la organización y el servicio

    El Met trae las organizaciones a las que llega tu usuario y lista sus servicios. Se queda con el que indicaste en la habilidad, que debe tener el MCP habilitado; si no lo tiene, no puede consultarlo.

  2. 2

    Encontrar la base donde están las ventas

    El Met lista las bases de datos del servicio y elige la que corresponde. Si hay varias con nombres parecidos, pregunta cuál antes de seguir.

  3. 3

    Leer las columnas de la tabla

    El Met lista las tablas de la base con la definición de sus columnas, filtrando por nombre si hace falta, para saber cuál guarda la fecha, el valor y la ciudad. Así no inventa una columna.

  4. 4

    Ejecutar la consulta SELECT

    Con las columnas reales, el Met escribe una consulta SELECT que filtra por la fecha pedida y agrupa por ciudad, y la ejecuta sobre el servicio. El servidor rechaza cualquier cosa que no sea un SELECT.

  5. 5

    Responder la cifra en el chat

    El Met responde con los totales por ciudad y el total general, y dice de qué tabla y de qué fecha salen. Si la persona quiere otro corte, como por producto, vuelve a consultar.

Antes de empezar

Qué necesitas tener listo

Ninguno de estos puntos lo resuelve el Met. Si falta uno, la automatización se detiene ahí.

Los límites

Qué NO resuelve esta automatización

Preferimos decirlo aquí que descubrirlo en la implementación.

Preguntas frecuentes

Preguntas sobre esta automatización

No. ClickHouse dice que run_select_query solo permite SELECT y que todas las consultas son de solo lectura, así que una orden de borrar se rechaza.

Sí. El Met ejecuta la consulta cuando haces la pregunta y no guarda una copia, así que responde con lo que hay en ClickHouse en ese momento.

Sí, mientras esté en un servicio con el MCP habilitado. El Met lista las tablas y lee sus columnas antes de consultarla.

Tú, con tu cuenta de ClickHouse Cloud: las consultas corren en tus servicios. Meteor no revende ClickHouse.

Sigue por aquí

Otras automatizaciones con las mismas herramientas

¿Quieres esta automatización corriendo con tus datos?

Te la mostramos con tus cuentas conectadas, no con una demostración enlatada.