---
title: "Glossary"
url: "/reference/glossary"
description: "KlicForge terminology, including the common alternative names people search for."
productArea: reference
audience: ["business-user", "developer", "admin"]
tags: ["glossary", "reference"]
lastReviewed: 2026-08-14
---

# Glossary (/reference/glossary)



Terms as KlicForge uses them. Where a term is commonly called something else, the alternatives
are listed so you can find the right page.

## Agent [#agent]

A configurable AI unit combining an identity, a model, skills, tools, knowledge sources and
guardrails. Sometimes called a **chatbot**, **bot** or **assistant** elsewhere; KlicForge calls
it an agent because it does more than chat — it can look things up and take actions.

See [agents](/agents).

## Interaction [#interaction]

The billing unit. One user turn is one interaction, plus one per attachment and one per file
the agent sends back. Sometimes called a **message**, **credit** or **request**. Tool calls do
not add to it.

See [interaction counting](/reference/interaction-counting).

## Knowledge source [#knowledge-source]

A collection of content an agent retrieves from to answer questions. Often called a
**knowledge base**, **KB**, **document store** or **RAG source**.

See [knowledge sources](/knowledge).

## Skill [#skill]

A reusable block of instructions that shapes how an agent behaves. Sometimes called a
**capability** or **persona**. A skill does not execute anything.

See [skills](/skills-and-tools).

## Tool [#tool]

A function an agent can call to fetch data or take an action. Sometimes called an **action**,
**function** or **integration**.

See [tools](/skills-and-tools/tools).

## Channel [#channel]

Somewhere people can talk to your agent — the web widget, Telegram, WhatsApp, or the inbox.
Sometimes called an **integration** or **deployment target**.

See [channels](/channels).

## Access mode [#access-mode]

Whether a channel is **Open** — anyone may message it — or **Restricted**, where only the allow
list may. Sometimes called **public vs private** or **gated**.

See [access control](/channels#access-control).

## Allow list / deny list [#allow-list--deny-list]

Who may and may not reach an agent on a given channel. Sometimes called a **whitelist** and a
**blacklist**. An entry is a contact, one data table row, or every row in a data table; the deny
list applies in both access modes and always wins over the allow list.

See [access control](/channels#access-control).

## Contact [#contact]

A person who talks to one of your agents. Sometimes called a **user**, **customer**,
**visitor** or **end user**. In KlicForge, "user" means someone on *your team* with a dashboard
login; a contact is someone on the outside.

See [contacts](/contacts).

## Data table [#data-table]

Structured storage an agent can read and write during a conversation. Also called a
**collection**. Comparable to a spreadsheet or a database table.

See [data tables](/data-tables).

## Guardrail [#guardrail]

A safety control enforced by the runtime — what an agent may discuss, where it may source
answers, which tools it may call. Sometimes called **safety settings** or **policy**.

See [guardrails](/guardrails).

## Answer mode [#answer-mode]

The guardrail deciding where an agent may source answers from: grounded only, grounded with
limited inference, tools only, or general knowledge allowed.

See [answer modes](/guardrails/answer-modes).

## Memory [#memory]

Durable facts an agent remembers about a contact between conversations. Distinct from
conversation history, which is only within one conversation.

See [memory](/memory).

## Evaluation [#evaluation]

A test suite for an agent — scripted conversations with expectations, scored automatically.
Sometimes called **testing**, **QA** or **regression tests**.

See [evaluations](/evaluations).

## Scheduled task [#scheduled-task]

A message an agent sends proactively on a schedule, rather than in reply. Sometimes called an
**automation**, **campaign**, **broadcast** or **reminder**.

See [scheduled tasks](/scheduled-tasks).

## Workspace [#workspace]

What owns your agents, contacts, data and billing. Sometimes called an **organization**,
**tenant** or **team**. Distinct from your **account**, which is your personal login — one
account can belong to several workspaces.

See [workspace](/organization).

## Publish / version [#publish--version]

A frozen snapshot of an agent's configuration serving production, while you edit a draft.
Sometimes called a **release** or **deployment**.

See [agent versioning](/agents/versioning).

## Prompt files [#prompt-files]

The four Markdown files defining an agent's behaviour: IDENTITY, SOUL, AGENTS and USER.
Sometimes called the **system prompt**.

See [core prompt files](/agents/core-prompt-files).

## Widget [#widget]

The embeddable chat interface for your website. The developer package is called the
**AgentKit widget SDK** — AgentKit is the name of the technical toolkit, KlicForge is the
platform.

See [the web widget](/channels/web-widget) and [the widget SDK](/build/widget-sdk).
