AgentsReusable agent classes that encapsulate provider, model, instructions, tools, and behavior. 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.