Funciones

Las Funciones son los bloques técnicos con los que extiendes lo que tu agente puede hacer más allá de las Aplicaciones nativas. Mientras que las Aplicaciones son integraciones nativas listas para usar, las Funciones te dan control de bajo nivel para conectar cualquier servicio que exponga una API o un servidor MCP, recibir eventos en tiempo real y automatizar tareas programadas.


Bloques disponibles

FunciónQué hace
MCPs El centro de control de tus servidores MCP: conecta las apps del catálogo (Shopify, Notion, GitHub…) o cualquier otro servidor externo.
API REST Convierte cualquier endpoint HTTP en una herramienta que tu agente puede invocar durante una conversación.
Webhooks Recibe eventos en tiempo real mediante webhooks salientes.
Cron jobs Ejecuta requests HTTP programadas: renueva tokens, sincroniza datos y más.

¿Cuál debo usar?

Una forma rápida de decidir, según lo que necesitas lograr:

Si necesitas…UsaPor qué
Que tu agente use las herramientas de un servicio que ya expone un servidor MCPMCPsConectas el servidor una vez y el agente recibe todas sus herramientas listas para usar.
Que tu agente consulte o modifique un endpoint concreto de tu sistema (un pedido, un inventario…)API RESTDefines una sola request HTTP y la IA la invoca con los datos de la conversación.
Que tus sistemas se enteren cuando algo pasa en Platica (nuevo mensaje, cliente creado…)WebhooksPlatica envía el evento a tu endpoint en tiempo real; tu agente no interviene.
Que algo se ejecute solo, cada cierto tiempo (renovar un token, un ping de salud…)Cron jobsLa petición corre programada sin depender de ninguna conversación.

Próximamente

Estos bloques se sumarán a Funciones más adelante:

  • Función Personalizada — Escribe código JavaScript para lógica a la medida.
  • Base de Datos — Conecta bases de datos SQL y NoSQL externas.
  • Almacenamiento — Sube y gestiona archivos en la nube.
  • RPA — Conecta robots de IA externos para automatizar tareas en el navegador.