Glossary
Definitions of key terms and concepts used throughout Fabric AI.
A reference of terminology used in Fabric AI documentation and the platform.
A
A2A Protocol
Agent-to-Agent protocol. An open standard for inter-agent communication that enables the Orchestrator to discover capabilities and delegate tasks to specialized agents.
AG-UI Protocol
Agent-to-UI protocol. Handles real-time communication between agents and the frontend, including state deltas, tool call visibility, streaming, and approval requests.
Agent Template
A reusable configuration for creating agent instances. Templates define the system prompt, available tools, skills, and behavior. Scoped as System (available to all), Organization, or User.
Automation Template
A saved workflow pattern that can be reused and triggered automatically. Inspired by repeatable task patterns.
B
BYOK (Bring Your Own Key)
Fabric's model where users provide their own API keys for AI providers. This gives full control over costs and model selection.
D
Data Connection
An external data source connected to Fabric via OAuth or API key, such as Google Drive, Notion, or GitHub.
Direct Provider
An AI provider connected directly via its native API (e.g., OpenAI, Anthropic, Groq). Contrast with Gateway providers.
E
Embedding
A vector representation of text used for semantic search. Fabric uses embedding models to convert document chunks into vectors for fast, accurate retrieval.
G
Gateway Provider
An AI provider that routes requests to multiple underlying models through a single API key (e.g., Vercel Gateway, OpenRouter, Cloudflare AI).
M
MCP (Model Context Protocol)
An open standard that lets AI agents interact with external tools and services. MCP servers expose tools (e.g., create a Jira ticket, post to Slack) that agents can discover and execute.
Model Resolution
The process by which Fabric selects an AI model for a given task. Priority: User Override > Organization Override > System Default. No hardcoded fallbacks.
O
Orchestrator
The central AI coordinator that routes user requests to the appropriate agent, tool, or workflow. Uses semantic routing, task decomposition, and priority-based executor assignment.
R
RAG (Retrieval-Augmented Generation)
A technique where AI responses are enhanced by retrieving relevant context from your documents. Documents are chunked, embedded as vectors, and stored for semantic search.
S
Skill
A reusable capability that can be attached to agent templates. Skills define specific tools or behaviors (e.g., "code review", "data analysis") with versioning support.
T
Task Type
A classification for AI work that determines which model is used. Types: Simple, Complex, Chat, Tool Calling, Reasoning, Embedding. Each can have a different model configured.
Tenant Isolation
The architectural pattern ensuring data is strictly separated between personal and organization contexts. Your personal data is never visible in an organization, and one organization's data is never visible to another.
W
Workspace
A collaboration space for teams to share documents, agents, and conversations. Supports role-based access with Administrator, Contributor, and Stakeholder roles.
X
XOR Pattern
The exclusive filtering pattern for multi-tenant data access. In organization context, only organization data is visible. In personal context, only your personal data is visible. Data never leaks across contexts.