TriloAI

AI glossary

A plain-language AI glossary

What exactly are AI agents, RAG, GEO, n8n and APIs? Each term starts with a one-sentence definition, then a plain explanation with an example from a small business.

AI basics

LLM (large language model)

Also called: Large language model

A large language model (LLM) is an AI model trained on huge amounts of text so it can understand and write human language; it is the kind of model behind ChatGPT, Claude and Gemini.

It learns from text which word is most likely to come next. That makes it good at writing, summarizing and answering questions.

It is not a database, and it doesn't automatically know anything about your company. Data it has never seen, such as your price list, stock levels or customer records, has to be given to it separately.

It can also be wrong while sounding sure. Check anything important, or have it answer only from data you provide.

Example

A trading company pastes an English inquiry email into an AI tool and asks for the key points in Chinese plus a draft reply. A salesperson checks and edits the draft before sending it.

Prompt

Also called: Instruction

A prompt is the instruction or question you give an AI, which it follows to produce its answer.

It's like briefing a new colleague. The clearer you are, the closer the result is to what you want.

A good prompt usually covers four things: what to do, who it's for, what material to use and what format to return. For example: “List the key points in three bullets, one sentence each.”

In automated workflows, prompts are written once and kept fixed. That way every run handles the work the same way, and the results are easier to check.

Example

Instead of “Write me a post,” try “Write a Facebook post for a gym, aimed at office workers who have never been to a gym, in a friendly tone, ending with a reminder that they can book a trial class.”

Token

A token is the smallest unit an AI model uses to read and write text; a token can be a word, part of a word or a punctuation mark, depending on how the model splits text.

AI doesn't read one character at a time. It first cuts text into small pieces, and each piece is a token. The same sentence can become a different number of tokens in different models.

Tokens matter for two things. First, there is a limit on how much a model can read at once, and that limit is counted in tokens. Second, many AI services charge by the number of tokens used.

So dumping a whole manual into an AI isn't always better. Giving it only the sections it needs costs less and leaves less room for irrelevant content to get in the way.

AI hallucination

Also called: Hallucination

An AI hallucination is when an AI confidently states something that is wrong or doesn't exist.

A large language model writes answers based on which words are most likely to come next; it isn't checking facts. So it sometimes invents answers that sound reasonable, such as a regulation that doesn't exist, the wrong opening hours or a product spec you don't offer.

Common ways to reduce it: have the AI answer only from data you provide (RAG), ask it to cite sources, tell it to say it doesn't know when the data isn't there, and have a person approve important content before it goes out.

Current technology can reduce hallucinations but can't eliminate them. Quotes, medical, legal and contract content always need a person to check.

Example

A customer asks on LINE, “Are you open on Sunday?” If the AI hasn't been given the correct opening hours, it may guess. Putting the hours into data the AI can read, and setting a rule to say “not sure” and pass the chat to a person when it can't find the answer, makes this less likely.

RAG (retrieval-augmented generation)

Also called: Retrieval-augmented generation

RAG (retrieval-augmented generation) is a method where the system first finds relevant passages in a chosen set of documents, then has the AI answer based on those passages.

Think of an open-book exam. Before answering, the AI looks through the material you gave it, such as product manuals, FAQs or company policies, finds the relevant passages and writes its answer from them.

Answers stay closer to how your company actually works, and they can include sources for people to check. When information changes, you update the documents instead of retraining the model.

It still depends on data quality. If the documents are outdated, contradict each other or simply don't cover the question, the AI can still get it wrong. Someone needs to own keeping the data up to date.

Example

A dental clinic puts its pre-treatment instructions, fee explanations and FAQs into documents. When a patient asks on LINE what to watch out for before an implant, the AI finds the relevant passage, answers in plain words and attaches the source for the front desk to check.

Embedding

Also called: Vector, Vector embedding

An embedding turns a piece of text into a list of numbers so a computer can measure how close two pieces of text are in meaning.

Sentences with similar meanings end up with similar numbers. “How do I return this?” and “Can I exchange something I bought by mistake?” use different words, but the computer can tell they mean nearly the same thing.

It's the technique commonly behind RAG and “semantic search.” Customers can ask in their own words and the system can still find the matching FAQ without an exact keyword match.

These numbers are usually stored in a “vector database” so they can be compared quickly.

AI agent

Also called: Agentic AI

An AI agent is an AI system that works toward a goal by deciding its own steps, using tools and completing multi-step tasks.

A typical chatbot answers one message at a time. An AI agent plans: it looks up data, organizes it, calls other systems and then hands back a result.

It differs from a fixed automated workflow. In a fixed workflow every step is written in advance, which suits work with clear rules. An agent decides its next step itself, which suits work that needs reading and varies case by case, but its results are harder to predict.

So in practice its data access and tools are limited. Actions such as sending email or changing orders are usually set to wait for a person's approval, and every step is logged.

Example

A customer emails asking for a quote. An AI agent reads the email, checks stock and lead times in the ERP, applies the pricing rules and drafts a quote on the approval list. It goes out only after a salesperson reviews and approves it.

MCP (Model Context Protocol)

Also called: Model Context Protocol

MCP (Model Context Protocol) is an open protocol introduced by Anthropic in November 2024 that gives AI applications a standard way to connect to external tools and data.

The official comparison is a USB-C port for AI. Without a shared standard, every AI tool needs its own integration for every system. With MCP, a system builds one MCP connector and any AI application that supports MCP can use it.

Through MCP, an AI can read files, databases or calendars, or use tools such as search. Claude, ChatGPT, VS Code and others support it. In December 2025, Anthropic donated MCP to the Agentic AI Foundation, a fund under the Linux Foundation.

The more tools an AI is connected to, the more it can do, and the bigger the risk. Opening only the tools and permissions it needs, and keeping human approval for sensitive actions, is the safer approach.

Human-in-the-loop

Also called: HITL, Human approval

Human-in-the-loop means keeping a step in an automated or AI process where a person reviews the work and approves it before it continues.

AI and automation are fast, but not always right. Actions with real consequences stay with a person, such as emailing a customer, changing an order, making a payment or editing official records.

A common setup is a pending list. Items the AI is unsure about, that are missing data or that go over a set amount wait on the list for a person. Approve and the action runs; reject and nothing happens.

Every approval is logged: who, when and what was approved. When something goes wrong you can trace it, and the log helps you tune the rules.

Example

An accounting firm uses AI to read the receipts and invoices clients send in and suggest account categories. Every suggestion goes on a pending list and is written into the accounting system only after an accountant reviews and approves it.

OCR (optical character recognition)

Also called: Optical character recognition, Text recognition

OCR (optical character recognition) turns text in images or scanned files into text a computer can edit and search.

For example, you photograph a paper invoice, business card or delivery note, and it becomes text and numbers you don't have to type in again.

Traditional OCR only reads the characters. Today it's often paired with AI: once the text is read, AI works out which part is the date, which is the amount and which is the company tax ID, and puts them into a table.

Handwriting, blurry photos, glare or folded paper can still cause mistakes. For key fields such as amounts and account numbers, set up spot checks or a human approval step.

Example

A trading company receives dozens of paper delivery notes from suppliers every day. Staff photograph and upload them, the system reads the item names, quantities and note numbers into a spreadsheet, and the warehouse team only checks the few the system flags.

AI search and GEO

SEO (search engine optimization)

Also called: Search engine optimization

SEO (search engine optimization) is adjusting a website's content and technical setup so search engines such as Google can find it, understand it and show your pages for relevant searches.

Search engines send programs to read websites, build an index and then rank results for each query. SEO makes that process go smoothly: the site can be read, the content is clear, and it answers what customers actually search for.

Typical work includes a clear title and description on every page, a site that is fast and easy to use on phones, content that answers specific questions, and mentions from other trustworthy sites.

SEO takes time to build up, and no one can guarantee a number-one ranking. Be wary of anyone who promises “page one in a few days.”

Example

A dental clinic in Taichung writes one page per treatment on its website, covering who it suits, the process, recovery time and common questions. Compared with a single “Services” page, it has a better chance of being found by someone searching for implant recovery time in Taichung.

GEO (generative engine optimization)

Also called: Generative engine optimization, AI search optimization

GEO (generative engine optimization) is the practice of improving the chance that AI answer tools such as ChatGPT, Gemini, Perplexity and Google AI Overviews mention or cite your brand and website accurately when answering related questions.

Some people now ask AI directly, for example “Which gyms in Taipei are good for beginners?”, instead of comparing ten websites themselves. The AI writes an answer and sometimes lists its sources. GEO is about whether you appear in that answer, whether you're described correctly and which websites are cited.

It shares most of its foundations with SEO: a readable site, clear content and consistent information. GEO puts more weight on whether content can be quoted directly, whether business details match across platforms, whether other trusted sources mention you, and on checking AI answers regularly with a fixed set of questions.

The term comes from a 2023 academic paper. AI answers change over time and with how a question is asked, so no one can guarantee that AI will recommend you.

Example

A beauty clinic regularly asks ChatGPT and Gemini the same questions, such as “Which clinic in Taichung is good for pico laser?” It records whether it's mentioned, what's said and which sites are cited, then fills in what's missing on its website and Business Profile.

AEO (answer engine optimization)

Also called: Answer engine optimization

AEO (answer engine optimization) is writing content in a form that directly answers questions, so search engines, voice assistants and AI tools can use it as an answer.

An “answer engine” is a service that gives an answer rather than just a list of links, such as Google's featured snippets, voice assistants and AI chat tools.

The core of AEO: answer directly in a sentence or two first, then add detail; answer one question per paragraph; organize content as common questions and answers.

AEO and GEO overlap heavily, the industry often uses the terms interchangeably, and neither has a single agreed definition. Rather than worry about the label, check whether your content clearly answers what customers ask.

Example

Instead of a long brand story on the About page, add a short section on opening hours and parking whose first sentence says exactly when you open and where to park.

Google AI Overviews

Also called: AI Overviews

Google AI Overviews are AI-generated summaries shown at the top of some Google Search results, pulling out key points and linking to related web pages.

They don't appear on every search. Google shows them when its systems decide generative AI can be especially helpful.

For a page to be eligible as a supporting link, Google says it must be indexed and eligible to appear in Search with a snippet. Google also says no special files or special structured data are needed.

Google notes that AI responses may include mistakes. When an overview appears, some people read it and never click through to a website, which is one form of “zero-click search.”

Google AI Mode

Also called: AI Mode

Google AI Mode is a conversational AI search feature in Google Search that handles longer, more complex questions and lets you ask follow-ups; the Traditional Chinese version launched in Taiwan on October 8, 2025.

It differs from AI Overviews. AI Overviews sit on top of regular search results; AI Mode is a separate view where you go back and forth with the AI like a conversation.

Google says it uses a customized Gemini model and a technique called “query fan-out”: it splits a question into subtopics, searches each one and pulls the results into an answer, with links to related pages.

For businesses, the conditions for being cited are the same as for regular Google Search: the page must be indexed by Google and clearly answer the question. Google says no special setup is needed for it.

Structured data (Schema.org)

Also called: Schema markup, JSON-LD

Structured data is a standard-format description added to a web page's code that tells search engines what the page is about, such as a business's address, opening hours, product details or a recipe's cooking time.

Page text is written for people. Structured data is like a filled-in form that labels “this is the business name,” “this is the phone number” and “these are the opening hours,” so machines don't have to guess.

The most common vocabulary is Schema.org, and Google recommends the JSON-LD format. Added correctly, it can make a page eligible to show more information in search results, such as product details or a recipe's cooking time. The markup must match what visitors can see on the page.

It doesn't guarantee special display and isn't a ranking shortcut. Google also says AI Overviews and AI Mode need no special structured data. Its value is clear, consistent information; well-written content is still the foundation.

llms.txt

llms.txt is a convention proposed in 2024: a Markdown text file on a website that summarizes the site and lists its key links so AI tools can read it more easily.

Jeremy Howard proposed it in September 2024. Think of it as a site guide written for AI. The file usually sits at the site root, such as example.com/llms.txt.

It is a community proposal, not an official standard, and it isn't a ranking factor. AI services are not obliged to read it, and Google says you don't need AI text files like this to appear in AI Overviews or AI Mode.

It isn't hard to add, but don't expect noticeable results from it. Getting your site content, business details and structured data right is the more reliable work.

Google Business Profile

Also called: Google My Business, GBP

Google Business Profile is a free tool from Google that lets a business manage the name, address, opening hours, photos and review replies shown in Google Search and Maps.

When people search for “brunch near me” or look for a shop on the map, most of the business details they see come from here. If the hours, phone number or category are wrong, customers may arrive to find you closed.

Key points: match the name on your sign, choose the right category, keep hours up to date (set special hours for holidays), upload real photos and reply to reviews.

Google requires the business name to match the name you actually use and not include unnecessary information such as marketing taglines; otherwise the profile may be suspended.

Example

A restaurant closes for Lunar New Year but doesn't set special hours on its Business Profile. Google shows it as open, a customer goes over to find it closed and leaves a bad review.

Zero-click search

Also called: Zero-click

A zero-click search is one where the person gets the answer on the search results page and leaves without clicking through to any website.

Checking the weather, looking up opening hours or reading an AI Overview: the answer is on the results page, so there's no need to click.

For businesses, this means website clicks are no longer the only measure. A customer may see your Business Profile on the results page and call, get directions or send a message straight away.

So besides website traffic, also track calls and direction requests from your Business Profile, whether AI answers mention you, and where customers say they heard about you.

Automation and integration

Workflow automation

Also called: Process automation

Workflow automation hands repetitive, rule-based work to a system that runs preset steps, such as creating a record, notifying the right person and sending a confirmation email whenever a form comes in.

The basic structure is “trigger → actions.” When something happens (an order arrives, a form is submitted, it's nine in the morning), the system runs its steps in order (writes to a spreadsheet, sends a LINE notification, sends an email).

Good candidates share three traits: the work happens often, the steps are fixed and the impact of a mistake can be contained. Work where the rules change every time and lots of judgment is needed shouldn't be the first thing you automate.

With AI added, a workflow can also handle steps that require reading, such as sorting emails or pulling fields out of PDFs. Sensitive actions should still keep a human approval step.

Example

Inquiries from the website form, Facebook ads and LINE land in one list automatically and are assigned to salespeople by region; if no one replies within a day, the manager gets a reminder.

n8n

n8n is a workflow automation tool that connects apps, systems and AI models into automated workflows by linking nodes on a visual canvas.

Each node is one step, such as receiving a webhook, reading a Google Sheet, calling an AI model or sending a LINE message. Connect the nodes and you have a workflow.

You can use n8n's own cloud service or install it on your company's server, so data stays somewhere you control.

Its license is n8n's own Sustainable Use License: the source code is public but use is restricted, so n8n doesn't call itself open source and uses the term “fair-code” instead. Internal business use is generally allowed; if you want to offer it to customers as a service, read the license terms first.

RPA (robotic process automation)

Also called: Robotic process automation

RPA (robotic process automation) uses software robots that copy what a person does on a computer, such as clicking, typing and copying and pasting, to finish repetitive tasks automatically.

It's like a virtual assistant following an operating manual: open the system, log in, click through the menus and fill in data from Excel field by field.

RPA suits older systems that have no API and can only be operated through their screens. The downside is that when a screen changes or a button moves, the robot can get stuck, so someone has to maintain it.

If a system has an API, connecting through the API is usually the first choice because it's more stable. RPA works best when there is no other way in.

Example

A factory's older inventory system offers no way to connect, so staff type orders from Excel into it by hand every day. With RPA following the same steps, staff switch to checking the entries instead.

API (application programming interface)

Also called: Application programming interface

An API (application programming interface) is an agreed way for two systems to communicate, letting one system read data from or send instructions to another.

Think of a restaurant's order window. You don't walk into the kitchen; you order from the menu, and the kitchen sends out the food. An API is the menu and the window between systems.

For example, a website uses APIs to create a payment with a payment provider, check delivery status with a courier, or let an AI read customer records in a CRM.

Before connecting a system, ask three things: does it offer an API, what data can be read or written, and how do you get access? APIs usually need a key, and the key should be guarded like a password.

Webhook

A webhook is a mechanism where one system, when something happens, automatically sends a notice and data to a web address that another system has set up.

With an API, you call and ask “Has my delivery arrived?” With a webhook, the other side calls you when it arrives. You don't have to keep asking; you hear as soon as it happens.

For example, when a customer submits a form on your website, your LINE Official Account receives a message or your online store gets a new order, the system can notify your automated workflow right away by webhook.

The address that receives webhooks is a door open to the internet. In practice you verify the sender, for example by checking a signature, so no one can push fake data in.

CRM (customer relationship management)

Also called: Customer relationship management

A CRM (customer relationship management system) keeps customer details, contact history, deal progress and follow-ups in one place.

Without a CRM, customer details often sit scattered across salespeople's phones, LINE chats, spreadsheets and inboxes. When someone leaves, the data leaves with them.

A CRM keeps each customer's details, what was discussed, what was quoted and the next step in one place. Managers can see where every deal stands.

Common options include HubSpot, Salesforce and Pipedrive. What matters most is not how powerful the system is but whether the team records things every day; logging inquiries into the CRM automatically cuts down manual entry.

Example

A real estate agency automatically logs inquiries from its website, property listing sites and LINE into a CRM and assigns them to agents by area; if no one has made contact in three days, the system sends a reminder.

ERP (enterprise resource planning)

Also called: Enterprise resource planning, Inventory and sales system

An ERP (enterprise resource planning system) is software that runs core company operations such as purchasing, inventory, production, sales and accounting in one system.

In Taiwanese SMEs, the purchasing, sales and inventory system people mention, or products such as Digiwin, SAP or Odoo, is usually an ERP or part of one.

An ERP's value is one set of data everyone shares: when sales takes an order, the warehouse sees it; when goods ship, accounting can bill right away.

An ERP is usually the company's official record, so changes need care. A common approach is connecting from the side: reading the data you need and importing cleaned-up data, rather than changing the ERP itself.

Example

A customer asks on LINE, “Has my order shipped?” The system checks the shipping record and tracking number in the ERP and replies, so sales doesn't have to look each one up.

MES and WMS

Also called: Manufacturing execution system, Warehouse management system

An MES (manufacturing execution system) tracks production progress and quality on the factory floor, while a WMS (warehouse management system) tracks where each item sits in the warehouse, how it moves in and out, and stock counts.

An ERP covers what the company plans to make and sell. An MES covers what is being made right now: which work order is on which machine, how many are done, the yield and who did the work.

A WMS covers warehouse detail: which aisle and shelf an item is on, first-in first-out, picking routes and every inbound and outbound record.

The three systems need to agree before anyone can answer “When can this order ship?” A common problem is each system keeping its own records, with people checking them against each other by hand; connecting them is about keeping the data in sync automatically.

Example

Customers often ask a metal processing plant's salespeople about lead times. After connecting MES work-order progress with WMS stock, they can see which station a batch has reached and whether the finished goods are in the warehouse yet.

Customer service and messaging

LINE Messaging API

Also called: Messaging API, LINE Bot, LINE Official Account integration

The LINE Messaging API is LINE's developer interface that connects a LINE Official Account to your own systems so it can receive and reply to messages automatically.

When a customer messages your Official Account, LINE sends the message to your system by webhook. Your system can look up data, have AI draft a reply and send it back through the Messaging API.

There are two kinds of messages: reply messages, which answer a customer's message, and push messages, which the business sends on its own. According to LINE's documentation, push messages count toward your Official Account plan's monthly message allowance and reply messages don't. Plans differ by region, so check LINE's official information.

LINE Notify, which many people used to send notifications, ended service on March 31, 2025. LINE recommends sending notifications through an Official Account with the Messaging API instead.

Example

A beauty clinic connects its booking system to its LINE Official Account. Customers who book on LINE get a confirmation and a reminder the day before, and can reply directly to change the time.

AI voice agent

Also called: AI phone agent, AI phone answering

An AI voice agent is an AI system that answers or makes phone calls, understands what the caller says and responds by voice in real time.

It usually has three parts: speech recognition that turns voice into text, a language model that understands the question and decides on an answer, and speech synthesis that reads the answer aloud.

It suits common calls with set answers, such as opening hours, directions, bookings and rescheduling. After hours or when the line is busy, it can still pick up and note what the caller needs.

It can mishear or answer wrongly, especially with accents, background noise or callers switching between Mandarin and Taiwanese. In practice its scope is limited; when it's unsure, or for complaints or emergencies, it transfers to a person or takes a message for a callback. It's also good practice to tell callers at the start that they're talking to AI.

Example

A clinic has no one to answer the phone at night. The AI voice agent answers after hours, gives clinic hours and notes the time the caller wants to book; the front desk confirms and calls back the next morning.

Human handoff

Also called: Live agent handoff, Escalation to a human

Human handoff is when a chatbot or AI customer service passes a conversation to a human staff member because it can't, or shouldn't, handle the situation itself.

Good AI customer service doesn't try to answer everything; it knows when to stop. Common triggers: the customer asks for a person, a complaint or strong emotion, refunds or contracts, the AI can't find the answer, or it has answered wrongly more than once.

The handoff should pass along the earlier conversation and a short summary so the customer doesn't have to start over. Customers should also know roughly when someone will reply.

Once a person takes over, the AI should pause its automatic replies so the two don't talk over each other. After hours, when no one is available, ask for contact details and reply the next day.

Example

A customer asks on LINE, “My face has stayed red and swollen since the laser treatment. What should I do?” The AI recognizes this as an after-treatment issue, gives no advice of its own, alerts the nurse on duty right away and passes along what the customer already said.