Componentes para Vue
Sala completa, escenario, controles, chat, participantes, sala de espera, subtítulos y panel de IA, accesibles y con tu tema. También como custom elements.
Servidores en la UE IA con proveedores de la UE
Vídeo, audio y chat con una IA que escucha, recomienda mientras se habla y, al colgar, deja el resumen y las acciones propuestas en tu sistema. Con una librería y una API key.
Gratis con claves de pruebaSin tarjetaPaquetes MIT
¿Solo quieres reunirte con tu equipo? Úsalo sin integrar nada
Ilustración animada de una llamada de venta. Daniel, el cliente, dice que es más caro que la competencia; la IA sugiere en privado a Marta, la comercial, que responda con los doce meses de soporte incluidos que recoge la propuesta. Daniel dice que necesitan decidirlo antes de fin de mes y un detector lo avisa. Al colgar, la IA deja el resumen, el siguiente paso, un presupuesto preparado para revisar y una tarea de seguimiento.
Ilustración con datos de ejemplo de MeetingRoom, LiveCaptions y AiLivePanel de @iaconsultinglabs/comms-vue.
Integra en minutos
Tu backend crea la reunión con la API key y tu pantalla monta la sala con un componente. La clave nunca sale de tu servidor.
comms-server.<MeetingRoom>, los subtítulos y el panel de IA.import { createCommsClient } from '@iaconsultinglabs/comms-server'
import type { Device } from '@iaconsultinglabs/comms-contracts'
const comms = createCommsClient({
baseUrl: 'https://api.comms.iaconsultinglabs.com/v1',
apiKey: process.env.COMMS_API_KEY ?? '', // iacl_test_… para probar, iacl_live_… en producción
})
// Una reunión con IA en directo y al cerrar.
const meeting = await comms.createMeeting({
type: 'meeting',
title: 'Revisión con el cliente',
settings: { guestsAllowed: true, ai: { enabled: true, realtime: true, postMeeting: true } },
})
// El acceso de cada persona: lo pide tu frontend y lo decides tú.
export function tokenFor(device: Device) {
return comms.issueMemberToken(meeting.id, {
person: { id: 'usr_42', name: 'Ana' },
device,
role: 'host',
})
}
<script setup lang="ts">
import { createMeeting, currentDevice } from '@iaconsultinglabs/comms-core'
import { MeetingRoom } from '@iaconsultinglabs/comms-vue'
import '@iaconsultinglabs/comms-vue/style.css'
const props = defineProps<{ meetingId: string }>()
const meeting = createMeeting({
apiUrl: 'https://api.comms.iaconsultinglabs.com/v1',
tokenSource: async () => {
const response = await fetch(`/api/meetings/${props.meetingId}/token`, {
method: 'POST',
headers: { 'content-type': 'application/json' },
body: JSON.stringify({ device: currentDevice() }),
})
if (!response.ok) throw new Error(`token: ${response.status}`)
return response.json()
},
})
</script>
<template>
<MeetingRoom :meeting="meeting" meeting-title="Revisión con el cliente" locale="es" captions ai-panel />
</template>
Qué es
IACL Comms mete reuniones con IA dentro de tu producto, con tu marca y conectadas a tus automatizaciones. Tus usuarios no salen de tu app y los resultados llegan a tus sistemas.
Sala completa, escenario, controles, chat, participantes, sala de espera, subtítulos y panel de IA, accesibles y con tu tema. También como custom elements.
Una API REST con contrato OpenAPI, un SDK para Node y webhooks firmados. Tu backend crea las reuniones, da los accesos y recibe los resultados.
GENERAL ERP, nuestro ERP, se integra con Comms como un cliente más, con su propia clave: es la prueba real de que funciona sin trucos.
IA en directo
Cada vez que alguien termina de hablar, la IA lo procesa junto con el contexto que le diste y lo dicho hasta ese momento. Si la IA falla o va lenta, la llamada sigue igual.
Tu backend pasa el contexto inicial: el cliente, el proyecto, presupuestos, reuniones anteriores. Texto o documentos, salgan de donde salgan.
Solo lo ve quien tiene la IA activa; los invitados, nunca.
«Avísame si el cliente menciona un plazo». «Detecta compromisos de precio». Cada detección llega como evento tipado, en el SDK y por webhook, para montar tus flujos.
Tú eliges qué escucha: el audio, el chat público de la reunión o los dos. Los mensajes privados no se procesan nunca, y quien lo pida queda fuera de la IA.
IA al cerrar
Quién habla y cuándo, segmento a segmento, entregada a tu sistema.
Con las secciones que definas en cada modo: acta, decisiones, compromisos, próximos pasos…
Tareas, presupuestos o seguimientos de los tipos que tu sistema sabe ejecutar, con la frase que los justifica. Comms propone; tu sistema aprueba y ejecuta.
Cada empresa define sus modos (comercial, seguimiento de obra, entrevista…) con sus comprobaciones y sus resultados en JSON validado.
Casos de uso
Para programadores
Tu backend crea la reunión con la API key y da a cada persona su acceso. El navegador entra con ese acceso: la clave nunca sale de tu servidor.
@iaconsultinglabs/comms-server para tu backend y @iaconsultinglabs/comms-vue para la pantalla, con licencia MIT.iacl_test_…Para desarrollar sin coste: reuniones de hasta 4 personas y 15 minutos, y una IA simulada que responde igual cada vez, sin llamar a ningún proveedor. Su configuración y su consumo van aparte de producción.
iacl_live_…Con los modelos de IA del catálogo y su precio. Cada clave con sus permisos y sus límites, rotación sin cortes y consumo por clave. Se enseñan una sola vez y solo guardamos su hash.
Planes
Los minutos son minutos-persona: 3 personas durante 10 minutos son 30. Precios sin IVA.
Precios provisionales. Pueden cambiar antes del lanzamiento.
Para integrar y probar sin coste.
0 €
Tu primera integración en producción.
49 € / mes
Más volumen y más detectores.
199 € / mes
Para volúmenes grandes o tu propia infraestructura.
A medida
Un solo plan para todo: con Starter o Pro tu equipo también tiene Reuniones en el portal (más personas, reuniones más largas, grabación e IA), y su consumo cuenta en los mismos minutos. Ver los planes para equipos.
| Incluido al mes | Sandbox | Starter | Pro |
|---|---|---|---|
| Precio | 0 € | 49 € | 199 € |
| Claves de producción | No | Sí | Sí |
| Modelos de IA | Simulados | Catálogo | Catálogo |
| Minutos de reunión | 600 | 10.000 | 50.000 |
| Minutos de grabación | — | 500 | 3.000 |
| Minutos de IA en directo | 300 simulados | 500 | 2.000 |
| Cierres con IA | 50 simulados | 10 | 30 |
| Detectores activos | 3 | 5 | 25 |
| Consumo extra | No: se para al llegar al tope | Sí, por minuto | Sí, por minuto |
| Qué | Precio |
|---|---|
| Minuto-persona de reunión | 0,002 € |
| Minuto de grabación | 0,006 € |
| Minuto-persona de IA en directo | 0,03 € |
| Cierre con IA | 1 € |
Cada minuto que una persona pasa conectada a una reunión. Una llamada de 2 personas durante 30 minutos son 60 minutos-persona.
En Starter y Pro, la reunión sigue y el exceso se cobra al precio de la tabla con la factura del mes. En Sandbox no hay extra: al llegar al tope no se pueden empezar reuniones nuevas hasta el mes siguiente.
No. El IVA se añade en la factura según tu país y tus datos fiscales.
Sí, desde el portal y sin permanencia. El plan sigue activo hasta el final del periodo ya pagado.
Sí. Con el plan Sandbox tienes claves de prueba y una IA simulada para integrar todo sin coste y sin tarjeta. Cuando quieras ir a producción, eliges un plan.
Te avisamos y tienes 7 días de gracia. Si no se resuelve, se pausan las reuniones nuevas de producción; nunca se corta una que esté en curso.
Crea tu cuenta, genera una clave de prueba en el portal y sigue el inicio rápido.