Documentation

How to create a chatbot

From signup to a live assistant on your site, in about ten minutes.

Build your chatbot

See pricing

These steps are the same on every plan. What changes between plans is how much you can do: message volume, knowledge-base size, and how many chatbots you can run at once.

  1. 1Create your accountSign up and your organization is provisioned automatically. A default chatbot is created for you so you can start right away.
  2. 2Connect your AI providerGo to Dashboard → AI Providers and paste a key from OpenAI, Groq, Gemini or another supported provider. This is required on every plan, including Free: your agents run on your own account, so the provider bills that usage to you at their own rate. Keys are encrypted at rest and masked once saved.
  3. 3Open the Chatbot settingsGo to Dashboard → Chatbots. Set the name, welcome message, fallback message, and the system instructions that define your assistant's personality and rules, then pick the model from the providers you connected.
  4. 4Upload your knowledge baseIn the Knowledge Base section, upload your documents (PDF, DOCX, TXT, or Markdown). VoxaFox chunks and embeds them so every answer is grounded in your real content. Each plan sets a word limit per chatbot.
  5. 5Tune the response styleChoose plain text or HTML responses, adjust temperature, and set Top-K retrieval (how many knowledge chunks the AI sees per reply).
  6. 6Test in the PlaygroundOpen Dashboard → Playground to chat with your bot, inspect retrieved chunks, tokens, and latency before going live.
  7. 7Go liveShare the hosted chat link, or drop the embeddable widget on your site. On any paid plan you can also create an API key under Dashboard → API Keys and call POST /api/chat directly.

What your plan unlocks

These are enforced by your plan on the backend, so they switch on automatically the moment you upgrade, with nothing to reconfigure.

  1. Appointment bookingAvailable on every paid plan. Enable Appointments in the chatbot settings and your bot can collect details, confirm, and book, grounded in your knowledge base, with a downloadable slip.
  2. API access & the embed widgetIncluded on every paid plan, not locked behind the top tier. The Free plan uses the hosted chat link only.
  3. More chatbots and a bigger knowledge baseHigher tiers raise the monthly message allowance, the knowledge-base word limit per chatbot, and how many chatbots you can run at once. See the pricing page for the current numbers.
  4. White labelFrom the Agency plan up, you can remove the “Powered by VoxaFox” line from the hosted page and the embedded widget.
  5. Customer accountsOn paid plans, create view-only customer logins so clients can see their own conversations or bookings, managed under Dashboard → Customers.

Ready to build your first chatbot?