Guide

How Much Does an AI Chatbot for Your Website Cost?

Setup and monthly costs for website AI chatbots, AI phone receptionists and chatbots that book appointments or look up orders, and how to avoid a bad one.

Short answer: an AI chatbot for a small business website typically costs $1,500–$5,000 to set up properly and $20–$200 per month to run, including AI usage and hosting. Chatbots that book appointments, look up orders or connect to your CRM usually cost $5,000–$15,000+. Off-the-shelf chatbot apps start cheaper but take more of your time to train and maintain.

Cost by type

Chatbot typeSetupMonthly
Off-the-shelf widget (do it yourself)$0–$500$20–$150
Custom chatbot trained on your content$1,500–$5,000$20–$200
Chatbot with booking, CRM or order lookups$5,000–$15,000$50–$400
AI phone receptionist$2,000–$8,000$50–$500, depending on call volume

What you are paying for

  • Training on your information: website pages, FAQs, policies, price lists and documents.
  • Guardrails: rules that keep answers accurate and on topic, with handoff to a person when needed.
  • Integrations: calendars, CRMs, order systems and payment links.
  • Testing and tuning: reviewing real conversations and fixing gaps.

What drives ongoing costs

AI usage is priced by the amount of text processed. For most small businesses, a few hundred conversations a month cost a few dollars to a few dozen dollars in AI usage. Phone assistants cost more because voice minutes are billed separately.

Is a chatbot worth it?

  • Count your after-hours inquiries and missed calls.
  • Estimate what one extra booking or sale per week is worth.
  • Track the questions your staff answer over and over.

How to avoid a bad chatbot

  • Do not let it guess: limit answers to approved information.
  • Make handoff to a person easy and obvious.
  • Be upfront that customers are chatting with an AI assistant.
  • Review conversations every month.

Frequently asked questions

Can a chatbot take payments?

Yes. A chatbot can send secure payment or booking links, so customers pay on a hosted checkout page rather than typing card numbers into the chat.

How long does setup take?

A focused website chatbot usually takes one to four days, including testing with real questions.

See AI chatbots for your website and AI phone answering.

Tell us what you need

Get a free, no-pressure quote from a Wisconsin development team. Tell us a little about your business and we'll reply within one business day with next steps, rough pricing and honest advice.

  • Big projects and small ones are all welcome
  • Fixed-price quotes, no surprise invoices
  • You own your code, data and accounts
  • A client portal to track progress, invoices and payments
  • Serving businesses in every corner of Wisconsin

No pressure and no spam. We reply within one business day.