WebsitePlatform Login
Assistants

Assistants

What assistants are in meinGPT, when to choose an assistant over a workflow, and how to create one step by step.

Assistants overview

AI assistants can support you when you frequently work on tasks with similar context. In the Assistants section, you can use existing assistants, edit them, share them, or create new ones. Under the Templates tab, you'll find pre-built assistants organized by department (HR, Operations, Procurement, Marketing, Sales) as a starting point.

If you're dealing with repetitive tasks that don't share similar context, a Workflow is the right solution for you.

Assistant or Workflow?

Both tools in meinGPT solve different problems. This table helps you decide:

CriterionAssistantWorkflow
FlowFlexible, the model decides based on the requestFixed steps, defined in advance
ToolsThe assistant calls tools autonomouslyConfigured per step
VariablesNo formal input, free-form conversationTyped variables (short text, dropdown, file upload)
ModelsOne model per assistantDifferent models per step possible
File outputArtifacts (Markdown) plus skills for custom formatsDocument Output toggle for PowerPoint, Word and Excel
Skills/MCPYesNo
Typical useVariable, interactive tasksRecurring processes with fixed structure

Rule of thumb: If the flow is the same every time and inputs are structured, use a Workflow. If users should ask freely and the model should pick tools on its own, use an Assistant.

Creating AI Assistants

You have two options for creating AI assistants – either choose a template that fits your use case, or create a completely new assistant.

With Template

Under Templates, you'll find several pre-made templates. Browse through them and select a suitable one. Click on its + Create Button to create the AI assistant. The assistant's editing window will open in the next step – customize it to your requirements.

Without Template

If you can't find a suitable template for your task, you can create a new AI assistant from scratch. This way, you can tailor your assistant from the ground up to your specific requirements.

Step-by-Step Guide

A detailed explanation of every editor section is on the Editor page. Use it to look up the components mentioned in this step-by-step guide.

If you chose a template, the required fields are already filled in.
For steps 1–4, you only need to check if the pre-selection is appropriate and adjust as needed.

Describe the assistant
Set an avatar and a name for your AI assistant and describe its task and function in the description field as precisely as possible, so you can quickly identify it later in the My Assistants overview.

Your favorites list only shows the avatar of your assistant, so choose a suitable avatar to have a clear distinguishing feature.
If you want to share this assistant, the name and description should also help other users who haven't worked with your assistant yet understand what task it's suited for and what methods it uses.

Choose a model
Define which model your AI assistant should use. You can choose between a specific model and an automatic model selection that finds the best model for you.

Set the system prompt
Write the system prompt for your AI assistant. Thoroughly describe what task the assistant should handle and with what methods. Best practices and the system prompt hierarchy are documented under Editor β†’ Instructions.

Define conversation starters
For quicker use of the assistant, you can set one or more conversation starters in the Advanced Options section. They are displayed when you open the assistant – select them with a click instead of writing a start message each time.

Select tools
Does your assistant need specific tools to handle its task?
The Tools section is split into five areas: Basic tools (e.g. calculator, charts, memory), Connectors (Live) for external services like Microsoft 365 or Jira, Custom MCP for your own MCP servers, Databases for direct DB access, and Request integration if a tool you need is missing. More on the Editor β†’ Tools page.

Add skills
Does your assistant need to execute code or call external APIs?
Upload pre-built skill packages (.zip files) or click Create Skill to build one interactively via chat. Skills give your assistant the ability to run custom code in a sandbox. More on the dedicated Skills page.

Connect knowledge
Does your assistant need additional knowledge to handle its task?
Connect a data pool or upload documents to provide the assistant with the necessary context. More on the Editor β†’ Knowledge page.

Save
Save your assistant to start using it. The Assistant Check analysis runs automatically on save. You can then select the assistant under My Assistants or start a chat from the preview – you'll find the preview in the top right.

Add to favorites and share
Under My Assistants you now also have the option to add the assistant to your Favorites or share it with others.

Where to go next

On this page