Skip to content

Add an AI chatbot to your Teachable school.

Teachable's Code Snippets add code to the head of every page in your school. Put the ChatBento snippet there and the chatbot answers prospective students about your courses, pricing and access, and hands anything else to you.

Start freeFree plan, 50 messages a month. No card required.

Install on Teachable in 5 steps

Where it goes: Site → Code Snippets → Head Code Snippets

  1. 1

    In ChatBento, open your chatbot, go to Install and copy the one-line snippet.

  2. 2

    In your Teachable admin, select Site, then click Code Snippets.

  3. 3

    Paste the snippet into Head Code Snippets, which applies it to all users and pages.

  4. 4

    Click Save.

  5. 5

    Open your live site in a new tab and click the chat bubble in the corner to test it.

The snippet looks like this (your bot ID is filled in for you)

<script src="https://chatbento.com/widget.js" data-bot-id="YOUR_BOT_ID" async></script>

Steps follow Teachable’s own documentation, checked October 23, 2026.

Builder plan and above

Teachable says school owners on the Builder plan and above can add Code Snippets.

Logged-in or logged-out only

To show the chatbot only to visitors (not enrolled students), or only to students, use Logged Out Snippets or Logged In Snippets instead of the head section.

SSO login and checkout pages

If your school uses SSO, Teachable's head snippets don't run on SSO-based login or checkout pages such as sso.teachable.com.

What the chatbot does on your Teachable site

Answers from your content

Trained on your pages, docs and Q&As. It says so when it doesn't know, instead of guessing.

Hands off to you

When a visitor needs a person, it collects their email and sends you the conversation.

Free to start

A free plan with 50 AI messages a month. Paid plans from $8/month: 80% less than Chatbase.

Comparing tools? See ChatBento vs Chatbase and pricing.

Teachable questions. Answered.

Can students ask it about lessons?

It answers from what ChatBento can read: your public course pages, plus any text and Q&As you add. Lessons behind a login aren't crawled, so paste the key details as text if students need answers about them.

Will Teachable support help if something breaks?

Teachable says its support can't debug third-party scripts, so contact ChatBento instead. Usually the fix is pasting the whole snippet, including the closing </script> tag.

Does it slow down my school?

No. The script loads asynchronously, is about 6 KB compressed, and renders the chat window only when a visitor opens it.

How much does ChatBento cost?

ChatBento has a free plan with 50 AI messages a month, free forever. Paid plans are Hobby at $8/month, Standard at $30/month and Pro at $100/month. New accounts start with a 14-day trial, no card required.

Add AI support to your Teachable site. Live in minutes.

14-day free trial. No card required.