How do I get started?
Join the waitlist with your work email and tell us the problem you want solved. We’re onboarding our first customers personally, so James replies and sets your Kawl Now workspace up with you: your approved knowledge, the agent settings, your website’s origin and the script tag, then testing from the dashboard before customer calls are switched on.
From the homepage
Will joining the waitlist install anything on my site?
No. Joining the waitlist only sends us your details, and we open your Kawl Now workspace with you. You choose the knowledge, list the allowed website origins and add the script tag yourself, and customer calls stay off until you switch them on.
How do you add a voice AI agent to a website?
Use a ready-made widget, a voice agent platform or your own build. With Kawl Now, you approve the agent’s knowledge, set it up, allow your site’s HTTPS origin, paste one script tag before the closing </body> tag, test from the dashboard and switch on customer calls. To build your own, start from OpenAI’s GPT-Live or Realtime API over WebRTC and run the server, document search and limits yourself.
Can you add the widget to any website?
The Kawl Now widget can load on any page served over HTTPS where you can add a script tag before the closing </body> tag. Site builders differ in where custom code goes, and a Content Security Policy or Permissions-Policy header can block the call panel or microphone, so try a staging page first.
Where should a voice widget’s script tag go?
Follow your provider’s instructions. Kawl Now’s dashboard says to paste the tag just before the closing </body> tag, and it must load as a classic script rather than a module, because it reads document.currentScript.
Can a voice agent help users inside our web app?
Yes, if the app runs over HTTPS. Add its exact origin to the Kawl Now support agent’s allowed origins, paste the script tag into its pages and make a test call there, because a Content Security Policy or Permissions-Policy header in your app can block the widget.
Does the widget work on http://localhost?
Yes. Kawl Now accepts http://localhost and http://127.0.0.1 origins with any port, and browsers treat both as secure contexts, so the microphone works without HTTPS. Add the exact address you open, switch on customer calls for that agent and remove the address before launch.
From Localhost testing and staging for a website voice agent
Can I use a wildcard in allowed origins?
No. Each allowed origin must be an exact scheme, host and port, such as https://staging.example.com. A pattern such as https://*.example.com is saved but never matches a real address, so list each address separately, up to 10 for each Kawl Now agent.
From Localhost testing and staging for a website voice agent
Do calls from localhost or staging count as tests?
No. Only calls started from the Kawl Now dashboard are marked as tests. Calls from localhost or staging go through the widget like customer calls, and each one that starts a voice session uses one of the workspace’s 50 free conversations.
From Localhost testing and staging for a website voice agent
Can you test a voice agent before it’s on your website?
Yes. In Kawl Now, dashboard test calls use your saved settings and work before you add an allowed origin or switch on customer calls. Each one that starts a voice session uses one of the workspace’s 50 free conversations, and a call blocked before it starts, for example by the microphone, doesn’t count.
Should I test before switching on customer calls?
Yes. Customer calls stay off until you switch them on, and they only start from origins you’ve listed. The Kawl Now dashboard checklist walks you through approving knowledge and a test call first. The REST API and MCP don’t check those steps, so make your test call before you turn calls on.
How do you test a voice agent’s accuracy?
Write the expected answer for each question, ask it several ways and mark each reply pass, partial or fail against your approved sources. For questions outside your sources, a pass is the agent saying it doesn’t know. Check what the transcript says you asked first, so a mishearing isn’t mistaken for a wrong answer.
Can we switch the agent on only outside office hours?
Not with a schedule. Kawl Now has no business-hours setting, so customer calls are either on or off. You can switch them yourself in the dashboard, or with a workspace token over the REST API or MCP, and each change emails the workspace owner.
How do you know a voice agent is ready to launch?
Every test question passes on each agent you’ll launch, including questions your sources don’t cover, the widget works on your production pages in desktop and mobile browsers, and someone is booked to read transcripts daily. The dashboard’s checklist covers setup rather than answer quality, so your test set decides.
Can you turn a voice agent off after launch?
Yes. Switch off Accept customer calls, or Accept sales calls, in the Kawl Now dashboard and new calls stop straight away. The button stays on your pages and tells visitors the line isn’t accepting calls, so remove the script tag if you want it gone.