All Categories Quick Tips Quick Tip: How to Create a "Utility" Bot

Quick Tip: How to Create a "Utility" Bot

Watch this quick tutorial for step-by-step guidance on how to design a utility bot that performs essential tasks.

What is a Utility Bot?

A utility bot is designed to perform a specific function or job for the end user. Unlike traditional customer service bots that handle frequently asked questions, a utility bot offers specialized services. In this guide, we'll create a bot that helps real estate agents generate social media posts for buyers and sellers.

Use Case: Real Estate Social Media Post Generator

Background

We work with a real estate brokerage that wants its agents to be more active on social media. The main barrier is the lack of time to create content. To address this, we designed a utility bot that helps agents quickly generate social media posts.

Functionality

The bot offers two types of social posts:

  1. Posts for potential home buyers

  2. Posts for potential home sellers

Agents can select the type of post they need, and the bot generates seven social media posts within minutes.

Setting Up the Utility Bot

Step 1: Basic Settings

  1. Change Chatbot Image and Display Name: Customize the chatbot's appearance and name it appropriately, such as "KW Social Post Writer."

  2. Welcome Message: Set a friendly welcome message like, "Hi there. Select one of the options below, and I'll write a week's worth of social posts for you."

Step 2: System Prompt

Modify the system prompt to align with the bot's function. The prompt could be as simple as: "Your job is to write helpful social media posts for real estate agents and professionals. Please use markup formatting 100% of the time."

Step 3: Removing the Dialogue Box

Since the bot is designed for a specific function, remove the dialogue box to restrict user interaction to pre-programmed options.

Step 4: Adding Buttons

Add buttons for "Buyer's Social Post" and "Seller's Social Post" in the suggested questions section. These buttons trigger the bot to generate the appropriate social media posts.

Step 5: Q&A Configuration

Configure the Q&A settings to define the bot's responses to the button clicks. For example:

  • Question: "Social post for buyers"

  • Answer: "Generate seven helpful social posts with tips for someone looking to buy a home."

Repeat for the seller's post option.

Step 6: Using GPT-4

Use GPT-4 for the best results, as it offers advanced contextual understanding and better formatting capabilities.

Example Output

When an agent selects "Buyer's Social Post," the bot generates seven posts with tips, best practices, emojis, and hashtags, making it easy for agents to stay consistent with their social media activity.

Creating a utility bot with AskSpot is simple and highly effective. This bot took only a few minutes to set up and provides valuable functionality for real estate agents. By following these steps, you can design utility bots tailored to various needs and enhance your service offerings.

Was this article helpful?

Thanks for your feedback!