1. Define clear objectives before you build
Before you click Create Agent, Create A Voice, or + New Project, decide three things:2. Train with comprehensive and relevant knowledge (AI Agents)
The Knowledge Base is what makes the agent yours. Three sources, used together:- Cover multiple phrasings. Your customers don’t ask the question the same way you wrote the help article. Add three or four FAQ entries that paraphrase the same answer.
- Update on a schedule, not on a panic. Pricing changes, policy changes, product launches; pick a monthly cadence and stick to it.
- Remove outdated sources. Stale data is worse than missing data; the agent will confidently quote a number that hasn’t been true for six months.
3. Customize tone, language, dialect, and voice
The agent’s personality lives in three controls:- Professional / formal for banking, legal, government.
- Friendly / conversational for retail, hospitality, e-commerce.
- Playful for entertainment, lifestyle, social media.
- For Arabic, write the dialect explicitly in Core Instructions: “Speak in Saudi Najdi Arabic only.” The model picks up on the cue and stays in that register.
- For mixed-language deployments, write: “Reply in the same language the user wrote in. If the user mixes Arabic and English, mirror that mix.”
4. Connect knowledge sources to live data when accuracy matters
For order tracking, calendar booking, payments, or any data that changes more than once a day, the Knowledge Base is the wrong tool; integrate live tools instead:5. Deploy strategically, not everywhere at once
Pick your beachhead channel first; expand to the rest only after the first one performs.- Allowed Domains. Restrict where your widget can render. Empty list means it works everywhere; that’s almost never what you want.
- Test on real devices. Mobile and desktop behave differently for voice (microphone latency, network instability). Run through the Test Your Agent flow on both before launch.
6. Monitor, analyze, and improve (CCQA)
For call center deployments, the cycle is monitor → analyze → improve, weekly or monthly:7. Plan for smooth human handoff
The agent should never feel like a wall. Three triggers, in order of urgency:8. Prioritize security and privacy
Security on Wittify is a shared responsibility. The platform takes care of secure transport (HTTPS), encrypted storage, and keeping API keys server-side so they never reach your visitors’ browsers. You take care of:9. Test and refine before scaling
A pilot beats a launch every time. The launch checklist:10. Disclaimer
All AI agents and workflows created with Wittify.ai must comply with our official policies and legal guidelines. By using Wittify.ai, you agree to: Failure to comply may result in suspension or termination of your account.Common questions
The agent gives different answers to the same question on different attempts.
The agent gives different answers to the same question on different attempts.
0.3 or 0.4 for factual deployments. The lower the value, the more deterministic the wording.My Knowledge Base is full of FAQs but the agent ignores them.
My Knowledge Base is full of FAQs but the agent ignores them.
My voice agent talks over my callers.
My voice agent talks over my callers.
0.5 seconds; try 0.8 or 1.0 for slow speakers. Also increase Min Speech Duration so very short noises don’t trigger a response.The agent ends voice calls too quickly.
The agent ends voice calls too quickly.
60 seconds; try 90 or 120. Also check microphone permissions and network stability on the caller’s side.Updates I make to the URL in the Knowledge Base are not reflected.
Updates I make to the URL in the Knowledge Base are not reflected.
My deployment widget loads on a competitor's page.
My deployment widget loads on a competitor's page.
Best practices for sentiment alerts in CCQA?
Best practices for sentiment alerts in CCQA?
≥ 10% (high severity, in-app + email). After two weeks of data, tighten to your real-world baseline. Without a baseline you’ll drown in alerts; the page-level Alerts deep dive walks through the seed library.Best practices for the Compliance phrase library?
Best practices for the Compliance phrase library?
The Tickets and Leads step asks for too much data; my conversion is dropping.
The Tickets and Leads step asks for too much data; my conversion is dropping.
I want to A/B test two prompts.
I want to A/B test two prompts.
💡 Need help getting started? Book a free onboarding session with one of our Customer Success Engineers and get personalized guidance on setting up your first Wittify product. 📅 Book here: Schedule a Free Onboarding Session

