Integra inteligencia IA en cualquier aplicacion. REST API completa, webhooks en tiempo real, SDKs y documentacion detallada.
Acceso programatico completo a todas las funcionalidades de la plataforma. Construye, automatiza y escala sin limites.
Crea y configura chatbots programaticamente. Establece la personalidad, colores, mensajes de bienvenida y reglas de comportamiento via API.
Accede al historial completo de conversaciones, lee mensajes individuales y exporta los datos para analisis externo.
Importa, actualiza y elimina datos de la base de conocimientos. Carga documentos, URLs o pares Q&A programaticamente.
Recibe notificaciones en tiempo real para cada evento: mensaje nuevo, lead capturado, conversacion finalizada, errores y mas.
Personaliza el aspecto y comportamiento del widget desde el codigo. Colores, posicion, avatar, mensajes y reglas de visualizacion.
Exporta metricas y reportes detallados. Conversaciones, leads, tasas de resolucion, tiempo de respuesta y tendencias.
Ejemplos completos de codigo en tu lenguaje preferido. Copia, pega y listo.
# Crear un nuevo chatbot curl -X POST https://api.allai.ro/v1/chatbots \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "Asistent Magazin Online", "language": "ro", "personality": "friendly", "welcome_message": "Buna! Cu ce te pot ajuta?" }' # Raspuns (201 Created) { "id": "cb_9f8a7b6c5d4e", "name": "Asistent Magazin Online", "status": "active", "api_key": "sk_live_...", "created_at": "2026-02-23T10:30:00Z" }
import allai # Initializeaza clientul client = allai.Client(api_key="YOUR_API_KEY") # Crear un nuevo chatbot chatbot = client.chatbots.create( name="Asistent Magazin Online", language="ro", personality="friendly", welcome_message="Buna! Cu ce te pot ajuta?" ) print(f"Chatbot creat: {chatbot.id}") # Output: Chatbot creat: cb_9f8a7b6c5d4e
import AllAI from 'allai-sdk'; // Initializeaza clientul const client = new AllAI('YOUR_API_KEY'); // Creaza un chatbot nou const chatbot = await client.chatbots.create({ name: 'Asistent Magazin Online', language: 'ro', personality: 'friendly', welcomeMessage: 'Buna! Cu ce te pot ajuta?' }); console.log(`Chatbot creat: ${chatbot.id}`); // Output: Chatbot creat: cb_9f8a7b6c5d4e
use AllAI\Client; // Initializeaza clientul $client = new Client('YOUR_API_KEY'); // Creaza un chatbot nou $chatbot = $client->chatbots->create([ 'name' => 'Asistent Magazin Online', 'language' => 'ro', 'personality' => 'friendly', 'welcome_message' => 'Buna! Cu ce te pot ajuta?', ]); echo "Chatbot creat: " . $chatbot->id; // Output: Chatbot creat: cb_9f8a7b6c5d4e
Iata cele mai utilizate endpoint-uri. Documentatia completa contine peste 50 de endpoint-uri cu exemple detaliate.
| Metoda | Endpoint | Descriere |
|---|---|---|
| POST | /api/v1/chatbots | Creaza chatbot nou |
| GET | /api/v1/chatbots | Lista tuturor chatboturilor |
| GET | /api/v1/chatbots/{id}/conversations | Conversatiile unui chatbot |
| POST | /api/v1/chatbots/{id}/knowledge | Adauga la knowledge base |
| GET | /api/v1/analytics/overview | Statistici generale |
| POST | /api/v1/webhooks | Inregistreaza webhook |
| PUT | /api/v1/chatbots/{id}/settings | Actualizeaza setarile chatbot |
| DELETE | /api/v1/chatbots/{id}/knowledge/{docId} | Sterge document din knowledge base |
Toate endpoint-urile folosesc autentificare Bearer Token. Rate limiting: depinde de planul ales.
SDK-uri mentinute oficial care abstractizeaza complexitatea API-ului. Instaleaza cu un singur comand.
npm install allai-sdk
Stabil v2.1pip install allai
Stabil v1.8composer require allai/sdk
Stabil v1.5gem install allai
Beta v0.9go get allai.ro/sdk
In curandIncepe gratuit si scaleaza pe masura ce cresti. Fara taxe ascunse, fara contracte pe termen lung.
Perfect pentru testare si prototipare
Pentru proiecte in dezvoltare
Pentru aplicatii in productie
Pentru volumul si cerintele tale
Raspunsuri rapide la cele mai comune intrebari despre API-ul AllAI.
Obtine cheia API in 30 de secunde. Documentatie completa, SDK-uri si suport dedicat pentru dezvoltatori.