Saltar al contenido
Contáctanos

Integración de APIs para que tus programas se pasen los datos solos

La integración de APIs consiste en conectar dos programas para que se pasen los datos solos: una reserva de tu web entra en tu backoffice, un pago confirmado marca la factura como cobrada, un cliente nuevo aparece en tu facturación. Conectamos cualquier aplicación externa con tu plataforma por API, por webhooks o, si no hay API, con intercambio de archivos, y te avisamos si algo se para.

De 2 a 4 semanas por conexión

Integraciones del backoffice de NetFurgo: Google Calendar, Apple Calendar y localizadores GPS
NetFurgo, hecho por Telar.

Cómo se hace hoy

Hoy alguien hace de puente entre programas: copia las reservas de la web al calendario, pasa los cobros de la pasarela a la facturación y exporta un Excel de un sitio para importarlo en otro. En cada copia puede colarse un error, y cuando esa persona no está, los datos esperan. Las pocas conexiones automáticas que ya existen fallan a veces sin que nadie se entere hasta que reclama un cliente.

Para quién es

  • Empresas con una web que recibe reservas, pedidos o formularios y alguien que luego los vuelve a teclear en el programa de gestión.
  • Negocios que cobran con Stripe, Redsys o enlaces de pago y cuadran a mano cada cobro con su factura.
  • Pymes con un programa que les funciona bien y no quieren cambiar, pero necesitan que hable con una herramienta nueva.

Qué incluye

Conexión por API
Usamos la API oficial de cada programa, con acceso solo a lo que la conexión necesita, para leer y escribir datos sin pasar por la pantalla.
Webhooks para lo inmediato
Cuando un programa avisa al instante de un pago confirmado, una reserva nueva o una firma completada, el otro lo recibe en ese momento y no en la siguiente revisión.
Archivos cuando no hay API
Si un programa no tiene API, intercambiamos archivos programados en Excel, CSV o XML por carpeta compartida o por correo, comprobando que llegan completos.
Traducción de datos
Cada programa llama distinto a las cosas. Definimos qué campo corresponde a cuál, cómo se escriben fechas, impuestos y códigos, y qué dato manda cuando no coinciden.
Reintentos y avisos
Si un envío falla porque el otro programa no responde, se reintenta solo. Si sigue fallando, te llega un aviso con el dato que se quedó parado y el motivo.
Registro de cada envío
Queda anotado qué se envió, cuándo, a dónde y qué respondió el otro lado, para encontrar enseguida dónde se perdió un dato.
Vigilancia mes a mes
Los proveedores cambian sus API de vez en cuando. Seguimos sus avisos y adaptamos la conexión antes de la fecha del cambio, dentro del plan de continuidad.

Se conecta con lo que ya usas: Holded, A3 y Sage, Google Workspace y Microsoft 365, WhatsApp Business, Stripe y Redsys, localizadores GPS, firma electrónica, tu web y tu backoffice.

Lo hemos hecho en NetFurgo

La web pública de NetFurgo y su backoffice comparten la disponibilidad: una reserva hecha en netfurgo.es entra en el calendario del backoffice sin copiar nada. El cliente paga online al reservar, y una furgoneta bloqueada en el backoffice deja de ofrecerse en la web al momento.

Ver el caso de NetFurgo

Cómo lo construimos

  1. 01

    El recorrido de cada dato

    Apuntamos qué dato sale de dónde, a dónde tiene que llegar, cada cuánto y quién lo toca hoy por el camino.

  2. 02

    Prueba de las dos puertas

    Antes de presupuestar comprobamos con una prueba real que los dos programas permiten conectarse y qué datos dejan leer y escribir.

  3. 03

    Fallos provocados

    Montamos la conexión con datos de prueba y forzamos los fallos habituales: datos incompletos, duplicados y el otro programa sin responder.

  4. 04

    Arranque con el registro abierto

    Activamos la conexión con datos reales, revisamos el registro cada día durante las primeras semanas y dejamos los avisos configurados para quien deba recibirlos.

Forma parte de nuestro servicio de herramientas a medida.

Preguntas sobre conexión entre programas

¿Algo que no esté aquí? Escríbenos y te contestamos en un día laborable.

¿Qué es una integración por API?

Una API es la puerta que un programa abre para que otros le pidan o le manden datos de forma ordenada. Integrar por API es usar esas puertas para que, por ejemplo, tu web cree la reserva en tu backoffice o tu tienda mande el pedido a tu facturación, sin que nadie copie nada y con un registro de cada envío.

¿Y si mi programa no tiene API?

Casi siempre hay otra vía. Muchos programas exportan e importan archivos en Excel, CSV o XML, y eso se puede programar para que ocurra solo cada hora o cada noche. Otros envían correos con los datos o tienen webhooks. Lo comprobamos con tu programa concreto antes de presupuestar, y si no hay forma fiable de conectarlo, te lo decimos.

¿Cuánto cuesta conectar dos programas por API?

Depende de lo que ofrezca cada programa y de cuántos datos tengan que viajar y en qué sentido. Una conexión sencilla en un solo sentido cuesta menos que una sincronización en los dos. El precio exacto lo fijamos al terminar el mapa de mejora, que dura una semana y cuesta 290 €, descontados si seguimos. Algunos programas cobran aparte por usar su API.

¿Qué pasa si la conexión falla?

Lo sabes en el momento, no cuando reclama un cliente. Cada envío queda registrado y, si el otro programa no responde, se reintenta solo. Si aun así no entra, te llega un aviso con el dato parado y el motivo, y nosotros lo vemos a la vez. Con el plan de continuidad vigilamos las conexiones y las adaptamos cuando un proveedor cambia su API.

También construimos

Ver todo lo que hacemos

¿Lo hacemos para tu empresa?

Cuéntanos cómo trabajáis hoy y te decimos qué haríamos, en cuánto tiempo y por cuánto.