Alcance del SDK
Plazbot SDK te permite crear, configurar y desplegar Agentes de IA desde tu codigo. Con una sola instancia puedes gestionar agentes, portales, mensajes de WhatsApp, plantillas y contactos.
Con la tecnologia RAG de Plazbot, tus agentes pueden leer archivos (PDF, DOCX, CSV, Excel), consumir servicios API REST y ejecutar acciones automaticas basadas en la intencion del usuario.
La version 2.0 del SDK introduce la clase unificada Plazbot que agrupa todos los modulos en una sola instancia. Tambien puedes seguir usando las clases individuales Agent, Portal, Message, Template y Contact.
Inicio Rapido
01import { Plazbot } from 'plazbot';0203const plazbot = new Plazbot({04 workspaceId: "YOUR_WORKSPACE_ID",05 apiKey: "YOUR_API_KEY",06 zone: "LA" // "EU" para Europa07});0809// Crear un agente10const agent = await plazbot.agent.addAgent({11 name: "Mi Agente",12 prompt: "Eres un asistente de ventas.",13 zone: "LA",14 buffer: 515});1617// Chatear con el agente18const response = await plazbot.agent.onMessage({19 agentId: agent.agentId,20 question: "Que servicios ofrecen?",21 sessionId: crypto.randomUUID()22});2324console.log(response.answer);
Tambien puedes importar las clases de forma individual:
01import { Agent, Portal, Message, Template, Contact } from 'plazbot';
Repositorio de Ejemplos
Repositorio publico con ejemplos funcionales de todas las features del SDK v2.0.
Modulos del SDK
Crea, actualiza, chatea y gestiona agentes con Tool Calling, archivos y configuracion de IA personalizada.
Conecta tus agentes a APIs externas con deteccion de intenciones y respuestas condicionales.
Sube documentos PDF, DOCX, CSV y Excel para que tu agente responda con informacion de tu empresa.
Activa un widget embebible para tu sitio web con una sola linea de codigo.
Crea portales de busqueda con experiencia tipo ChatGPT para tus clientes.
Envia mensajes, plantillas con variables y archivos. Registra webhooks para recibir mensajes.
Gestiona tus plantillas de WhatsApp aprobadas por Meta.
CRUD completo de contactos: crear, buscar por telefono o email, actualizar y eliminar.