Create Your First Assistant
Step-by-step guide to creating and configuring an AI assistant.
Overview
An Assistant is your AI agent. It has its own knowledge base, model configuration, voice settings, and can be shared with users or embedded on websites.
Create an Assistant
- In the Admin Panel, if you don't have any assistants yet, the system will show a Create New Assistant button. Or navigate directly to:
admin.assistantcore.com/account/assistant/new
Step 1: Basic Info
Fill in the required fields:
- Name — Give your assistant a descriptive name (e.g., "Customer Support Bot")
- Subdomain — Web address for your assistant (auto-generated from name, editable). Example:
my-bot.assistantcore.com
Every assistant gets its own unique web address at <name>.assistantcore.com. End users visit this URL to chat with your assistant.
You can replace the default subdomain with your own domain (e.g., chat.yourcompany.com) on the Pro plan or higher. See Custom Domain for setup instructions.
Click Next to proceed to step 2.
Step 2: Description & System Prompt
- Description — Brief description of what it does (optional)
- System Prompt — Instructions that define how the assistant behaves
You can use preset templates (Customer Support, Knowledge Base, etc.) or click the Auto Engine ✨ button to let AI generate a system prompt from your name and description.
Click Create to finish. The system will redirect to your new assistant's dashboard.
Models, API Keys, and User Preferences
The create-assistant wizard does not require choosing a model. Assistant Core uses defaults from the current catalog and plan.
| Need | Where to configure it |
|---|---|
| Choose the model for text chat | Users choose it in the Web App header. See Chat Model Selection |
| Choose models and voices for Voice Agent | Users choose them in Settings → Voice in the Web App. See Model and Voice Settings |
| Enable voice, save recordings, stream response text | Admins configure these in assistant Settings. See Enable Voice |
| Review model catalog and plan access | See AI Models and Plans & Pricing |
Add Knowledge Base (Optional)
Upload documents so your assistant can answer questions about your content:
- Go to Knowledge Base in the sidebar
- Click Upload Documents
- Drag and drop your files (PDF, DOCX, TXT, XLSX supported)
- Wait for processing to complete
See Upload Documents for more details.
Add Users (Optional)
- Go to Users in the sidebar
- Click Add User
- Fill in:
- Email — Required
- Full Name — Only needed if creating a new account
- Role — Choose Owner, Admin, or User
- Optional: check Send email notification
- Click Add User
If the email already has an account on the platform, the user will be added directly. If not, the system will create a new account and send an invitation.
User limits
User limits can change with the current SaaS plan configuration. See Plans & Pricing for the latest limits.
Roles & Permissions
| Action | Owner | Admin | User |
|---|---|---|---|
| Chat with assistant | ✅ | ✅ | ✅ |
| View conversation history | ✅ | ✅ | Own only |
| Upload documents | ✅ | ✅ | ❌ |
| Change assistant settings | ✅ | ✅ | ❌ |
| Manage users | ✅ | ✅ | ❌ |
| Manage subscription | ✅ | ❌ | ❌ |
| Delete assistant | ✅ | ❌ | ❌ |
Maximum users and resource limits depend on the owner's plan. See Plans & Pricing for the latest limits, and Credits & Usage to understand credit consumption.