Documentación

Primeros pasos

Agentes

Dispara agentes de la plataforma desde tu página con el SDK web.

1 min de lectura

Servicio obtenido con sdk.agents(). Un agente recibe una entrada y devuelve un resultado estructurado.

dispatch(params)

js
await sdk.agents().dispatch({ agent, input })
Nombre Tipo Obligatorio Descripción
agent string Sí Nombre del agente.
input object Sí Datos de entrada del agente.

Devuelve: una Promise con el resultado del agente como objeto.

Condiciones de error

  • agent not found: el agente indicado no existe.
  • invalid input: la entrada no es aceptada por el agente.
  • execution timeout: el agente no terminó a tiempo.

Ejemplo mínimo

html
<script src="https://cdn.infinity6.ai/releases/sdkweb/latest/bundle/i6sdk-web.js"></script>
<script type="module">
  async function main() {
    const sdk = new window.I6Sdk();
    const user = await sdk.auth().requireUser();
    if (!user) return;

    const result = await sdk.agents().dispatch({
      agent: "<tu-agente>",
      input: { "<key>": "<value>" },
    });
    console.log(result);
  }
  main();
</script>

Soporte

Soporte a la implementación

Canales oficiales para resolver dudas durante la integración.

Respuesta en hasta 1 día hábil

Correo de soporte técnico

Respuesta en hasta 1 día hábil

Envíe dudas de implementación con el contexto del paso actual.

Enviar correo
Próximamente

WhatsApp

Respuesta de acuerdo con la fila de atención

Atención directa para dudas rápidas de integración.

Disponible

Asistente de soporte

Respuesta inmediata

Asistente de documentación e implementación de i6.