We have recently refreshed our branding across our offerings and changed the names of our pricing plans. If you have signed up before Aug 9, 2021, please click Previous plans to view your applicable plans.
We assure you that this change will not impact your product experience, and no action is required on your part.

The Smart Answer call flow configuration allows you to automate your Voicebot's behavior based on a set of call routing rules. For example, you can configure and set rules for when the Voicebot should transfer the call to an agent or decide the bot's action when a customer gives an invalid voice text.


Note: Before configuring the smart answer call flow, train your Voicebot.


User/Role Requirements:

To configure the smart answer call flow, you must have admin permissions.


Language Support: The Smart Answer Voicebot is currently supported only in English.


Check out this video for a quick walkthrough:


To configure Smart Answer Call Flow:

  1. Log in to your Freshcaller account as an admin user.
  2. Navigate to Admin > Call Flows > New Smart Answer Flow (Bot) and fill the call flow form. Check the following steps.
  3. Smart Answer Flow Name: Enter a name for the smart answer flow.
  4. Play Message: Select a message to initiate the bot flow. Freschaller provides four default voice messages. You can choose to select one or create a customized message. For details, check How to create customized messages and greetings.
  5. Smart Answer Bot Setup: Indicates the Voicebot configured in your account. If you have not configured a bot, click Configure Bot.
  6. Routing Rules: The smart answer call flow comprises the following rules.
    • If bot ends conversation: This occurs when the Voicebot detects that the customer wants to end the conversation.  Usually, this happens when the customer tells phrases such as "end", "cut the call", "no", or "am done".
    • If bot transfers to agent: This occurs when the customer initiates a call transfer to an agent. By default, at the beginning of all Voicebot conversations, customers will be given the option to talk to an agent directly. Also, even after a bot suggestion, a customer may want to talk to an agent. 
    • If bot did not respond: This happens when Voicebot fails to respond to a customer question.
    • If customer did not give a valid input: This happens when the customer provides an invalid voice input or does not say anything.
      Additionally, for this rule, select the Play Message to be played when a customer gives an invalid input. The default invalid input play message is, "You have given us an invalid input message. Please rephrase the message". You can choose to select this message or create a new message.
      Also, enter the number of times the invalid input message should be repeated and select the corresponding action to be taken after the n number of repeats:
  7. For each routing rule, select the relevant action you want to perform. For example, what should happen if the bot fails to understand the customer's voice. In this case, you can send the caller to another call queue, IVR, voicemail, or simply hang up. The various fallback options are:
    • Send to Voicemail: Select this to send the customer to the voicemail and subsequently select the voicemail message from the list or create a new message.
    • Send to Call Queue: Select this to send the customer to a call queue and subsequently select the relevant call queue name from the list or create a new call queue.
    • Send to IVR menu: Select this to send the caller to an IVR menu and subsequently select the IVR queue name from the list or create a new IVR menu.
    • Hangup: Select this if you want to hang up. Select the hangup message from the list or create a new hangup message.
  8. Click Save.

Learn More