ChatSOP docs

Build, train, and ship your AI support agent.

Use this documentation to set up ChatSOP from the first account through production widget installation. It covers onboarding, integrations, chatbot training, conversations, analytics, billing, and team access.

Grounded AI answers

Responses are based on your crawled pages, uploaded files, and prompt rules.

Multi-chatbot workspace

Separate bots by brand, product, site, client, or department.

Embeddable widget

Install the same support agent across common website platforms with a script tag.

Human handoff

Escalate conversations when customers need a person.

First setup

Get Started

ChatSOP turns your website pages, uploaded documents, and approved instructions into a trained AI support agent that you can install on your site.

1

Create your ChatSOP account and open the dashboard.

2

Choose a billing plan or start the configured free trial.

3

Create your first chatbot for a brand, product, website, or department.

4

Train it with website URLs, PDFs, files, and custom prompt instructions.

5

Copy the widget script from Site URL and Embed, then paste it into your website.

Embed guide

Install The Widget

The ChatSOP widget is installed with a script tag. The same trained chatbot can be embedded on HTML sites, WordPress, Shopify, Next.js, React apps, docs sites, and marketing pages.

1

Open Dashboard > Site URL.

2

Confirm the website domain where the widget will be used.

3

Copy the generated script snippet.

4

Paste the snippet before the closing body tag or into your platform custom-code area.

5

Publish your site and test the chat bubble from a live page.

Workspace control

Create And Manage Chatbots

Use chatbots when you need separate support agents for different stores, products, teams, client sites, or departments.

1

Go to Dashboard > Chatbots.

2

Create a chatbot with a clear name so your team can identify it.

3

Use the chatbot selector in the dashboard header to switch active context.

4

Train each chatbot only with the knowledge it should use.

5

Review plan limits before adding multiple production chatbots.

Pages and files

Train Knowledge

The knowledge base is where ChatSOP learns your support facts. It can crawl website pages, store uploaded PDFs or documents, and use your prompt rules while answering customers.

1

Use Scanned Pages to add website or help-center URLs.

2

Use PDF Uploads for policies, SOPs, playbooks, product guides, and support scripts.

3

Use Prompt to define tone, fallback rules, escalation behavior, and company-specific instructions.

4

Refresh training after pricing, policies, shipping rules, or product details change.

5

Keep documents focused and current so retrieved answers stay accurate.

Support inbox

Handle Customer Chats

Conversations show customer messages, AI replies, and human takeover signals so your support team can step in when needed.

1

Open Dashboard > Conversations to view recent chats.

2

Check whether a conversation was handled by AI or needs a person.

3

Use human support when a customer asks for an agent or the answer needs judgment.

4

Review repeated questions to identify missing knowledge-base content.

5

Use feedback patterns to improve prompts and training documents.

Branding

Customize The Experience

Customization controls make the widget feel native to your website, from colors and button placement to welcome copy and feedback behavior.

1

Open Dashboard > Customization.

2

Set brand colors, launcher position, size, labels, and welcome messages.

3

Configure feedback controls and message copy for your audience.

4

Preview the widget before publishing changes.

5

Keep language short and direct so customers understand how to start.

Reusable answers

Add Approved Responses

Custom messages help your chatbot answer common questions with approved language for policies, offers, handoff instructions, and edge cases.

1

Open Dashboard > Custom Messages.

2

Add concise responses for frequent support topics.

3

Use customer-friendly wording that matches your brand.

4

Update messages when policies or operational details change.

5

Pair custom messages with knowledge-base documents for stronger answers.

Performance

Read Analytics

Analytics show how support automation is performing, including message volume, AI-handled conversations, human requests, and feedback signals.

1

Open Dashboard > Analytics.

2

Track total chats, AI responses, human-handled conversations, likes, and dislikes.

3

Use disliked answers to find content gaps.

4

Watch human takeover volume to decide when to improve prompts or staffing.

5

Review trends after major product, pricing, or policy changes.

Access

Plans And Billing

Accounts can be created before payment, but production features unlock after a plan or active trial is confirmed. Billing is handled through the configured Paddle checkout flow.

1

Open Dashboard > Billing.

2

Choose monthly or yearly pricing.

3

Select Starter, Growth, Scale, or contact sales for Enterprise.

4

Add available add-ons only after a base plan is active.

5

Use the Terms, Privacy, and Refund links on the billing page for policy details.

Permissions

Invite Team Members

Team access lets admins invite agents and control which dashboard areas they can manage.

1

Open Dashboard > Settings.

2

Invite team members with the correct email address.

3

Assign feature permissions based on what each person should manage.

4

Ask new members to change their temporary password after first login.

5

Review permissions whenever responsibilities change.

Keep Your Agent Current

Update training whenever your website, pricing, policies, product docs, or support scripts change. The best ChatSOP deployments treat documentation as a living support system, not a one-time setup task.