Franco Seiler — Software StudioFranco Seiler — Software StudioAcademiaYouTube
Arventa screenshot 1
Arventa screenshot 2
Arventa screenshot 3
Arventa screenshot 4
Arventa screenshot 5
Arventa screenshot 6
Arventa screenshot 7
Arventa screenshot 8
Arventa screenshot 9
Arventa screenshot 10
Arventa screenshot 11
Arventa screenshot 12
Arventa screenshot 13

Arventa

Plataforma de automatización de cobranzas con agentes de voz con IA

CanadáEstados Unidos
Rol
Full-stack Engineer
Tipo de trabajo
Colaboración con equipo
Industria
Fintech • SaaS de cuentas por cobrar
Duración
6 meses
Año
2026

Resumen

Arventa es una plataforma multi-tenant que automatiza el seguimiento de cuentas por cobrar para empresas que persiguen facturas vencidas. Combina agentes de voz con IA que hacen llamadas de cobranza con emails redactados por IA, y un motor visual de workflows decide a quién contactar, por qué canal y cuándo. Los equipos de finanzas tienen un único lugar para gestionar sus cobros y ver cada interacción con cada deudor. Dentro de la app, los usuarios importan facturas desde CSV o Xero, diseñan workflows de cobranza en un editor de nodos (llamadas, emails, esperas, ramas condicionales según el resultado de la llamada o del email, actualizaciones de registro y escalamiento a una persona) y los lanzan sobre una factura o en lotes de hasta 500. Cada factura tiene una línea de tiempo unificada con transcripciones y grabaciones de llamadas, emails y respuestas, notas e historial de cambios, más un resumen generado por IA sobre el estado de la cuenta y el próximo paso. Las llamadas que el agente no puede resolver pasan a una cola de Action Needed: un cliente que pide hablar con una persona, que quiere negociar, un número equivocado o un deudor inubicable. Los administradores pueden escuchar llamadas en vivo y configurar, para cada organización, el horario de contacto, el agente de voz y los dominios de envío verificados. El sistema es un monorepo con tres partes desplegables: un dashboard en React, un servidor de llamadas en Node.js que además corre el motor de workflows, y un proyecto de Supabase con 74 migraciones SQL y 11 edge functions. Lo construyó un equipo de cinco desarrolladores durante unos seis meses.

El desafío

Cobrar facturas vencidas es un trabajo manual y repetitivo. Los cobradores llaman a los deudores uno por uno, dejan mensajes de voz, mandan recordatorios por email, anotan lo que se prometió y tratan de acordarse cuándo volver a llamar. El contexto termina repartido entre registros de llamadas, bandejas de entrada y planillas; las llamadas a deshoras o a números equivocados son esfuerzo perdido, y para cada cuenta cuesta saber qué se intentó y qué corresponde hacer después. Arventa convierte ese proceso en workflows durables y auditables. Una máquina de estados sobre Postgres con pg-boss ejecuta cada workflow: pone en pausa la ejecución mientras espera una llamada, una respuesta por email o un temporizador, y la reanuda cuando llega el callback de telefonía o del agente de voz, o el webhook del email entrante. Cada ejecución corre sobre una copia congelada del workflow, así que editarlo nunca afecta a las ejecuciones en curso. Los resultados se clasifican en categorías estructuradas (buzón de voz, número equivocado, promesa de pago, escalamiento y otras) que definen los reintentos y las ramas, y las llamadas y los emails se postergan hasta el horario hábil local del deudor, con la zona horaria deducida del código de área del teléfono. El producto depende de combinar tres cosas en un mismo sistema: llamadas con IA conversacional, workflows configurables por organización y un seguimiento que reacciona al resultado de cada contacto y alimenta una cola de trabajo humano. El código refleja ese núcleo de integraciones: Twilio para telefonía y detección de contestador, ElevenLabs para los agentes conversacionales y sus herramientas, modelos de Claude para clasificar, resumir y redactar emails, y Resend para el envío de emails y las respuestas entrantes.

Enlaces

Privado — proyecto de cliente