Skip to content
English
  • There are no suggestions because the search field is empty.

Create AI agents and general information

Creation, optimisation and adaptation of AI agents for various use cases

AI agents are specialists in their field. They use generative AI (LLM) to respond individually and dynamically to incoming user enquiries. Compared to the responses provided by editorial topics, the responses of AI agents are not generic and repetitive, but react dynamically and individually to a user enquiry. While the response of an editorial topic provides fixed content, the response content of AI agents is created dynamically based on assigned knowledge resources.


  1. Create AI agents (two ways)
    1.1 Indirectly (from editorial topics)
    1.2 Directly (via the knowledge base)
  2. Allocate resources & knowledge management
  3. Enable / disable AI agents
  4. Best and worst use cases
  5. AI agents with follow-up actions
  6. AI agent settings
  7. Test AI agents

1. Create AI agents (two ways)

AI Agents can be created in two ways: indirectly from editorial topics and directly via the knowledge base.

2.1 Indirectly (from editorial topics)

When conversing topics into agents, all previous content in the response will be lost! We therefore strongly recommend saving any editorial content you have created previously so a restoration via the change log is possible.

The following describes exemplary how to convert the topic ‘Offer’ into an AI agent.

  1. The menu section Intents contains a complete list of all editorial topics (and AI agents) created for the chatbot.

  2. A click on the pencil icon behind a topic opens the topic's edit page.
     

  3. In the topic editor, the conversion is carried out via the 3-dot menu with a click on Create agent option.

  4. Click Save to complete the change.

When conversing a topic into an agent, all previous content in the response will be lost! We therefore strongly recommend saving any editorial content you have created previously. This is the only way to restore it using the change log which is described in this article.

2.2 Directly (via the Knowledge Base)

  1. AI Agents are added via the Knowledge Base menu item by clicking on the plus icon in the top right-hand corner.
  2. Then, the input mask Create new agent opens in which the purpose of the AI agent is described. A click on Generate triggers the second step, in which the input is saved and validated.
  3. The AI checks whether an existing AI agent already covers the purpose. If non of the proposals fit, clicking on Proceed at the bottom opens the next input field.



4. Here, the AI agent name and application description can be edited again. Once all changes have been made, the AI agent is reviewed by clicking Proceed.


5. In the last step, 5 sample enqueries are listed, which the AI agent uses as a guide. Those can be customised. Finally, the AI agent is created by clicking Create Agent.

2. Allocate resources & knowledge management

The performance of an AI agent is directly linked to the quality of the underlying database. Once created, resources must be allocated to the knowledge base in a targeted manner.

The following principles apply to effective knowledge management.

  • Focus on expertise: An AI agent should only be allocated resources that cover its specific area of expertise.

  • Avoid redundancy: The inclusion of irrelevant or contradictory information can impair context finding and lead to imprecise answers.

  • Targeted selection: Toggles within the resource list can be used to activate or deactivate individual content (e.g. specific website URLs) for the respective AI agent.

The management of resources and their linking to AI agents is described in this article.

3. Enable / disable AI agents

The AI agent status determines whether or not the AI chatbot can access a specialised agent during a conversation. The status can be set individually for each AI agent

Select the agent in the Knowledge Base in the AI Agent drop-down menu.

  1. In the menu item Knowledge Base, select the respective agent in the AI Agent drop-down menu.
  2. Then, click on the Deactivated button. This opens the Change Status window.
  3. Select the desired status from the following three options:
    • Enabled in Live-Bot: The agent is active in live and preview mode.
    • Enabled only in preview: The agent is only active in preview mode and in the AI playground. It does not respond to enquiries in live mode.
    • Disabled: The agent is not active and cannot respond to enquiries in either preview or live mode.
  4. Click Save.

4. Best and worst use-cases

Choosing the right area of application ensures an efficient reduction in editorial work. The following overview will help you decide between AI agents and editorial topics.

Scenario Suitability
Reason / Example

High effort for low volume

(long-tail enquiries)

🟢 High

AI agents primarily serve to reduce the editorial effort involved in creating responses. They are therefore generally suitable for areas where high editorial effort is required for a low volume of enquiries.

Repetitive topics
🟢 High

With existing, good documentation, AI agents are suitable where the answers are very repetitive.

High volume of enquiries 🟡 Limited

For topics with a higher volume of enquiries, it is necessary to evaluate the answer documentation beforehand. If the documentation is of good quality, AI agents are also suitable here.

Key figures & complex resources
🔴 Low
However, AI agents are unsuitable in situations where the answers relate to detailed figures and dynamic data. Complex documentation with minor differences and duplications can also make it difficult for AI to generate answers.
 
However, these challenges can be overcome by using AI actions. The moinAI Customer Success Team can advise you on individual assessments.
Sensitive content
🔴 Low
AI agents are also unsuitable if the answer contains sensitive information, e.g. dosages of dietary supplements or information on allergens.
Low effort 🔴 Low

Finally, an AI agent is not recommended if only minimal editorial effort is required to create an answer.

It is advisable to inform users at the beginning that the chatbot uses generative AI to deliver the answers. 

5. AI agents with follow-up actions

The follow-up action enables the targeted display of another editorial topic or form after a response from the AI agent. It thus enables conversations to be continued in a meaningful way, guiding users through the processes in a targeted manner. The setup and functionality of follow-up actions is described in detail in this article.

6. AI agent settings

AI agent settings relate in particular to the persona and certain communicative behaviours or characteristics of the AI agent. The specific functionality and corresponding setting options are described in this article.

7. Test AI agents

Once the resources and instructions have been configured, their functionality is checked in the AI playground and preview. Various user queries can be simulated there. This serves to ensure that the AI agent correctly retrieves the desired information from the knowledge base and processes it according to the specifications.

Symptom Cause Solution
Different topic is recognised

If a different topic is played instead of the AI agent, the underlying question intention is already covered by another area.

No new agent is required. Knowledge sources must be added to the existing agent.

Status ‘unknown’ is displayed

If the status ‘unknown’ appears, the area of application of the AI chatbot is not defined precisely enough.

Clearly define and specify the intended use to increase contextual knowledge. This leads to a broader understanding of incoming enquiries.

How to define an area of application is described in this article.

No response from the agent

The AI agent is disabled by default.

Enable the agents individually in the knowledge base (see chapter 2). Without selecting an enabled status (live or preview), the AI agent is not available to provide answers.

Additional information on generally improving the responses generated by the AI chatbot is described in this article.