Skip to main content

Workshop 2: Creating Your First AI Expert

Duration: 45 minutes | Level: Beginner | Prerequisites: Workshop 1

What You’ll Build

In this workshop, you’ll create a fully functional AI expert - a Customer Support Agent that can answer questions about a fictional product.
1

Define Your Expert

Set up the basic identity, name, and description
2

Craft the Personality

Create a compelling system prompt and abilities
3

Configure the Model

Choose the right AI model for your use case
4

Add Templates

Create quick-start prompts for users
5

Test Your Creation

Have your first conversation with your expert

Project: TechSupport AI

We’ll create an expert for a fictional company called “TechGadgets Inc.” that sells smart home devices.

Expert Specification

PropertyValue
NameTechSupport AI
RoleCustomer Support Agent
SpecialtySmart home devices
ToneFriendly, helpful, professional

Step 1: Create Expert

There are two ways to access the Expert Manager:

Method 1: Expert Card

Click the Expert Card right below the logo in the sidebar. This card shows your currently selected expert and opens the Expert Manager when clicked.

Method 2: Sidebar

Click Expert in the sidebar navigation menu to go directly to the Expert Manager page.

The Expert Manager

Once in the Expert Manager, you’ll see:
  • Your existing experts displayed as cards
  • Create new Expert button at the top
  • Browse Templates button to use pre-made experts
  • Tabs to filter by My Experts or by Company
Each expert card shows:
  • Profile picture
  • Expert name
  • touch_app button - Click to SELECT this expert
  • edit button - Modify expert settings
  • delete button - Remove the expert
Expert Manager

Create a New Expert

Click the Create new Expert button to open the simplified creation modal.

The Simplified Creation Modal

The Create Expert modal is streamlined for quick expert creation:
FieldDescription
Pro ModeToggle for advanced options (optional)
NameThe expert’s display name
ProfessionTheir role or title
DescriptionA brief description of the expert’s purpose (max 250 characters)
Simplified Creation: The system automatically selects a small, efficient model based on your available provider keys. You can customize everything else (profile picture, abilities, templates, model) by editing the expert after creation.
Create Expert Modal Here’s what it looks like when filled out: Create Expert Modal Filled

Fill Basic Information

Enter a clear, descriptive name:
TechSupport AI
Use names that clearly indicate the expert’s purpose.
Click Save and Proceed to create your expert!
Your expert is now created! It will use a default model automatically. To add a profile picture, abilities, templates, and customize the model, you need to Edit the expert.

Step 2: Edit Your Expert

Now that your expert is created, let’s customize it. Click the edit button on your expert’s card in the Expert Manager.
The Edit Expert interface gives you full access to all customization options: profile picture, abilities, templates, model selection, app connections, and team settings.

The Edit Expert Interface

The Edit Expert modal has several tabs for comprehensive customization:
TabPurpose
Basic InformationEdit name, profession, description, and preferred AI provider
Profile PictureUpload, AI-generate, or use URL for profile image
AbilitiesDefine specific behaviors for your expert
TemplatesCreate pre-written conversation starters
ModelsConfigure main AI model and input/output modalities
App ConnectionsManage connected apps and integrations
TeamAdd other experts to collaborate
OverviewReview all settings at a glance
Advanced Features:
  • App Connections - Only shows connections after you connect apps via the Apps page (/apps)
  • Team - Requires at least 2 experts to be created before you can build a team
Edit Expert - Basic Information

Add a Profile Picture

Navigate to the Profile Picture tab. You’ll find three options:

Upload

Upload an existing image from your computer

AI Generate

Let AI create a professional avatar

URL

Use an image from the web
Profile Picture Options

🎯 Exercise: Generate an AI Profile Picture

  1. Click the AI Generate tab
  2. Select an Expert Type (e.g., “Technology Expert”)
  3. Enter a description like: Professional customer support agent, friendly smile, modern office background
  4. Click Generate Image
  5. Select your favorite result
AI Generate Profile Picture
The AI will generate several options. Pick the one that best represents your expert’s personality!

Step 3: Define Abilities

Navigate to the Abilities tab. Abilities are specific behaviors your expert can activate. They act as “wake words” that guide the model’s responses. Abilities Tab

What Makes a Good Ability?

✅ Good Abilities

  • Short and clear
  • Specific behavior
  • Actionable instruction
  • One sentence

❌ Avoid

  • Long paragraphs
  • Vague descriptions
  • Multiple behaviors
  • Complex instructions

Add These Abilities

Click Add Ability and enter each of these:
Guide users step-by-step through device troubleshooting with clear numbered instructions
Help users set up new smart home devices with beginner-friendly explanations
Provide detailed product specifications and comparisons when asked about features
Use a warm, conversational tone and empathize with frustrated customers

Step 4: Add Templates

Navigate to the Templates tab. Templates are pre-written prompts that users can click to start conversations quickly. Templates Tab

Why Templates Matter

  • Help users understand what your expert can do
  • Reduce friction for first-time users
  • Showcase your expert’s capabilities
  • Improve user engagement

Add These Templates

Click Generate Initial Template or add them manually:
Title: Setup HelpPrompt:
I just received my new SmartHub Pro and need help setting it up. 
Can you walk me through the process?

Step 5: Choose Your Model

Navigate to the Models tab. The model selection determines your expert’s capabilities, speed, and cost. Models & Modalities

Model Comparison

ModelBest ForSpeedCost
GPT-4oComplex reasoning, nuanced responsesMedium$$$$
GPT-4o-miniBalanced performanceFast$$
Claude 3.5 SonnetLong conversations, analysisMedium$$$
Gemini ProMultilingual, factualFast$$
For our TechSupport AI, we recommend:

GPT-4o-mini

Why: Fast responses, good at following instructions, cost-effective for high-volume support use cases.

Configure Model Settings

SettingRecommended ValueDescription
Temperature0.7Balances creativity and consistency
Max Tokens1024Enough for detailed responses
Top P0.9Standard sampling

Step 6: Review & Save

Navigate to the Overview tab to review all your expert’s settings at a glance: Expert Overview
Checklist:
  • Name is clear and professional
  • Description accurately represents the expert
  • Profile picture looks appropriate
  • At least 3-4 abilities defined
  • At least 3-4 templates created
  • Model selected based on use case
Click Update to apply your changes!

🎉 Congratulations!

You’ve created your first AI expert! Now let’s test it.

Step 7: Test Your Expert

Start a Chat

  1. Go to Chat in the sidebar
  2. Find your TechSupport AI expert
  3. Click Chat to start a conversation
Chat Overview

Test Conversations

Try these test prompts:
I just bought the SmartHub Pro. How do I connect it to my WiFi?
Expected: Step-by-step setup instructions

Evaluate Responses

Ask yourself:
  • Is the tone friendly and professional?
  • Are instructions clear and helpful?
  • Does it ask clarifying questions when needed?
  • Does it stay in character?

🎯 Challenge Exercise

Enhance your TechSupport AI:
1

Add More Abilities

Add 2 more abilities for billing questions and returns
2

Create Templates

Add templates for common warranty and shipping questions
3

Test Edge Cases

Try asking off-topic questions to see how it handles them
4

Refine

Based on testing, adjust abilities and description

Common Issues & Solutions

Solution: Make abilities more specific and add more detailed description text.
Solution: Add an ability like “Always maintain the friendly TechSupport AI persona”
Solution: Adjust Max Tokens setting or add an ability about response length

Key Takeaways

1. Clear Identity

A well-defined name, profession, and description sets the foundation

2. Specific Abilities

Short, actionable abilities guide behavior better than long instructions

3. Helpful Templates

Templates reduce friction and showcase capabilities

4. Right Model

Choose models based on use case, not just capabilities

Next Steps