What Is the Newo Agent Framework (NAF)?
The Newo Agent Framework (NAF) is the intelligence layer that powers every Newo.ai Digital Employee. It is a multi-agent, multi-flow, multi-skill framework designed to handle complex, real-world business tasks — far beyond what a single language model prompt can achieve on its own.
Why NAF Exists
A standalone LLM can hold a conversation, but it can’t reliably follow multi-step procedures, detect when it’s made a commitment and act on it, coach itself through the right next steps, or integrate with external systems. NAF solves these problems by orchestrating a team of specialized agents that work together in real time.
Core Components
ConvoAgent is the primary agent that communicates with users across all channels — phone, chat, WhatsApp, Telegram, and more. Every conversation runs through ConvoAgent.
The Observer runs in parallel after each conversational turn, acting as a real-time coach. It analyzes the conversation history, identifies what information has been collected, and generates structured directives (“KEY DIRECTIVES”) that tell the ConvoAgent exactly what to do next — which fields to gather, which procedures to follow, and which steps are coming up. This prevents missed steps and keeps the agent on track without requiring you to pre-script every possible path.
The Supervisor watches each agent response for commitments — phrases like “I’ll send you a confirmation SMS” or “I’ll transfer you now.” When it detects a commitment, it automatically triggers the corresponding backend action (sending the SMS, initiating the transfer, creating the booking). The agent never makes an empty promise.
Worker agents handle specialized tasks behind the scenes: SmsWorker sends SMS messages, EmailWorker sends emails, and MagicWorker can interact with web-based systems where a direct API integration isn’t available.
Modular Architecture
NAF is organized into independently deployable modules:
- Core NAF — the conversational framework, Observer, Supervisor, and tool system
- Outbound — outbound calling campaigns with voicemail detection
- Lead Nurturing — automated follow-up sequences across SMS and voice
- Assessor — conversation quality assessment
- Integration modules — purpose-built connectors for specific platforms and industries
Each module can be updated and deployed independently. When a module is updated, all AI Employees using it receive improvements automatically — no manual intervention required.
What This Means for You
You don’t need to understand NAF’s internals to build with Newo.ai. But knowing it exists helps you understand why Newo.ai Digital Employees behave differently from simple chatbots: they follow procedures, remember what they’ve committed to, adapt based on what the customer says, and integrate with your real business systems — all powered by NAF running behind every conversation.
Updated about 2 hours ago
