ChatBot Configuration


By configuring a ChatBot, you have the option of having artificial intelligence support your agents in creating texts for ticket creation and email processing.

As of 2.2025 you can use ChatGPT/OpenAI  and DeepSeek.

ChatGPT

To access ChatGPT you need an account with OpenAI and a valid API key, see here

Open the "System Parameters" list and select "New Parameter" to save a new system parameter.

Enter “ChatGPT” as the name. Please pay attention to upper and lower case letters.

Enter the required values ​​to access the ChatGPT API. Use the following text as a template and adapt it to your requirements.

Please insert your own API key into the apiKey line:

baseUrl=https://api.openai.com/v1/chat/completions
apiKey=************************************************
model=gpt-4o-mini
store=true
creation_prefix=
creation_postfix=
reply_prefix=
reply_postfix=
neutral_prefix=
neutral_postfix=
creation_system_command=Formatiere die Antwort als HTML-Fragment.
reply_system_command=Formatiere die Antwort als HTML-Fragment. Sei höflich und formell.
neutral_system_command=Formatiere die Antwort als HTML-Fragment.

In addition to the user request, ChatGPT always receives a system command with instructions on how the ChatBot should respond. 

todo4teams can use different commands depending on the context:

  1. when creating new tickets: creation_system_command
  2. when replying to emails:  reply_system_command
  3. in all other contexts:  neutral_system_command

The system commands should always contain the instruction "Format the response as an HTML fragment." included so that the AI's answer can be adopted in the correct format.

In the reply_system_command above, it is also required that the AI ​​uses the appropriate tone towards a customer.

You can also have a short command precede and follow the user request. To do this, use the parameters reply_prefix, creation_prefix, etc., depending on the context.

Example ChatGPT configuration:

image-20250203104507-1.png

Then save the settings. The ChatBot function can then be used immediately.

DeepSeek

Open the "System Parameters" list and select "New Parameter" to save a new system parameter.

Enter “DeepSeek” as the name. Please pay attention to upper and lower case letters.

The configuration of DeepSeek is very similar to that for OpenAI (see above). 

Use the following template for configuration:

baseUrl=https://api.deepseek.com/chat/completions
apiKey=************************************************
model=deepseek-chat
creation_prefix=
creation_postfix=
reply_prefix=
reply_postfix=
neutral_prefix=
neutral_postfix=
creation_system_command=Formatiere die Antwort als HTML-Fragment.
reply_system_command=Formatiere die Antwort als HTML-Fragment. Sei höflich und formell.
neutral_system_command=Formatiere die Antwort als HTML-Fragment.

Here, too, you need to register as an API user with DeepSeek and an API key.

In addition to the user request, DeepSeek always receives a system command with instructions on how the ChatBot should respond. 

todo4teams can use different commands depending on the context:

  1. when creating new tickets: creation_system_command
  2. when replying to emails:  reply_system_command
  3. in all other contexts:  neutral_system_command

The system commands should always contain the instruction "Format the response as an HTML fragment." included so that the AI's answer can be adopted in the correct format.

In the reply_system_command above, it is also required that the AI ​​uses the appropriate tone towards a customer.

You can also have a short command precede and follow the user request. To do this, use the parameters reply_prefix, creation_prefix, etc., depending on the context.

Example DeepSeek configuration: