API Documentation
Complete API reference for AION Chatbot Backend with optimized streaming and enhanced caching
Dynamic Chatbot Generator
Create custom chatbots from natural language prompts with AI-powered intent extraction, auto-mapped nodes, and Pinecone integration for product recommendations.
AI Chatbot Agents (v1.0 Legacy)
Riccio Agent
v1.0Legacy main chatbot with direct graph integration
POST /api/v1/riccio/query_botPOST /api/v1/riccio/cleanPOST /api/v1/riccio/feedbackPOST /api/v1/riccio/ratingPOST /api/v1/riccio/query_whatsappcurly_hair_ai_agent_stream_startcurly_hair_ai_agent_stream_responseCoffee Agent
v1.0Legacy coffee agent with OpenAI formatting
POST /api/v1/coffee/query_botPOST /api/v1/coffee/cleanPOST /api/v1/coffee/feedbackPOST /api/v1/coffee/ratingPOST /api/v1/coffee/query_whatsappGET /api/v1/coffee/conversationscoffee_ai_agent_stream_startcoffee_ai_agent_stream_responseAionSoft Agent
v1.0Legacy enterprise agent with direct implementation
POST /api/v1/aionsoft/query_botPOST /api/v1/aionsoft/cleanPOST /api/v1/aionsoft/feedbackPOST /api/v1/aionsoft/ratingPOST /api/v1/aionsoft/query_whatsappaionsoft_ai_agent_stream_startaionsoft_ai_agent_stream_responseGBS Agent
v1.0Legacy GBS agent with individual implementation
POST /api/v1/gbs/query_botPOST /api/v1/gbs/cleanPOST /api/v1/gbs/feedbackPOST /api/v1/gbs/ratingPOST /api/v1/gbs/query_whatsappgbs_ai_agent_stream_startgbs_ai_agent_stream_responseAmati Agent
v1.0Legacy Amati agent with standalone architecture
POST /api/v1/amati/query_botPOST /api/v1/amati/cleanPOST /api/v1/amati/feedbackPOST /api/v1/amati/ratingPOST /api/v1/amati/query_whatsappamati_ai_agent_stream_startamati_ai_agent_stream_responseAI Chatbot Agents (v2.0 Optimized)
Riccio Agent
v2.0Optimized main chatbot with unified service architecture
POST /api/v2/riccio/query_botPOST /api/v2/riccio/cleanPOST /api/v2/riccio/feedbackPOST /api/v2/riccio/ratingPOST /api/v2/riccio/query_whatsappGET /api/v2/riccio/healthGET /api/v2/riccio/statscurly_hair_ai_agent_stream_start_v2curly_hair_ai_agent_stream_response_v2Coffee Agent
v2.0Coffee-specialized agent with enhanced caching
POST /api/v2/coffee/query_botPOST /api/v2/coffee/cleanPOST /api/v2/coffee/feedbackPOST /api/v2/coffee/ratingPOST /api/v2/coffee/query_whatsappGET /api/v2/coffee/healthGET /api/v2/coffee/statscoffee_ai_agent_stream_start_v2coffee_ai_agent_stream_response_v2AionSoft Agent
v2.0Enterprise agent with optimized streaming
POST /api/v2/aionsoft/query_botPOST /api/v2/aionsoft/cleanPOST /api/v2/aionsoft/feedbackPOST /api/v2/aionsoft/ratingPOST /api/v2/aionsoft/query_whatsappGET /api/v2/aionsoft/healthGET /api/v2/aionsoft/statsaionsoft_ai_agent_stream_start_v2aionsoft_ai_agent_stream_response_v2GBS Agent
v2.0GBS-focused agent with unified service layer
POST /api/v2/gbs/query_botPOST /api/v2/gbs/cleanPOST /api/v2/gbs/feedbackPOST /api/v2/gbs/ratingPOST /api/v2/gbs/query_whatsappGET /api/v2/gbs/healthGET /api/v2/gbs/statsgbs_ai_agent_stream_start_v2gbs_ai_agent_stream_response_v2Amati Agent
v2.0Amati-specialized agent with error handling
POST /api/v2/amati/query_botPOST /api/v2/amati/cleanPOST /api/v2/amati/feedbackPOST /api/v2/amati/ratingPOST /api/v2/amati/query_whatsappGET /api/v2/amati/healthGET /api/v2/amati/statsamati_ai_agent_stream_start_v2amati_ai_agent_stream_response_v2Builder APIs
/api/v1/chatbots
/api/v1/states
/api/v1/models
/api/v1/nodes
/api/v1/graphs
Backoffice APIs
/api/v1/settings/
/api/v1/conversations/
/api/v1/prompts/
/api/v1/users
/api/v1/customer-care/
/api/v1/bots
Streaming API
Real-time communication with optimized WebSocket connections
/api/v2/stream/health
/api/v2/stream/connections
/api/v2/{agent}/stats