Skip to main content

Comprehensive guide to AloAi Agents

Laarni D avatar
Written by Laarni D
Updated today

AloAi Agents are AI-driven virtual assistants designed to automate customer interactions seamlessly via calls and text messaging. They excel at managing repetitive tasks such as answering frequently asked questions (FAQs), following up with sales leads, and escalating complex queries to human agents when necessary. By automating such workflows, businesses can maintain efficient communication with their customers without compromising on quality.


AloAi Agent types: Voice and Text

AloAI Agents come in two distinct types to address different communication modes:

  1. Voice agents - handle phone-based tasks, including inbound and outbound calls, routing, and follow-ups.

  2. Text agents - manage SMS communication by automating customer interaction, sending bulk messages, follow-ups, reminders, or updates.

Together, these agents provide a scalable, flexible solution to manage all aspects of communication workflows.

Instantly Improve Your Customer Experience

To see how AloAi Agents can enhance your business operations, check out this blog.


Getting started with AloAi Agents

Admins can create and configure AloAI Agents directly from their Aloware admin accounts. Follow these steps to get started:

  1. Log in to your Aloware admin account.

  2. Navigate to the AloAI Agents menu, where you’ll manage existing agents or create new ones.

  3. Click the +New Agent button.

  4. Select the type of agent you need: Voice Agent for phone-based workflows. Text Agent for SMS-based tasks.


Configuring your AloAi agent

  1. Naming and purpose

    Start by giving your agent a descriptive name and defining its specific role. For example, you could name a bot “Support Bot” and assign the purpose “Handles product-related inquiries and escalates technical issues”. This provides clarity when managing multiple agents in your dashboard.

  2. Decide whether your agent will handle inbound tasks, outbound processes, or both. For instance, an inbound Voice Agent can answer customer calls and route them, while an outbound Text Agent automates reminders or promotional messages.

Setting up lines for outbound and inbound tasks

Configuring phone lines for inbound and outbound tasks requires different steps to ensure smooth operation:

  1. Default outbound line - Select a phone line that the bot will use for making outbound calls or sending SMS. This ensures the customer sees a consistent and professional caller ID.

    Navigate to the agent's settings and choose the line under the Default Outbound Line field.

  2. Inbound calls and texts - assign the phone line to handle incoming calls or texts under Lines > Routing and IVR settings. Routing configuration ensures that inbound customer messages or calls are directed to the appropriate AloAi Agent.

    Assign the line to your agent and define routing rules for incoming calls or messages. This step ensures all inbound communication is properly directed to the correct AloAI Agent.

    Assigning a line for incoming calls

    Assigning a line for incoming text messages

Choosing the AI model

Select the appropriate AI model based on the complexity and requirements of your use case.

  1. Claude AI is better suited for scenarios requiring detailed contextual understanding, such as in legal, healthcare, or other sensitive industries.

  2. OpenAI, on the other hand, excels at handling conversational workflows requiring advanced natural language processing and more interactive exchanges.


Personalizing agent interactions

AloAi Agents offer a range of customization options to ensure their communication style aligns with your brand and operational needs.

Language and voice settings

  1. Language support - choose the appropriate language to enable your agent to effectively interact with a global audience.

    Supported languages include:

    1. English (US/UK)

    2. Spanish (LATAM/ES)

    3. English (US and UK)

    4. Multilingual (English and Spanish)

    5. Spanish (LATAM and ES)

    6. French

    7. Chinese

    8. German

    9. Japanese

    10. Portuguese (Portugal and Brazil)

    11. Russian

    12. Italian

    13. Korean

    14. Dutch

    15. Polish

    16. Turkish

    17. Vietnamese

    18. Romanian

  2. Voice profile - pick from pre-configured voice profiles that reflect your brand's desired tone, such as professional, friendly, or conventional. These settings play a crucial role in shaping the agent's personality during interactions.

  3. Engagement expiration - define the duration (in days) before the agent's engagement with a contact expires.

    For example, set it to 7 days to ensure timely interactions and avoid unresolved conversations.


Advanced settings

Speech settings

  1. Responsiveness - adjust how quickly the agent responds to user input. For dynamic, fast-paced interactions, set response time to one second to maintain conversational flow.

  2. Interruption sensitivity

    1. Set high sensitivity if the agent should pause when interrupted by the user. This is particularly useful for live interactions where customers may cut in mid-response.

    2. Use low sensitivity for cases where the agent needs to complete its full response, such as delivering detailed instructions.

  3. Back-channeling - Enable verbal cues like "uh-huh" or "I see" to make conversations feel more interactive and human-like.

  4. Fallback voice - assign a backup voice to ensure call continuity in case the primary voice provider fails.

Call settings

  1. End call on silence - set the agent to detect and disconnect silent or idle calls after a specific duration (e.g., 30 seconds) to maintain efficiency.

  2. Max call duration - define a maximum time limit for calls to avoid prolonged or non-actionable interactions.

  3. Pause before speaking - add a brief delay (e.g., 1–2 seconds) before the agent responds, allowing customers time to prepare for the interaction.

  4. Reminder message frequency - set how often the agent will send reminders during a call.


Custom functions

Enable AloAI Agents to execute tasks via API integrations, allowing dynamic data processing and personalized interactions. Admins can configure API calls, variables, and responses to streamline automation. Read this guide to learn more about custom functions.


Configuring prompts and knowledge base

These settings define how the bot interacts with customers, automates tasks, and provides accurate responses during conversations. Proper configuration ensures the bot operates efficiently and aligns with your business objectives.

  1. Greeting message - create a personalized opening message to greet and engage customers. You can use variables such as the customer’s name for a more personal touch.

    For example: "Hi [First Name], how can I assist you today?"

  2. Instructions - provide specific instructions to guide the bot’s behavior. Define the tone, prioritize handling certain keywords, and outline logic for resolving or escalating issues.

    For instance: "Answer inquiries about pricing and escalate delivery-related questions to the support team."

  3. Assign tools - you can attach a variety of automated actions to the bot, allowing it to perform tasks dynamically based on user interactions. These actions streamline processes and improve the efficiency of customer interactions. When triggered, the bot can execute the following:

    1. Update contact property - automatically modify customer details in the CRM.

    2. Transfer call - (for voice agents) redirect calls to a live agent or another department.

    3. Send SMS - (for voice agents) send follow-up or confirmation messages directly to the customer.

    4. Create appointment - schedule appointments with predefined information.

    5. Add contact disposition - categorize contacts based on interaction outcomes.

    6. Add contact to a list - organize contacts into specific lists for targeted campaigns.

    7. Add contact tags - assign tags to contacts for segmentation and tracking purposes.

    8. Disengage contact - end the interaction with a customer automatically when required.

    9. Set contact as DNC (Do Not Contact) - (for voice agents) mark contacts who request no further communication.

    10. Custom functions - trigger API-based actions tailored specifically to your business needs.

  4. Knowledge base files - upload files such as FAQ documents, manuals, or troubleshooting guides in supported formats like PDF or DOCX. The bot uses this information for context when answering questions, ensuring accurate and detailed responses when customers ask about product details or common issues.


Post-call actions

This setting sends automated email summaries of calls handled by AloAi Voice Agents, including details like call duration, and actions. Admins can configure recipients, such as account users or contact owners.

For more information, check the post-call actions setup guide.


Automating follow-up communication (for AloAi Text Agents)

Follow-up messages are crucial for successful outbound campaigns. Define the follow-up frequency and intervals between messages.

  1. Set follow-up frequency - determine how many follow-up messages the bot will send if it gets no response (e.g., 3 follow-ups).

  2. Define delays between follow-ups - choose specific intervals (e.g., 24 or 48 hours) between messages to maintain a professional cadence.


Schedule

These settings specify when the bot is active and responsive.

  1. Working hours - set the specific hours when the bot is active and allowed to communicate with customers. By default, the bot operates 24/7 unless you configure custom working hours. The schedule follows your company’s configured local timezone (e.g., America/Los Angeles).

    Restricting the bot’s availability ensures it does not respond outside of business hours, preventing unresolved conversations when your team is unavailable for escalations.

  2. US national holidays - enable or disable the bot's availability during national holidays. Turning this off ensures the bot matches your holiday schedules, reducing the chances of user frustration during closed periods.


Testing and optimizing your AloAi Voice Agents

Before deploying your AloAi Voice Agent, it is important to test and optimize its functionality to ensure it meets your business needs.

  1. Simulate conversations - enroll a test contact to simulate real user scenarios, such as greeting customers, handling FAQs, or providing follow-ups. Read this guide to learn how to enroll a contact to AloAi Agent.

  2. Validate bot responses - ensure the bot's tone aligns with your brand's communication style and the responses are accurate and context-appropriate. For example, confirm that it follows escalation or sticks to the defined scope of questions like pricing inquiries.

  3. Automated notifications - check that email notifications configured through the post-call actions are received by the correct recipients. Verify the email content includes all necessary call details.

  4. Troubleshooting - address common issues by checking settings for opener messages, routing, and line integration.

Did this answer your question?