SupaTalker Docs

Glossary

Terms you will see in the admin and in these docs that may be new to you, and what each one means in SupaTalker

When you first use SupaTalker you will run into a lot of unfamiliar terms. Some are concepts of this system (skills, knowledge base, host sites), some come from external platforms such as LINE and Meta (Webhook, rich menu, persistent menu), and some are AI terms (MCP, RAG). This page collects them in one place, and each term points to the page that explains it in detail.

The three pairs people mix up most

  • Sync vs. list — syncing puts content where the AI can find it; listing decides whether visitors can find it right now. The two are managed separately; see Content status
  • MCP connectors vs. MCP API keys — they go in opposite directions: a connector lets this platform reach out to someone else's service, while a key lets an external AI tool connect in
  • Anonymous embed vs. member embed — the two ways to add the chat window to your website, and visitors can use different features in each

AI customer support basics

TermWhat it isDetails
VisitorAnyone who chats with the AI, whether an anonymous visitor on your website, a signed-in member, or someone who came in from LINE, Messenger or InstagramVisitors / memory
MemberA visitor who has signed in on your website and chats as a member. Members can use more skills than anonymous visitorsPlatform overview
SkillA type of question the AI can handle, such as answering questions about the business or looking up orders. When a visitor sends a message, the system decides which skill should handle itSkills
Knowledge baseThe site's frequently asked questions and answers, the main source the AI answers fromKnowledge base
EntryOne item in the knowledge base, made up of a question, an answer and a categoryKnowledge base
Golden questionA set of questions the platform has already tested. Applying them creates drafts that have the question but still need an answerGolden question templates
RAG (retrieval-augmented generation)Before answering, the AI first retrieves the relevant content from your data and then answers based on it, instead of relying only on what it already knows. This is how SupaTalker uses the knowledge base: once an entry is synced it enters the retrieval index, and only then can the chat find it. This term does not appear anywhere in the adminThe four states
MemoryFacts the system keeps for each visitor, for example "Plans to check in on May 25, 2 people". The AI refers to them when it chats with this visitor later, so it does not have to ask againVisitors / memory
DecideMemory extracted from conversations starts as drafts; in this step you choose, one by one, whether to include each oneMemory
ThreadOne unit of conversation. After the visitor has been idle for a while, or a threshold is reached, the visitor's later messages are recorded in a new threadConversations

MCP and external AI tools

TermWhat it isDetails
MCPShort for Model Context Protocol, an open standard that lets AI tools connect to external systems and use their features. Official site: modelcontextprotocol.io—
MCP API keyA key issued to an external AI tool (such as Claude Code, Codex or claude.ai) so it can connect in to this platform over MCP and manage the knowledge baseMCP API keys
MCP connectorLets the AI reach out over MCP and use an external service's features, such as checking the weather forecastSkills: MCP connectors
Data sourceA skill that lets the AI look up external data, for example checking performance dates in a public Google SheetSkills: Data sources

Channels and external platforms

TermWhat it isDetails
ChannelA way for visitors to chat with the AI. LINE, Messenger, Instagram and the chat window on your website are each a channelPlatform overview
Channels pageThe admin page where you connect the AI to Messenger, Instagram and LINEChannels
Facebook PageThe Facebook Page you need before connecting Messenger. You need permission to manage messages on that PageChannels: Before you start
Instagram professional accountThe account type you need before connecting Instagram (business or creator). A personal account has to be switched firstChannels: Before you start
LINE Official AccountA business's account on LINE. Once visitors add it as a friend, they can chat with the AI on LINE. You need to apply for one before connecting LINELINE: Before you start
LINE Developers / Messaging APILINE's console for developers, and the LINE feature that lets the system send and receive LINE messages. You get the two keys hereLINE: Before you start
WebhookThe URL an external platform automatically forwards messages to. When LINE receives a message from a visitor, it forwards it to the Webhook URL shown in the admin, and only then can the system replyLINE: Webhook URL
Channel Access Token / Channel SecretLINE's two keys. The first lets the system send messages on behalf of the Official Account; the second verifies that messages really come from LINELINE: The two keys
Rich menuThe row of image buttons at the bottom of a LINE chat. Visitors tap one to send a message or open a web page. Only visible in the LINE mobile appLINE rich menus
Persistent menuA fixed menu in Messenger and Instagram chats. Visitors tap an item to send a messageChannels: Persistent menu
LINE broadcastProactively sending a message from your LINE Official Account to visitors who have chatted with it, such as a new product launch or an event noticeLINE broadcast
OTA / PMSOTAs are booking platforms such as Airbnb and Booking.com; a PMS is a property management system. Sites using a related industry template can receive messages from booking platforms through a PMSPlatform overview

The chat window on your website

TermWhat it isDetails
Chat widgetThe chat window embedded on your website, where visitors can chat with the AI without leaving the siteHost sites
Host siteA website you embed the chat widget into. Only registered websites can embed itHost sites
Embed codeA snippet of code you paste into your web page; once it is there, the chat widget appears on your websiteCode integration
Anonymous embedVisitors can chat without signing in, but can only use the knowledge baseAnonymous embed
Member embedAfter a member signs in on your website, they chat as a member, with more skills available than anonymous visitors. Needs your website's developer to integrate itMember embed
Entry ticketIn a member embed, a credential your website's backend issues for a signed-in member to show who this visitor isCode integration
Host ID / secretThe two things a member embed host site gets when you create it; your website's backend uses them to issue entry ticketsMember embed

Content status

The knowledge base, products, rich menus and store settings are all designed so that editing something does not make it live. These terms tell you how far a piece of content has gone:

TermWhat it isUsed in
Save / draftStores your changes, but they do not affect the AI or what visitors see yetThroughout the admin
SyncPuts saved content where the AI can find it, or uploads it to an external platform (for example, syncing to LINE)Knowledge base, product Q&A, rich menus, persistent menus
List / unlistDecides whether visitors can see the content, and the AI can find it, right now. To stop using something for a while without deleting it, unlist itKnowledge base, products
PublishApplies the whole store settings draft to the store page customers seeStore settings
Set as defaultAfter a rich menu is synced to LINE, it still has to be set as default before all LINE users see itLINE rich menus
LayoutHow things are arranged, for example how many cells a rich menu has and how they are laid outLINE rich menus
TemplateReady-made content you can apply directly, such as golden question templates or the template catalog for beautified imagesAI-generate beautified image

Saving or syncing can be blocked

Content the AI refers to, such as the knowledge base, products and visitor memory, is reviewed by AI when you save or sync it. Sentences that read like instructions to the AI are blocked, for example asking the AI to use a certain tone or play a certain role; content such as passwords or personal data may also be blocked. See Content review before syncing for examples.

Security and accounts

TermWhat it isDetails
Owner / AdminThe two roles of admin accounts. An Owner can use every feature, including managing other admin accounts; an Admin can use the general features but cannot manage accountsAdmin accounts: Two roles
Human verificationThe Cloudflare check below the password field on the sign-in page. It runs on its own and confirms that a person is signing inSign-in & password
Protection rulesSet which messages or behaviors count as a hit, and the action on a hit: log only, reject, mask or blockSecurity
Security eventsThe record of protection rule hits, which also includes the admin's own activity logSecurity
BlocklistWho is currently blocked; all messages they send while blocked are stoppedSecurity
Voice input (STT)STT stands for speech-to-text. Visitors send a message by voice, and the system converts it to text before the AI handles itSettings: Voice input

On this page