Conva.AI est une plateforme AI Assistant-as-a-Service qui permet aux équipes produit et ingénierie d'ajouter des capacités d'IA conversationnelle à leurs apps sans construire toute une pile LLM de zéro. Elle combine trois éléments : Magic Studio, un espace de travail web où les créateurs définissent les assistants et leurs agents via des Meta Prompts ; des SDK de plateforme pour intégrer ces assistants ; et un service d'orchestration cloud qui gère le contexte, le routage et la sélection de modèle à l'exécution.
L'idée centrale est qu'un assistant convertit une entrée non structurée en sortie structurée que l'app peut exécuter. Chaque agent se comporte comme une fonction d'IA qui lit la requête de l'utilisateur et renvoie des paramètres JSON bien définis. Ces paramètres peuvent déclencher des actions visuelles comme changer d'écran ou afficher des résultats, des actions directes comme des réponses parlées ou écrites, ou un mélange des deux. Les assistants peuvent apparaître comme une couche conversationnelle ou fonctionner discrètement derrière les écrans existants.
La couche d'orchestration gère le contexte de la conversation, route les requêtes vers le bon agent, enrichit les prompts par recherche, choisit un LLM adapté et renvoie les réponses traitées. Les développeurs commencent par une description de ce que doit faire un agent, et Magic Studio génère un blueprint modifiable avec thèmes, paramètres et exemples de phrases. Les SDK couvrent plusieurs plateformes, avec des options sans interface et de type copilot.