Agents & Sub-agentsReusable agent classes that encapsulate provider, model, instructions, tools, and behavior. Agents can delegate to specialist sub-agents. Define once, use anywhere.
ToolsTyped tool classes with parameter schemas and dependency injection. Let AI call your PHP code safely.
Multi-ModalText, structured output, images, audio, video, voice, embeddings, and reranking — all through one consistent API.
Voice CallsReal-time voice-to-voice conversations with your agents. WebRTC and WebSocket support with full tool access.
Dynamic PromptsInstructions with {variable} interpolation. Inject user context, session data, or custom values at runtime.
Middleware & EventsFour middleware layers and 34 lifecycle events. Full observability from request to response.