Create and verify an integration
id. Verify connectivity before binding it:
connection_state such as ready, invalid, or unavailable, and may include a failure_code. Do not assume a credential is usable merely because creation succeeded.
Bind it to a Voice Agent
For a realtime engine, bind therealtime role:
stt, llm, and tts bindings. A role’s provider must match the integration it references. Supported providers and models depend on the current provider catalog, so validate them with your deployment and the agent’s readiness report.
You can list integrations, rotate their secrets, remove them, and inspect an agent’s provider bindings through the API.