AI agents offer an innovative way to handle customer inquiries efficiently and automate standard processes.Thanks to flexible configuration, agents can be precisely tailored to individual requirements. The setup is done in a few, clearly structured steps, which are described under the tabs detailed above.
Here the foundation for the AI agent is laid. This includes:
Name: The agent’s name should reflect its area of responsibility, e.g., “Prepayment-Agent”.
Description: A brief description helps to grasp the purpose of the agent at a glance.
Topic: The topic results from the existing skill tags. For example, a Prepayment-Agent could be assigned the skill tag “Payment Transactions”. This assignment ensures clear organizational allocation and simplifies, for instance, access via the template catalog.
Channels: Determine through which communication channels the AI-Agent should act – email, chat, mail, phone, etc. An agent can easily be assigned to multiple channels.
The personality of the AI agent defines how it communicates – not only content-wise but also in tone. The communication style can be finely adjusted using intuitive sliders:
Informal to formal: Should the AI agent appear casual or businesslike?
Speaking style: From concise responses to detailed explanations.
Concise to comprehensive: Determines the level of detail in feedback.
These adjustments ensure that the AI agent perfectly matches the company language and positively supports the customer experience.
**All specifications – name, topic, intelligence, personality, and channels – can be flexibly adjusted at any time. This keeps the AI Agent dynamic and always adapted to current requirements.
If this option is enabled, requests from unauthenticated customers are ignored by the AI agent. This setting is particularly suitable for processes that involve sensitive data or require customer verification.
Various methods are available for delegating AI agents:
AI Detection
AI-based detection is based on machine learning. Guidelines help the AI agent identify patterns in customer requests. A clear and precise guideline improves the detection accuracy of the AI agent.ExampleGuideline for the AI agent for customer concerns about “SEPA revocation”:
Condition Detection
The AI agent is assigned based on ticket, customer, and/or contract attributes. Conditions can be linked as desired.ExampleLinking of conditions for customer concerns for marketing purposes:
AI and Condition Detection
AI agents are allocated when both methods apply.ExampleHere, the AI agent is assigned when the AI training data applies, AND no reference is made to termination or relocation in the customer’s message:
AI or Condition Detection
AI agents are assigned based on one of the two methods.ExampleHere, the AI agent is assigned if the AI training data applies, OR no reference is made to termination or relocation in the customer’s message. This designation would probably apply to many cases:
Manual Detection only
AI agents are exclusively assigned manually by an operator.
Instructions for smart AI agents are precise prompts that define how to respond to customer concerns. They guide the behavior of the AI agent and determine what tools are used and what actions are carried out.For each channel, a unique prompt can be stored. If no unique prompt is available, the default prompt is automatically used:
Example prompt of a rate counseling agent with custom tools
Assume the role of a retention specialist for a utility company. As a rate consultant, you aim to politely but effectively encourage the customer by telephone to opt for a more economical tariff instead of going through with the cancellation. You have initiated a call to the customer. Please proceed as follows:
If the customer states that the cancellation was incorrect, note this in and revoke the cancellation.
Otherwise, ask why the customer has chosen to cancel. Document the reason in .
Following that, inquire if you can offer the customer a pre-made switch offer to save them money. Address the reason for cancellation where it applies. If they decline, accept it and end the call.
If the customer indicates interest, retrieve the offer with . Briefly introduce the offer, focusing on the highlights. Express numbers in words (e.g. 1.5 → one point five). Use natural language, no JSON variables or abbreviations like kWh. If the customer shows no interest, end the call.
Answer any questions the customer may have about this tariff. If they want the tariff emailed, use and confirm the sending mentioning the referred email address.
Ask whether the customer wants to accept the offer. If they agree, initiate the tariff switch with . Otherwise, accept the decision and end the call.
Confirm a successful switch to the customer and end the call.
If the customer requests a calculation of potential savings, use the tool .
Solely focus on this process and do not digress into other topics. No need for customer identification as you are already familiar with the customer. Address the customer formally.
In the AI Customization → AI Tools section, custom tools can be created and later added to a smart AI agent.These tools support the AI agent in executing processes and instructions efficiently and purposefully. Depending on the configuration, the actions of the AI agent are triggered, adjusted based on recognized customer needs, and completed in the defined process flow.
A custom tool describes a single action – e.g. “rescind cancellation” – that can be later invoked by the Smart Agent.
What information the tool needs (e.g., a contract number) is determined beforehand and automatically passed on when used.
The actual action can either be directly defined by code or forwarded to an external interface.
Integrated Tools can be added under the “Instruction” of a smart AI agent. They extend the capabilities of the AI agent by enabling access to relevant data sources and support standardised processes. They are pre-configured and ready to use.
Test cases simulate real scenarios to ensure that the AI agent operates correctly. Each test case is based on a ticket ID and represents the entire processing process.
Regular tests ensure that the AI agent operates stably and reliably, even with changed requirements or system updates.
Successful: The test confirms that the AI agent responds as intended. The AI agent can now be published.
Failed: In this case, the existing settings need to be reviewed. Instructions, detections, input parameters, business logic, and/or output handling should be examined for possible inconsistencies. After adjusting, the test should be performed again.