Multi-Agent AI SAAS Platform for education

A multi-agent AI SAAS platform designed to automate and orchestrate complex operational workflows across support and education systems. Specialized agents collaborate, escalate, and interact with operational tools to reduce manual work, ensure consistency, and act under controlled human oversight.

Client

Teameo.io

Service

AI System Design

Date

September 2023

Project Overview

Soria.ai is a multi-agent AI platform designed to automate and orchestrate complex operational workflows across education and support systems. The goal was not to build a single “smart chatbot,” but to create a network of specialized AI agents capable of collaborating, escalating, and integrating with real operational tools.

I led the product vision and delivery of the platform, focusing on reliability, control, and real-world usability across systems like Microsoft Teams, Freshdesk, and Teameo (SIS).

Problem Statement

Organizations were facing:

  • Fragmented workflows across chat, ticketing, and student information systems

  • Manual triage and repetitive support tasks

  • Single-agent bots that failed when conversations became complex

  • Lack of control, escalation, and accountability in AI-driven support

There was a clear need for an agentic system that could reason, collaborate, and act within defined boundaries.

Solution

I helped design and deliver a multi-agent AI architecture where each agent had a clear role, responsibility, and decision scope, and could:

  • Communicate with other agents

  • Decide when to act vs escalate

  • Interact directly with operational tools

  • Stay aligned with product and business rules

The platform behaves more like a digital operations team than a chatbot.

System Architecture & Approach

The platform was built around agent orchestration and controlled autonomy:

  • Specialized agents (triage, support, student info, escalation)

  • Defined communication patterns between agents

  • Rule-based and context-based escalation flows

  • Tool-calling via APIs (Teams, Freshdesk, SIS)

  • Guardrails to ensure accuracy, consistency, and safety

Agents were designed to operate independently, but never in isolation.

Key Responsibilities

  • Led product vision and roadmap for the multi-agent platform

  • Defined agent roles, responsibilities, and collaboration patterns

  • Designed automation workflows for ticketing, student management, and support

  • Specified escalation logic between agents and to human operators

  • Managed backlog, wrote user stories and acceptance criteria

  • Validated AI-driven automations against real operational scenarios

  • Ensured controlled behavior, reliability, and accuracy of LLM agents in production

Tools & Technologies Used

  • LangChain / LangGraph for agent orchestration

  • Microsoft Teams API for conversational entry points

  • Freshdesk API for ticketing automation

  • SIS API for student data and workflows

  • Moodle API for course content data

Challenges & Learnings

  • Multi-agent systems fail fast without clear role boundaries

  • Escalation logic is as important as response quality

  • Reliability comes from process design, not model size

  • Human-in-the-loop remains essential for edge cases

This project reinforced that agentic AI is an operational discipline, not just an AI pattern.

Outcome & Impact

  • Automated large parts of support and student management workflows

  • Reduced manual triage and response time

  • Improved consistency and traceability of AI actions

  • Delivered a scalable foundation for future agents and use cases

Create a free website with Framer, the website builder loved by startups, designers and agencies.