API e integraciones

Dos entradas, una sola clave.

Dos formas de entrar: delegar en Octo con una sola petición y dejar que él lo orqueste, o manejar la plataforma directamente con llamadas a herramientas. Las dos usan la misma clave, y las dos van envueltas en la misma maquinaria de confirmaciones y de riesgo que el panel.

Claves de API10/h · 25 activas
  • production sk_live_7f2a···· completo · creada el 12 mar
  • nightly sync sk_live_c418···· herramientas seguras · creada el 2 abr
Dos líneas para cambiar
client = OpenAI(
    base_url="https://api.omniocto.com/v1",
    api_key=OMNIOCTO_KEY,
)
Cambia dos líneas en el SDK de OpenAI y tu agente gana las herramientas de la plataforma. Las claves se emiten y se revocan en el panel, con límites de creación para que una sesión comprometida no pueda generar un puñado.

O simplemente pídelo

Hasta la fontanería es una conversación.

Claves, webhooks y conexiones — sin abrir la pantalla de ajustes.

from:octo api
OctoClave creada: staging-runner — Se muestra una sola vez — cópiala ahora10:12
OctoWebhook registrado — Firmado, para que tu receptor pueda verificarnos10:20
OctoConfirma: revocar la clave ci-bot — YES 3517 — Todo lo que la use dejará de funcionarvie

InboxClave creada: staging-runner

Dyo10:10

Necesito una clave de API para el despliegue de staging, y apunta los eventos a nuestro endpoint.

OOcto10:12

Clave staging-runner creada — el valor está solo en este mensaje. La misma clave sirve para el endpoint compatible con OpenAI y para los dos servidores MCP. Webhook registrado y firmado, para que tu lado pueda verificar que viene de nosotros.

Octoen línea
qué claves están activas?11:50 ✓✓
Tres: staging-runner, ci-bot y una llamada «test» de marzo que no se usa desde entonces.11:50
cárgate la de marzo11:51 ✓✓
Revocar una clave es destructivo, así que necesita un código: responde YES 3517. Válido para un solo uso, caduca en un día.11:51
YES 351711:52 ✓✓
Revocada. La misma confirmación que tendrías en el panel — la API también va envuelta en ella, no solo la interfaz.11:52
Mensaje
#omniocto4 miembros
DWDana17:05

@Octo sigue funcionando la conexión con el CRM?

OOctoAPP17:05

En ello 🔧(ejecutandoconnection_test_connection…)

Activa. Última llamada correcta hace 3 minutos. Las otras dos conexiones también están bien. (edited)

✅ 2

1 respuesta · última hace 40 min

MRMarcus17:24

puedes reenviar los eventos que perdimos durante la caída?

Mensaje #omniocto

Correo octo@agent.omniocto.com · WhatsApp 1-MAN-ASK-OCTO · Slack #omniocto

Crea agentes hablando con Octo
Describe el agente que quieres y se construye, se despliega y se conecta — el mismo proceso tanto si estás en el panel como si estás en el correo.
Habla con Octo por correo, WhatsApp, Slack o el panel
Cuatro puertas al mismo asistente, con las mismas confirmaciones detrás de cada una, así que cuál uses es cuestión de dónde tengas las manos.
API compatible con OpenAI
Cambia la URL base y la clave en el SDK de OpenAI y el agente que ya tienes gana las herramientas de la plataforma.
Dos servidores MCP
Uno para delegar en Octo y dejar que lo orqueste, otro para manejar directamente las herramientas de la plataforma. Elige según quieras un resultado o control.
Claves de API
Las claves se emiten y se revocan desde el panel, con límites de creación para que una sesión comprometida no pueda generar un puñado.
Webhooks firmados
Los webhooks salientes van firmados para que quien los reciba pueda verificar que vienen de nosotros, con protecciones contra SSRF al registrarlos.
Flujo de eventos en tiempo real con repetición
Un flujo de eventos en vivo que puede repetirse desde el último id visto, así que una conexión que se cae no significa eventos perdidos.
Claves de idempotencia
Una petición reintentada con la misma clave no repite el trabajo, y reutilizar una clave con un cuerpo distinto se rechaza en lugar de aceptarse en silencio.
Trabajos en segundo plano
El trabajo largo corre en segundo plano y su finalización se entrega por webhook, en lugar de mantener abierta una petición.
Varios espacios de trabajo
Una misma cuenta puede tener varios espacios de trabajo, aislados entre sí, que es como las agencias llevan a sus clientes por separado.
Siete modelos a elegir, con tu propia clave
Una lista de modelos permitidos entre los que elegir, y la opción de traer la clave de tu propio proveedor.
Todo legible por máquinas
Un llms.txt, un índice de habilidades y una descripción OpenAPI, para que un agente que evalúe la plataforma pueda leerla sin que antes se la resuma una persona.

Para qué sirve esto

El trabajo que hacen estas funciones.

Empezar

Pon una de ellas a trabajar.