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:
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:
- when creating new tickets: creation_system_command
- when replying to emails: reply_system_command
- 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:
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:
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:
- when creating new tickets: creation_system_command
- when replying to emails: reply_system_command
- 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: