Skip to main content

What are AI agents?

AI agents are custom assistants you create inside your Gainable apps. They can answer questions, look up data, perform actions, and guide users through a conversational chat interface called the copilot.
Build agents vs custom agents: Gainable uses build agents (Planner, Build, Validation, Conversation) to create your app. The agents described here are different. They are custom AI assistants that live inside your finished app and help your users.

What can AI agents do?

Customer Support

Answer questions using knowledge bases and look up 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

How it works end to end

1

Build your app

Create your application with data models, views, and features as you normally would.
2

Create an agent

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

Add functions

Connect the agent to your app’s data so it can look up records, filter lists, and perform actions.
4

Add knowledge

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

Embed a copilot

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

Agent capabilities

CapabilityDescription
ChatNatural language conversation with your users
Function callingRead and write data through your app’s API endpoints
Knowledge basesReference uploaded documents (RAG)
Web searchSearch the web for additional context when enabled
Conversation startersPre-defined prompts that help users get started
Data connectorsConnect external sources and normalize data into your app models

Prompt examples

You can request agents and copilots in plain English:
Create an AI agent called "Sales Coach" that helps reps
find deals, check pipeline status, and get selling tips.
Give it access to the deals and contacts data.
Add a copilot to the deals page.
Add an AI assistant to the support page that can look up
customer orders and answer questions from our FAQ document.

Learn more