Skip to main content

Conversation AI: Multiple Messages in One Workflow Action

Overview

The Conversation AI Bot action in Stack is designed to enhance your workflows with AI-powered interactions. This feature allows you to ask specific questions, handle general queries, and route conversations based on user responses, thereby improving customer interaction and automating common conversational tasks.

Action Name

Conversation AI Bot

Action Description

The Conversation AI action configures the bot to automate responses and interactions. By utilizing AI, it manages and responds to user queries, boosting the efficiency of your customer support and engagement processes.

Action Details

Advanced Bot Configurations

  • Toggle: Enable or disable advanced configurations for the AI bot. When enabled, additional fields for customization will appear.

Personality

  • Description: Defines the tone and style of the bot's responses, such as 'Friendly and Professional' or 'Determined'. This setting influences how the bot interacts with users.

Additional Instructions

  • Purpose: Provides extra guidelines or information for the bot during interactions, such as handling sensitive topics or emphasizing certain information.

Question

  • Description: The primary question or prompt the bot will ask. This field supports custom values to dynamically tailor the question based on user or context.

Time Out

  • Function: Sets the duration (in minutes or hours) the bot will wait for a response before timing out, ensuring the workflow does not stall indefinitely.

Channel

  • Options: Specifies the communication channel, such as SMS, Facebook, Instagram, or Live Chat, ensuring the interaction reaches the user through the expected medium.

Skip If Answered

  • Toggle: Skips the action if the question has already been answered, preventing redundant queries and enhancing user experience.

Bot Responses Limit

  • Purpose: Limits the number of responses the bot can provide, managing the conversation flow and preventing the bot from overwhelming the user.

Branches

  • Functionality: Defines different paths based on conditions met or not met. For example, a branch could trigger if 'No Condition Met' or if the 'Bot times out'. Branching allows for more complex workflows and customized user experiences.

Example Configuration

Trigger

  • Event: New Message Received

Condition

  • Source: Message received from Facebook

Action

  • Conversation AI: "How can I assist you today?"
  • Personality: Friendly and Professional
  • Channel: Facebook

Branches

  • Branch Name: No Condition Met

    • Condition: User did not respond with a relevant query.
    • Next Action: Send an automated follow-up message.
  • Branch Name: Time Out

    • Condition: Bot times out after 1 hour.
    • Next Action: Notify a human agent to follow up.

By configuring these settings, you can effectively use the Conversation AI Bot action to streamline customer interactions and automate response handling within your Stack workflow.