CASO DE ESTUDIO

Crear una API estandarizada para agilizar las integraciones de concesionarios de automóviles

Testimonio de un cliente

"Distillery ha sido un socio de confianza para mí en tres empresas distintas durante más de una década. Siempre me han proporcionado desarrolladores competentes con los que también es divertido trabajar y grandes miembros del equipo. Sus desarrolladores no sólo producen un código sólido, sino que también buscan siempre oportunidades de automatización en y de implementación de IA. "

Alison Burnham

Alison Burnham

Director de Tecnología, AutoUnity

Resumen del proyecto

AutoUnify está creando una capa API unificada para unir los sistemas fragmentados de los concesionarios del sector de la automoción en EE.UU. Los concesionarios suelen depender de plataformas propias para gestionar el inventario de vehículos, los registros de servicio y las operaciones de reparación, lo que crea una gran complejidad para los proveedores externos que quieren integrarse con ellos.

La misión de AutoUnify es eliminar esta fricción proporcionando una API única y estandarizada que conecte con múltiples sistemas de concesionarios y elimine sus incoherencias. Esta capa intermedia permite que las aplicaciones externas, como herramientas de ventas, programadores de reparaciones y plataformas orientadas al cliente, se integren de forma más rápida y fiable.

Distillery se unió a la iniciativa cuando AutoUnify pasó de ser un prototipo simulado a una fase de implantación en el mundo real.

Resumen del proyecto

AutoUnify está creando una capa API unificada para unir los sistemas fragmentados de los concesionarios del sector de la automoción en EE.UU. Los concesionarios suelen depender de plataformas propias para gestionar el inventario de vehículos, los registros de servicio y las operaciones de reparación, lo que crea una gran complejidad para los proveedores externos que quieren integrarse con ellos.

La misión de AutoUnify es eliminar esta fricción proporcionando una API única y estandarizada que conecte con múltiples sistemas de concesionarios y elimine sus incoherencias. Esta capa intermedia permite que las aplicaciones externas, como herramientas de ventas, programadores de reparaciones y plataformas orientadas al cliente, se integren de forma más rápida y fiable.

Distillery se unió a la iniciativa cuando AutoUnify pasó de ser un prototipo simulado a una fase de implantación en el mundo real.

El proyecto en cifras

5 grandes plataformas de concesionarios integradas en una API unificada

9 meses de desarrollo continuo de MVP a integraciones listas para producción

Equipo

Desarrollador Node.js
Desarrollador Full Stack (Node.js + React)

Desafíos

 

Cuando Distillery se incorporó, el producto de AutoUnify estaba aún en sus primeras fases:

  • Los servicios existentes se basaban totalmente en datos simulados, sin integraciones con concesionarios reales.
  • Aún no se habían implantado el tratamiento de datos en tiempo real, las validaciones y los flujos de trabajo de las órdenes de reparación.
  • La cobertura de las pruebas era inexistente, lo que hacía arriesgada la escalabilidad y fiabilidad futuras.
  • Cada sistema de concesionarios (incluidos CDK Global, Tekion y otros) tenía esquemas, comportamientos y modelos de seguridad únicos, lo que complicaba los esfuerzos de normalización.

Además, el proyecto seguía una arquitectura monorrepo, lo que introducía una curva de aprendizaje para los nuevos desarrolladores y requería una cuidadosa coordinación entre servicios.

Soluciones aplicadas

 

Los desarrolladores de Distillery se integraron directamente en el equipo central de AutoUnify y ayudaron a impulsar importantes avances técnicos, entre ellos:

 

  • Estableció integraciones en vivo con cinco grandes plataformas de concesionarios.
  • Diseñó una arquitectura de API estandarizada compatible con las API REST y SOAP.
  • Creó flujos de trabajo sólidos para órdenes de reparación, clientes y vehículos.
  • Desarrolló un generador de modelos de datos y mapeo para agilizar la normalización de esquemas y acelerar significativamente el desarrollo.
  • Implementamos una herramienta basada en IA para generar mapeos y modelos de datos en múltiples lenguajes de programación.
  • Introdujo pruebas automatizadas exhaustivas utilizando Vitest, que cubrían escenarios unitarios, de integración y de extremo a extremo.
  • Colaboró estrechamente con el equipo interno de datos de AutoUnify para definir modelos de datos y lógica de mapeo coherentes.
  • Se ha mejorado la estructura monorepo para que el código base sea más modular, mantenible y escalable.

Valor agregado

Gracias a esta estrecha colaboración, AutoUnify pasó de ser un concepto en fase inicial a una plataforma escalable y preparada para la producción, capaz de gestionar datos de concesionarios en tiempo real.

En la actualidad, la API unificada constituye la columna vertebral de la estrategia de comercialización de AutoUnify, simplificando ya las integraciones para los primeros usuarios, como Curbee, PartsPulse y Epicor, y reduciendo a días lo que antes llevaba meses de ingeniería personalizada.

Valor agregado

Gracias a esta estrecha colaboración, AutoUnify pasó de ser un concepto en fase inicial a una plataforma escalable y preparada para la producción, capaz de gestionar datos de concesionarios en tiempo real.

En la actualidad, la API unificada constituye la columna vertebral de la estrategia de comercialización de AutoUnify, simplificando ya las integraciones para los primeros usuarios, como Curbee, PartsPulse y Epicor, y reduciendo a días lo que antes llevaba meses de ingeniería personalizada.

¿Qué sigue?

 

AutoUnify está validando actualmente implantaciones de producción en más de 10 plataformas de concesionarios, con un desarrollo continuo centrado en:

  • Garantizar una gran precisión y resistencia de los flujos de datos en todos los sistemas conectados.
  • Expansión a más plataformas de concesionarios y más casos de uso empresarial.
  • Mejorar los flujos de trabajo de incorporación de nuevos clientes y redes de concesionarios.
  • Desarrollo continuo de una plataforma de comercio electrónico impulsada por IA.
  • Introduciendo integraciones en tiempo real para notificaciones a proveedores y clientes.

Sobre el cliente

 

AutoUnify es una plataforma para desarrolladores que simplifica la integración con los sistemas de gestión de concesionarios y talleres de automoción mediante un SDK unificado. Al estandarizar los modelos de datos y ofrecer bibliotecas de clientes nativas, AutoUnify permite a las empresas crear aplicaciones de venta al por menor de automoción más rápidamente, con menos complejidad y menores costes de mantenimiento. Su plataforma se conecta a miles de tiendas y sistemas, lo que permite a las empresas escalar rápidamente sin la carga de las integraciones personalizadas.