What Knova agents are
Knova is Knotie AI Pro’s native agent type. Unlike Retell or VAPI agents, Knova agents run entirely within the platform — no third-party API key is required. They support inbound and outbound phone calls, a configurable system prompt, knowledge bases, and custom tools. Use Knova agents when:- You want the fastest onboarding (no external provider setup)
- You are on the Free Forever plan (Knova agents are included)
- You want AI-assisted agent creation via the built-in Agent Builder Chat
Create a Knova agent

- Customer – Pick the customer this agent belongs to.
- Setup Mode – Choose AI Builder (chat-driven, recommended) or Manual (fill fields yourself). If you pick Manual, the AI Builder tab is hidden for the rest of the flow.
- Basic – Agent name, system prompt, greeting, voice (see Voice selection below). The Basic tab is replaced by the AI Builder chat panel if you chose AI Builder on the Setup Mode tab.
- Advanced – Tools, knowledge base, advanced config.
- Functions – Function calls / tool wiring.
- In the Partner Portal, open AI Agents → Knova Agents.
- Click Create Agent (top right).
- Walk through tabs 1–5 in order; click Save on the Functions tab to create the agent.
System prompt guidelines
The system prompt is the core of your agent’s behavior. It defines personality, scope, and rules. Limits:
If your use case is very broad, consider splitting it into multiple agents rather than one large prompt — each agent handles a focused scope, which improves response quality and makes prompts easier to maintain.
Tips:
- Start with the agent’s role: “You are a friendly receptionist for Acme Plumbing…”
- Include what it should and should not do
- Specify how to handle transfers and escalations
- Use the AI Builder Chat to generate a first draft from your business context (see AI Agent Builder Chat)
Voice selection
Knova agents use one of two text-to-speech banks:
Note: You pick the voice, not the provider behind it. Your existing agent voice settings are preserved when the platform upgrades its underlying voice models.
The platform periodically upgrades its default voices for better quality and broader language coverage. These upgrades don’t change the voice catalog — Ashley, Edward, Olivia, and other named voices continue to work exactly as before.

Resumable builder sessions
When you use the AI Agent Builder Chat to create an agent, the conversation is saved automatically as a Builder Session. You can resume the conversation later:- Open an existing Knova agent in the Partner Portal.
- Click the AI Builder button (chat icon in the agent modal).
- The modal shows a list of recent builder sessions for this agent. Click a session card to resume from where you left off.
- The first message you sent (as a conversation preview)
- The model used
- The time of the last turn
- The current stage (
conversing,proposed, orapplied)
Assign a phone number
After creating a Knova agent and assigning it to a customer (see Customer assignment in the knova-agent.mdx overview, or the kebab Assign Customer to Agent action), phone-number assignment is done in the customer’s own agent edit view — not in the Knova agent modal.- Open the assigned customer’s record.
- Edit the agent from the customer’s Manage Agents view.
- Pick a provisioned number from the customer’s pool and click Assign.
The Knova agent modal itself does not have an “Assign Phone Number” step — that flow was removed in 2026. Phone numbers are bound to the customer + agent pair, not to the Knova agent alone.
Builder sessions API
The builder session history is accessible via the partner API for integrations:List sessions for a customer
agentId — filter to sessions that produced a specific agent.
Response:
Fetch a single session
Telephony credit settings API
Partners can now read telephony credit settings via API in addition to writing them:POST /api/partner/telephony-credits/settings to update these values (see Telephony Credits for UI instructions).
MCP tool changes
If you use Knotie’s MCP server with AI coding tools like Cursor or Claude, note these updated tool schemas:agents_create — field names updated:
invoices_create / invoices_update — field names updated:
invoices_recurring_create — field names updated: interval → recurringInterval; items → title, amount (in dollars for this route).
metered_plans_create — schema overhauled: unit/pricePerUnitCents replaced with metricType, metricName, pricingModel, pricingTiers (array), and billingCycle.
customer_credits_balance — now returns balance + recent transactions (additional data in the same call).
If you have existing MCP automations using these tools, update your prompts and tool calls to use the new field names.
Troubleshooting
- System prompt exceeds character limit — Split overly broad scopes into a multi-agent workflow. Each persona or use case should have its own agent.
- Voice not loading — Reload the page. If voices still don’t appear, check your internet connection and try a different browser.
- Builder session not resuming — Sessions are listed by
lastTurnAt(most recent first). If you don’t see a session, it may have been created for a different customer or on a different account. - Agent config not updating after edit — The platform refreshes the agent’s live configuration after every save. If the agent’s phone number still uses the old settings, wait 30 seconds and call the number again. If it persists, contact support.
Related pages
- AI Agent Builder Chat – How to use the AI-powered chat builder
- Telephony Credits – Manage credits for phone calls
- MCP Tokens – Set up MCP access for AI coding tools
- Agent Analytics – View call and usage statistics