Integraciones API

Conecte sus sistemas y haga que trabajen juntos.

Creamos integraciones que conectan su web, su software y las herramientas de terceros que ya paga, para que la información pase entre ellos automáticamente: se introduce una vez, se mantiene sincronizada y nunca se teclea tres veces.

  • Hecho en torno a sus sistemas
  • Seguro y fiable
  • Soporte continuo
Ilustración
Integraciones a medidaHechas para sus necesidades concretas
Conecte las herramientas que ya tieneEnlace los sistemas que ya utiliza
Flujo de datos automatizadoSe acabó volver a teclear entre ellos
Seguro y fiableCredenciales bien guardadas, fallos reintentados
Soporte continuoDel mismo equipo que lo creó
Por qué integraciones API

Saque más partido a las herramientas que ya usa.

La mayoría de las empresas funcionan con varios sistemas: uno para la web, otro para las cuentas, otro para los clientes y otro para los mensajes del equipo. Una integración permite que la información fluya entre ellos sola, de modo que se introduce una vez, es igual en todas partes y nadie pasa una tarde copiándola.

  • Conecte su web, su software y herramientas de terceros
  • Comparta y sincronice datos entre ellos automáticamente
  • Menos trabajo manual y nada de datos duplicados
  • Información coherente en todos los sistemas
  • Flujos a medida según cómo trabaja realmente
Ejemplos habituales de integración

Herramientas populares con las que podemos integrar

Ejemplos de sistemas con API documentadas, no una lista de socios. Lo que importa es si el producto que usa ofrece una API en condiciones, y comprobamos la suya antes de presupuestar.

Sistemas de pago

Stripe, PayPal y otros proveedores de pago. Usamos Stripe en esta plataforma, así que es terreno que conocemos.

Software de contabilidad

Xero, QuickBooks y paquetes similares: facturas, notas de crédito y pagos, listos para conciliar.

Sistemas CRM

HubSpot, Pipedrive, Salesforce y otros, con el origen de cada consulta incluido.

Herramientas de marketing

Mailchimp, ActiveCampaign y plataformas similares, respetando el consentimiento.

Herramientas de productividad

Google Workspace, Slack, Microsoft 365 y más.

Sistemas a medida

Software interno, sistemas específicos del sector y API a medida.

Además: transportistas y envíos, stock y proveedores, calendarios y reservas, y en la otra dirección, una API propia para que clientes o socios se conecten con usted.

Manual frente a integrado

De herramientas desconectadas a un único flujo de trabajo.

La forma manual

  • Copiar datos entre distintas herramientas
  • Introducir la misma información más de una vez
  • Errores al volver a teclear, descubiertos semanas después
  • Información repartida en sistemas que no coinciden
  • Gestiones que dependen de que una persona se acuerde
  • Poca visibilidad de lo que pasa en la empresa

Con integraciones API

  • Los datos fluyen entre sus herramientas automáticamente
  • La información está actualizada en todas partes
  • Menos pasos manuales y menos ocasiones de equivocarse
  • Una fuente acordada para cada dato, y el resto la sigue
  • Una visión más clara de su negocio
  • Una configuración hecha para sus necesidades concretas

Conecte sus herramientas y cree una forma de trabajar más fluida y eficiente.

Antes de presupuestar

Leemos la documentación antes de presupuestar

Una breve comprobación técnica del otro sistema, para que sepa si la integración se puede hacer bien, y qué supondrá, antes de facturar nada.

¿Hay una API?O una exportación fiable
AutenticaciónCómo se concede el acceso
LímitesLímites de uso y cuotas
Modelo de datosQué se corresponde con qué
ViabilidadConfirmada, o un no claro
Después, el presupuestoBasado en lo que encontramos
Alcance del proyecto

Qué incluye un proyecto de integración

Parte del trabajo

  • Revisar la API del otro sistema y confirmar que hace lo que necesita
  • Acordar qué sistema manda en cada dato
  • Crear la conexión, en una dirección o en ambas
  • Gestionar webhooks: los mensajes que un servicio le envía cuando ocurre algo
  • Reintentos y protección para que el mismo mensaje no se procese dos veces
  • Un registro de cada intercambio y alertas cuando uno falla
  • Credenciales guardadas de forma segura, nunca en el código fuente
  • Pruebas en el entorno de pruebas del servicio antes de tocar datos reales

Fuera del trabajo

  • Licencias, cargos por API o mejoras de plan en el servicio de terceros
  • Cambios en un sistema de terceros que solo su propio proveedor puede hacer
  • Cualquier garantía sobre un servicio que no controlamos, incluido que mantenga su API
  • Conectar con un producto sin API, sin exportación y sin vía documentada
  • Cualquier cosa que prohíban las condiciones de uso de un servicio
  • La monitorización continua, salvo que se acuerde un servicio de soporte

Si el sistema que quiere conectar no tiene API, díganoslo pronto. A veces un intercambio programado de ficheros funciona bien; otras, la respuesta honesta es que no se puede hacer bien, y preferimos decírselo antes que crear algo frágil.

Fiabilidad y seguridad

Pensado para el día en que el otro lado falla

Toda integración depende de algo que usted no controla. Suponer lo contrario es como fallan, así que esto se diseña desde el principio.

Reintentos espaciados

Un servicio que no está disponible un momento se reintenta con intervalos crecientes, en lugar de saturarlo o rendirse.

Seguro de repetir

Los mensajes llevan una identidad, así que si uno llega dos veces el trabajo se hace una sola vez.

Cada intercambio registrado

Qué se envió, qué volvió y cuándo: el registro que aclara qué sistema lo perdió.

Credenciales bien guardadas

Claves API fuera de la raíz web, nunca en el control de versiones, y sustituibles sin volver a desplegar.

Webhooks verificados

Un webhook entrante se autentica antes de darlo por bueno.

Monitorizado

Se vigilan las tasas de fallo y se generan alertas, porque una integración que dejó de funcionar el mes pasado es la que sale cara.

Cómo trabajamos

Un proceso claro para integraciones con éxito.

  1. 1. Descubrir

    Conocemos sus sistemas, sus objetivos y cómo se trabaja hoy, y leemos la documentación del otro sistema.

  2. 2. Planificar

    Acordamos el enfoque técnico: qué va adónde, qué lo activa y qué sistema prevalece cuando dos no coinciden.

  3. 3. Construir

    Desarrollamos y probamos en un entorno de pruebas cuando existe, incluidos los fallos: reintentos, duplicados, tiempos de espera.

  4. 4. Lanzar

    Ponemos en marcha con cuidado, al principio junto a la vía manual de siempre, y comprobamos que coinciden antes de desactivarla.

  5. 5. Soporte

    Monitorización y mantenimiento con un servicio de soporte, adaptando la integración cuando cambian los sistemas conectados.

Soporte continuo

Un socio a largo plazo para sus integraciones.

El otro lado cambiará. Las API se versionan y se retiran, las credenciales caducan, los campos cambian de nombre y los servicios tienen días malos, y nada de eso se le anuncia a usted personalmente. Con un servicio de soporte, alguien lo vigila; sin él, una integración funciona hasta que deja de hacerlo.

  • Soporte y mantenimiento continuos
  • Monitorización y gestión de errores
  • Actualizaciones cuando cambian los sistemas conectados
  • Ayuda con nuevas integraciones, presupuestadas antes
  • Comunicación clara
  • El mismo equipo que conoce su configuración
Preguntas habituales

Preguntas sobre integraciones API

¿Con qué herramientas pueden integrar?

La mayoría del software empresarial actual tiene una API (pagos, contabilidad, CRM, marketing, productividad y muchos sistemas sectoriales) y, si está documentada, normalmente se puede conectar. Las herramientas citadas en esta página son ejemplos, no socios.

Revisamos la documentación de su producto concreto antes de presupuestar, porque «normalmente» no es lo mismo que «el suyo». Cuando no hay API, a veces basta con un intercambio programado de ficheros; cuando no hay nada, se lo diremos.

¿Cuánto se tarda en crear una integración?

Mucho menos de lo que se espera para la conexión en sí, y mucho más para todo lo que la rodea. Una integración sencilla en una dirección suele ser un proyecto pequeño; una sincronización en dos sentidos entre sistemas que permiten editar es mucho mayor, porque hay que decidir qué pasa cuando ambos lados cambian el mismo registro.

¿Trabajan con los sistemas que ya usamos?

Sí, de eso se trata la mayor parte del trabajo. La idea es conectar lo que ya tiene, no pedirle que lo sustituya. La respuesta honesta para cada sistema requiere mirar su documentación, y lo hacemos antes de presupuestar, no después.

¿Qué pasa si cambia un sistema conectado?

Algo se rompe, antes o después; es normal y por eso importa la monitorización. Los buenos servicios anuncian los cambios con antelación y mantienen la versión anterior un tiempo. Con un servicio de soporte vigilamos esos avisos y hacemos el cambio antes de que cause problemas; sin él, la primera señal suele ser el fallo.

¿Ofrecen soporte continuo?

Sí, mediante un servicio de soporte acordado aparte del desarrollo: vigilamos las alertas de fallo, gestionamos los cambios del otro lado, mantenemos las credenciales al día y corregimos los fallos de lo que hemos creado. Las nuevas integraciones o ampliaciones se presupuestan antes de empezar.

¿Qué es una API, en pocas palabras?

Es una forma definida de que un programa pida algo a otro, o le comunique algo, sin una persona en medio. Que su programa de contabilidad tenga API significa que otro sistema puede crear una factura en él directamente, con una petición documentada, en lugar de que alguien abra la pantalla y teclee.

Un webhook es la misma idea al revés: en vez de que su sistema pregunte «¿ha pasado algo?», el otro servicio le envía un mensaje en cuanto ocurre.

¿Están seguros nuestros datos al pasar entre sistemas?

Las transferencias se hacen por conexiones cifradas y las credenciales se guardan en la configuración fuera de la raíz web, nunca en el código fuente. La pregunta de fondo es qué datos necesitan moverse realmente: el campo más seguro es el que decidió no enviar, y cuestionaremos todo lo que no tenga por qué estar en la lista.

¿Pueden crear una API para nuestro sistema para que otros se conecten?

Sí. Es una disciplina algo distinta (autenticación, versiones, límites de uso, documentación y un plan para cambiarla sin romper a quien ya la usa) y merece la pena hacerla bien si otros van a depender de ella.

¿Listo para empezar?

Conectemos sus sistemas y abramos nuevas posibilidades.

  • Sin compromiso
  • Hable con una persona real
  • Consejos prácticos
Hable con nosotros

Parece que tu navegador está configurado en English. ¿Te gustaría cambiar?

Switch to English