curl -X POST https://api.oneinbox.ai/v1/models \ -H "Authorization: Bearer <api_key>" \ -H "Content-Type: application/json" \ -d '{ "name": "My First Model", "provider": "openai", "model": "gpt-4.1-mini", "system_prompt": "You are a friendly assistant. Keep every response under two sentences. Be warm and direct.", "temperature": 0.7, "max_tokens": 4000, "tool_ids": [], "knowledge_base_ids": [] }'
{ "id": "model_abc123", "name": "My First Model", "system_prompt": "You are a friendly assistant...", "temperature": 0.7, "created_at": "2026-01-15T10:02:00Z"}
curl -X POST https://api.oneinbox.ai/v1/agents \ -H "Authorization: Bearer <api_key>" \ -H "Content-Type: application/json" \ -d '{ "name": "Support Agent", "llm_id": "<llm_id>", "transcriber": { "provider": "deepgram", "model": "nova-3", "language": "en" }, "tts": { "provider": "deepgram", "voice_id": "asteria", "speed": 1.0, "stability": 0.5 }, "first_message": "Hi! How can I help you today?", "end_call_phrases": ["goodbye", "bye", "that is all"], "silence_timeout_seconds": 10, "max_duration_seconds": 600, "interruption_sensitivity": 0.6, "enable_recording": false }'
{ "id": "agent_abc123", "name": "Support Agent", "llm_id": "model_abc123", "first_message": "Hi! How can I help you today?", "created_at": "2026-01-15T10:03:00Z"}