Voice-first, not bolted on
Visitors tap the orb and talk. Speech is transcribed in realtime, the answer streams back sentence by sentence, and the agent starts speaking while it is still thinking. Typing works too.
JosephWorks AI turns your documents and web pages into an agent people can actually talk to — it listens, answers out loud from your own material, remembers who it spoke to, and drops into any site with a single snippet.
Voice agent
Loading…
What you get
Everything from training and voice to embedding, visitor handling and observability lives in one portal.
Visitors tap the orb and talk. Speech is transcribed in realtime, the answer streams back sentence by sentence, and the agent starts speaking while it is still thinking. Typing works too.
Write documents in markdown or point the scanner at a URL and it converts your site into training material. Everything is chunked and embedded, so answers come from your content instead of guesswork.
Copy an iframe snippet or drop in the Svelte component. Theme the colors, background and transcript to match your brand, or run it transparent over your own layout.
Capture consent in a dialog or conversationally, collect name and company, and let the agent remember useful details between visits. Every transcript lands in your portal.
Run on the platform default or connect your own provider key, stored encrypted. Pick the model per agent so a support bot and a sales bot can use different brains.
Per-turn timings for transcription, generation and speech, full conversation history, and visitor records — so you can see exactly how the agent is performing.
How it works
Scan your website or write documents directly in the portal. Indexing happens automatically on every save.
Name it, pick a voice and tone, set response length, choose the model, and decide how it greets and qualifies visitors.
Paste the embed snippet. Your agent is live and answering out loud on every page you want it.
Embed anywhere
The hosted embed runs entirely on our infrastructure — no API keys, no database, nothing to deploy on your side. Set light or dark, override the orb and accent colors, show or hide the transcript, or go transparent and let your own page show through. Svelte projects can import the component instead.
<iframe
src="https://assistant.josephworks.net/embed/your-agent-id"
allow="microphone"
style="border:0;width:100%;max-width:420px;height:680px"
></iframe>Plans
Train an agent and test it for free. Pay when you put it in front of your visitors.
$0
Free forever
Contact us
$0.99 per extra conversation
Contact us
$0.89 per extra conversation
Custom
Volume pricing
Build an agent on your own content in an afternoon, test it free, and embed it once you are happy with every answer.