Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.gainable.dev/llms.txt

Use this file to discover all available pages before exploring further.

What is Gaia Copilot?

Gaia Copilot is the conversational layer of every Gainable app. The user asks; the Copilot answers. It reads live app data through an MCP Server, references documents you’ve uploaded as knowledge, and can take action when asked. The Copilot is reactive. It waits for a question. If you want AI that runs on its own, watches data, and drafts work without being asked, that’s Gaia Autopilot. The two are designed to work together.
Build agents vs Gaia Copilot. Gainable uses build agents (Planner, Build, Validation, Conversation) to create your app. Gaia Copilot is different. It’s a configurable assistant that lives inside your finished app and helps your users.

What Gaia Copilot can do

Customer support

Answer questions using uploaded knowledge and look up live order or account data

Data analysis

Query your app data, filter results, and surface insights through conversation

Guided workflows

Walk users through processes with conversation starters and step-by-step guidance

Knowledge assistant

Reference uploaded documents like policies, playbooks, and product catalogs

What Gaia Copilot does not do

The Copilot is reactive by design. It doesn’t:
  • Run on its own without being asked
  • Watch your data for changes in the background
  • Draft work proactively before a user opens the chat
  • Send outbound emails, Slack messages, or webhooks on a schedule
That’s the job of Gaia Autopilot. Use Copilot for “the user asks, the Copilot answers.” Use Agents for “work shows up before the user asks.”

How it fits together

1

Build your app

Create your application with data models, views, and features.
2

Configure a Copilot

Describe the assistant you want. Gainable creates it with a name, instructions, and personality.
3

Connect to data

The Copilot automatically gets access to your app’s data through an MCP Server. It can query, update, and insert records.
4

Add knowledge

Upload documents (PDFs, guides, policies) the Copilot can reference when answering questions.
5

Embed it

Place the <wy-copilot> chat interface on any page so users can interact with it.

Capabilities

CapabilityDescription
ChatNatural language conversation with your users
Data access (MCP)Read, update, and insert data through the MCP Server
Knowledge basesReference uploaded documents (RAG)
Web searchSearch the web for additional context when enabled
Conversation startersPre-defined prompts that help users begin
DatasetsQuery data brought in via datasets

Prompt examples

You can request a Copilot in natural language:
Create a Sales Coach Copilot that helps reps find deals,
check pipeline status, and get selling tips.
Give it access to the deals and contacts data.
Add it to the deals page.
Add a support assistant to the support page that can
look up customer orders and answer questions from
our FAQ document.

Test for which one applies

Does the user have to ask first?
  • Yes → Gaia Copilot
  • No (work shows up before they ask) → Gaia Autopilot

Learn more

Configuring a Copilot

Define name, instructions, and personality

Data access

Connect Copilots to your app data via MCP

Knowledge bases

Upload documents the Copilot can reference

Embedding

Place the chat interface on any page

Gaia Autopilot

Looking for the autonomous side? Agents run on their own

Datasets

Group external data sources and attach them to your app