Using ilert AI Voice Agent
The AI voice agent in ilert enables human-like phone interactions for faster, smarter incident handling. It understands caller intent, gathers key information, and provides real-time updates using connected service data. This helps reduce manual triage, streamline incident reporting, and improve MTTR.
Add the AI voice agent to your call flow
Navigate to Call routing and open or create a call flow.
Click the + button to add a new node.
From the node list, select AI voice agent.
The AI voice agent configuration panel will open on the right.
Configure the greeting and agent name
In the Optional title field, enter a name to label the node (e.g., “AI Virtual Assistant”).
In the Greeting field, write a message to welcome the caller (e.g., “Welcome to ACME, this is Alex, your virtual assistant. How may I assist you today?”).
Define caller intents
Under Intent configuration, click + Add intent.
Select from existing intents like:
Report critical incident
Report system outage
Report security breach
Request technical support
General inquire
Or click Create new to define a custom intent with a description.
Click Add to save.
Each intent becomes a branch in your call flow for further configuration.
Configure information gathering
In the Information gathering section, select the data the agent should collect:
Caller name
Contact number
Email address
Incident description
Affected services
To add a custom field:
Click + Add custom field
Enter a label (e.g., Customer ID)
Choose the field type (e.g., Text)
Optionally, make it required and add a sample question
Click Add
Enable knowledge enrichment (optional)
Toggle on Enable knowledge enrichment.
Choose which data types to include:
Open incidents
Maintenance windows (scheduled and ongoing)
Service status (even if there are no incidents)
Select data sources (e.g., API, UI, AI, Payment).
This allows the AI to respond with dynamic updates based on real-time incident data.
Route caller based on intent
After adding intents, each intent appears as a separate branch in the call flow.
Click the + icon under each intent to define follow-up actions, such as:
Route call
Create alert
Play an audio message
Ask for PIN
Block numbers
Configure a Fallback action for unmatched inputs.
Click Save to apply changes to your call flow.
Build the complete call flow
Once the AI voice agent is configured, you can create the full call handling flow:
Incoming call node – Entry point for all calls.
AI voice agent node – Greets caller, identifies intent, and collects requested information.
Intent branches – Each intent appears as its own branch. Example:
Report critical incident – Route to a live agent or create a high-priority alert.
Report system outage – Trigger a recorded status update and log the incident.
Fallback – Handle unknown inputs with a standard message or voicemail option.
Actions under each branch – Click the + icon under each intent to define what happens next, such as:
Route call
Create alert
Play audio message
Ask for PIN
Block numbers
End call node – Close the call after actions are complete.
This is how a Call Flow could look:
FAQ
Can I add multiple intents to one AI voice agent? Yes, you can add and configure multiple intents per agent, each with its own branch and follow-up logic.
Is knowledge enrichment required? No, but enabling it helps the AI respond to callers with real-time service data.
What languages does the AI voice agent support? The AI voice agent supports English and German. Additional language support may be added in future releases.
Can I test the AI voice agent before going live? Yes, you can preview and simulate your call flow directly within ilert before assigning a real number.
Last updated
Was this helpful?