Saltar al contenido
iAgentify

Guía

API: conecta iAgentify con tus propios sistemas

Con una clave de API, tu servidor puede hablar con un agente y llevarse los leads a tu CRM. Qué permite la API, qué plan la incluye y cómo crear y revocar claves.

En la aplicación:
Ajustes › API
Abrir la aplicación
Revisado el
4 min de lectura
En este artículo

iAgentify tiene una API REST para que tu propio servidor hable con un agente y se lleve los leads a tu CRM. Se usa con claves de API, que crean los administradores y propietarios en Ajustes › API. Que la API responda depende de tu plan. Es una herramienta para quien programa: si no tienes a esa persona, no la necesitas para usar iAgentify.

Qué permite hacer

La API tiene tres llamadas:

LlamadaPara qué sirve
Listar agentesDevuelve los agentes de la cuenta, hasta 100, con su identificador
Enviar un mensaje a un agenteEnvías lo que ha escrito tu cliente y recibes la respuesta del agente en la misma llamada. Sirve para poner al agente dentro de tu propia aplicación o de otro canal tuyo
Listar leadsLos leads que han captado tus agentes, del más reciente al más antiguo. Puedes pedir solo los de un agente o los creados desde una fecha

Lo que pasa por la API se trata como cualquier otra conversación:

  • Aparece en Conversaciones, con el aviso «Escribe a través de la API», y tu equipo puede tomar el control.
  • Cada respuesta gasta créditos, igual que en el chat de tu web o en WhatsApp.
  • El agente responde con el mismo conocimiento y las mismas instrucciones. Puede captar un lead o pasar la conversación a una persona, y la respuesta de la llamada lo indica.
  • Si una persona lleva la conversación, está en pausa o el agente no está activo, la llamada no devuelve respuesta del agente.

Qué no permite

  • No crea ni configura agentes, ni añade conocimiento, ni gestiona citas, conversaciones o el equipo. Eso se hace en la aplicación.
  • No hay webhooks. iAgentify no llama a tu sistema cuando entra un lead o un mensaje: tu servidor pregunta cada cierto tiempo, por ejemplo por los leads creados desde la última consulta.
  • No hay respuesta en streaming. La respuesta llega entera, al terminar.
  • No hay conectores hechos para CRM concretos ni para herramientas de automatización. La integración la programa quien lleva tus sistemas.

Si solo quieres los leads en una hoja de cálculo, no hace falta la API: ver exportar tus leads.

Qué necesitas

  • Un plan que la incluya. A 6 de octubre de 2026 la incluyen los planes Estándar y Premium, y el plan Básico no. Si tu plan no la incluye, en Ajustes › API verás «Tu plan no incluye acceso por API»: puedes preparar tus claves, pero la API rechaza las llamadas hasta que cambies de plan.
  • Rol. Necesitas ser Administrador o Propietario. El resto del equipo no ve esta sección.
  • Un servidor propio. La clave no se puede poner en una página web ni en una aplicación móvil: quien la vea puede usar tus agentes y leer tus leads.

Crear una clave

  1. Entra en Ajustes y abre la pestaña API. También puedes ir directamente a Ajustes › API (se abre la aplicación).

  2. En Claves de API, pulsa Crear clave.

  3. Escribe el Nombre de la clave: uno que te diga dónde se usa, como «Integración con el CRM».

  4. Pulsa Crear clave. Aparece «Guarda tu clave ahora» con la clave completa.

  5. Cópiala y guárdala en un lugar seguro. Después pulsa Ya la he guardado.

Crea una clave por integración: así puedes revocar una sin parar las demás. Caben 10 claves activas por cuenta. La lista muestra el Último uso de cada una, que sirve para saber cuáles siguen vivas.

Revocar una clave

  1. En Claves de API, pulsa el botón de revocar de la clave.

  2. Confirma con Revocar clave. Aparece «Clave revocada».

Las integraciones que la usen dejan de funcionar al momento, y no se puede deshacer. Revoca una clave siempre que sospeches que alguien de fuera la ha visto, y cuando deje el equipo quien la tenía.

Dónde está la documentación

En la misma pantalla, debajo de las claves, el apartado Cómo usar la API tiene todo lo que necesita quien la programa: la URL base, cómo enviar la clave en la cabecera Authorization, cada llamada con sus parámetros y un ejemplo que se puede copiar, y los errores. Pásale esa pantalla a tu desarrollador, o dale el rol Administrador para que la vea.

Los datos que más se preguntan:

DatoValor
Límite de uso120 llamadas por minuto por clave. Por encima, la API responde con el error 429
Largo de un mensajeHasta 8.000 caracteres
Identificador de tu clienteEl tuyo, de hasta 120 caracteres. Mantiene junta la conversación de cada cliente
Leads por página20, y como máximo 100

Errores habituales

ErrorQué significa
401La clave falta, no es válida o está revocada
402No quedan créditos, o la prueba o la suscripción han terminado: el agente no puede responder
403El plan de la cuenta no incluye acceso por API
404El agente no existe o no pertenece a esa cuenta
429Se ha superado el límite de llamadas por minuto

Si una llamada falla y no sabes por qué, abre un ticket desde Soporte con la hora aproximada y el texto del error. No pegues la clave en el ticket.