JosephWorksAI
Login
Voice agents for your website

Give your website a voice that knows your business.

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.

Speak or type Trained on your content Embeds in one line
Live demo

Voice agent

Main Agent

Loading…

What you get

A complete agent platform, not a chat widget

Everything from training and voice to embedding, visitor handling and observability lives in one portal.

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.

Trained on what you already have

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.

Embeds anywhere in one line

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.

Knows who it is talking to

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.

Your models, your keys

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.

Nothing hidden

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

From your content to a talking agent in three moves

  1. 1

    Feed it your knowledge

    Scan your website or write documents directly in the portal. Indexing happens automatically on every save.

  2. 2

    Shape the personality

    Name it, pick a voice and tone, set response length, choose the model, and decide how it greets and qualifies visitors.

  3. 3

    Put it on your site

    Paste the embed snippet. Your agent is live and answering out loud on every page you want it.

Embed anywhere

One snippet. Every page. Your colors.

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.

  • Microphone access handled for cross-origin embeds
  • Light, dark or fully custom theming
  • Per-agent appearance settings apply automatically
index.html
<iframe
  src="https://assistant.josephworks.net/embed/your-agent-id"
  allow="microphone"
  style="border:0;width:100%;max-width:420px;height:680px"
></iframe>

Plans

Start in the sandbox, scale when it earns it

Train an agent and test it for free. Pay when you put it in front of your visitors.

Sandbox

$0

Free forever

  • 1 custom agent
  • 10 test conversations
  • Document & website training
  • Full portal access
Start free

Starter

Contact us

$0.99 per extra conversation

  • 1 embeddable agent
  • 50 conversations / month
  • Website embedding
  • Transcripts & visitor capture
Get started
Most popular

Pro

Contact us

$0.89 per extra conversation

  • 3 embeddable agents
  • 200 conversations / month
  • Bring your own model keys
  • Support, sales and internal agents side by side
Get started

Enterprise

Custom

Volume pricing

  • Custom agent count
  • Service API & MCP integrations
  • Dedicated support and SLAs
  • Security review welcome
Ask the agent

Your visitors already have questions. Let them ask out loud.

Build an agent on your own content in an afternoon, test it free, and embed it once you are happy with every answer.

Encrypted provider keys Service API & MCP integrations Full transcripts & timings