Skip to content

Add AI Chatbot to Next.js

Add a website chatbot to your Next.js marketing pages without rebuilding your support experience.

1. Create your chatbot

Create a Chatbit account, add your website or documents as sources, and test a few questions. Set the welcome message, colors and instructions to match your business. See how to add sources.

2. Copy your embed code

Open your chatbot's Share panel and copy the complete Script snippet. Keep both the configuration and the external script together. See the website setup guide.

3. Add the code to Next.js

Use next/script in the shared layout for the pages that need the widget. Give the inline cbConfig script a stable id and make sure it runs before the external embed script. Keep both out of page components that remount.

Platform reference: Next.js documentation.

Copy the configuration from your own Share panel. Test a production build as well as development, and use the same initialization order for both.

4. Test the published site

Navigate with a Next.js Link, then refresh a nested route. Send a message after each to catch duplicate or missing initialization.

If the button is missing, check that the code is saved on the published site, clear any page cache, and look for blocked requests in your browser. If it appears twice, remove the duplicate installation.

Keep the answers useful

Review the first conversations and update source content where answers are unclear. Include a contact route for questions your bot cannot answer. Learn how to improve responses.

Frequently asked questions

Do I need a platform-specific Chatbit plugin?

The setup above uses the script supplied in Chatbit. Your website platform may require a paid plan or a script-management plugin to allow that code.

Can I remove the chatbot later?

Yes. Remove the snippet from the location where you installed it, publish the change, and clear any page cache. Keep a copy of the code if you plan to add it again.

Get Started

Create a bot, add sources, share to your website in under 5 minutes.

No credit card required

Get Started

Create a bot, add sources, share to your website in under 5 minutes.

No credit card required

Get Started

Create a bot, add sources, share to your website in under 5 minutes.

No credit card required