Skip to main content
Salesmsg AI Textbot
AccountManager avatar
Written by AccountManager
Updated yesterday

Setting up an effective Salesmsg Textbot is a breeze! It involves several steps to ensure it meets business objectives and delivers a seamless user experience. This guide will walk you through each section of the Salesmsg Textbot creation interface, explaining what you need to do at each step.


Getting started

Find and click a new Textbot icon located in the left menu. Next click on the New Textbot button in the top right.

Step One: Select Template and Add a Name

Select one of our existing templates to help you set up your Bot. Add a clear and descriptive name for your textbot that reflects its purpose to your consumer.

  • Custom: allows you to set up a free style instruction. Examples include: conduct NPS servey, promote my product,

  • FAQ / Information: allows you to provide automated replies to a set of questions or provide information and explanation on any topis you decide to add into the instructions.

  • Lead qualification: allows you to set up a Textbot that will collect a set of desired properties.

Step Two: Contact Enrollment

Set the rules for adding contacts to the Textbot sequence. You can choose later whether to enroll existing contacts when you activate the Textbot. Use various filter options like segments, tags, or specific field conditions.

Step Three: First Message and Send From

Create a welcoming message to kick off the conversation, and enable a slight delay for a natural feel. This message will be sent to all contacts in the Textbot. We recommend making the first message an invitation to chat about a specific topic.

Step Four: Set Your Conversation Style

Set Your Conversation Style section allows you to give Textbot additional context on why the conversatoin is happening. Textbot can use this information to answer questions, make desicions, follow instructions. This section is bread and butter of your Txtbot set up. Make sure you try out different versions in testing to find the best one.

Set a message limit: Set the maximum length of conversation. For example, you can set it to 10. Only outbound messages generated by Textbot are counted.

Briefly describe your business: provide a brief overview of your services and how the Textbot will assist.

Explain the topic of the conversation: enter the purpose of the conversation, such as "We have limited time offers on our great products."

Define the style and tone of your messages: define the Textbot's response style, e.g., "Keep messages brief and very friendly."

We reccomend trying out different instrustions and test Textbot before launching in this section in order to acheive the best results.

Step Five: Set Your Objective

Objective section allows you to set collectable fields. The goal of TextBot will be to complete all of these fields for each Contact enrolled. Each field will be mandatory for Textbot to collect to ensure success for each Contact enrolled.

You can specify friendly name for each field and TextBot will use friendly name in the discussion.

Maximum number of fields to collect by a single TextBot is limited to 5.

After you have completed the 5 steps above you can start testing and experimenting with you TextBot.


Textbot Actions

Your TextBot can perform a number of actions when success or fallback criteria's are met. For now collecting all required information is a single success criteria and exceeding session timeout or length are fallback criteria's.

For both cases Available actions are:

  • Send a message

  • Leave a Contact note

  • Add / Remove tag

Success Actions

Success actions are triggered once all fields are collected for a specific Contact.

Fallback Actions

Fallback is triggered by session time out or by exhausting the message limit set in set your conversation style section.

Enrolling Contacts in Active Textbot

Users can now seamlessly enroll contacts into an Active Textbot from both the Contacts and Conversations pages. This feature includes various options and conditions to ensure proper enrollment.

Handling Opted-out or Blocked Contacts

  • Skip Opted-out or Blocked Contacts: Automatically skip these contacts during the enrollment process.

  • Disable Enroll Option for Opted-out/Blocked Contacts:

    • In the Contact Sidebar, if a contact is opted-out or blocked, the “Enroll in Textbot” option will be disabled.

    • A message will appear: “Contact opted-out” or “Contact blocked.”

    • Tooltips:

      • For opted-out contacts: “This contact has opted-out.”

      • For blocked contacts: “This contact has been blocked.

  • Contacts Page Mass Action:

    • If any selected contact is opted-out or blocked, the “Enroll in Textbot” option will be disabled.

    • A message will appear: “Contact(s) has opted-out or has been blocked.”

    • Tooltip: “Contact(s) has opted-out or has been blocked.”


AI Textbot Permissions Gate Feature

Now in your settings there is a permission settings that allow users to enable or restrict access to the Textbot feature.

This enhancement provides greater security and control for clients, ensuring that only authorized users can interact with or manage Textbots. These permission controls help safeguard sensitive operations while allowing flexibility for different team roles.

You can change the access to AI Textbot based on individual accounts or roles as a whole.


Getting Ready to Send

Testing Your Textbot

Test your TextBot to ensure it behaves as expected and make necessary adjustments. Save your changes before restarting your test session. We recommend you do multiple rounds of testing to make sure you get adequate performance from your TextBot.

Publishing Your Textbot

Once satisfied click on the Publish toggle at the bottom of the page. You will have option to enroll Contacts that already meet enrollment criteria or skip them. While your TextBot is active any new Contact that matches enrollment criteria's will be enrolled into TextBot.

Contact Name

When your TextBot is chatting with a user it will automatically learn who it is talking to if your contact is saved for the person it is contacting the AI will use the persons name, and if no name is saved the AI will use their phone number.

This makes your TextBots conversations much more personalizable and more intuitive.


Testing on Real Devices

Ensure your contact matches the enrollment criteria (e.g., adding the "New Lead" tag). The Textbot should start the session by sending the first message.

If you have a success or fallback message set up in the Textbot, you will now see it in the text conversation window.

This update ensures the user experience during test sessions is as close to real interactions as possible.

Analytics: Monitor which contacts were enrolled and track session completion or abandonment. Access analytics by clicking on the Textbot in the table.

Claiming Conversations: View conversation history and take over sessions if needed. If the Textbot is active, you’ll see a notification and a disabled message box. Click "Claim Conversation" to manually stop and intervene in the session.

Silent Notifications

To use your Textbot smoothly and stay on top of new messages, follow these steps:

  • Setup: Make sure your Textbot is set up and turned on.

  • How It Works:

    1. Start a conversation with your Textbot.

    2. When the contact replies, you’ll see their message marked as unread.

This setup helps you quickly notice and respond to new messages while using your TextBot.


Details and Adapting your TextBot

Now once you publish your Salesmsg TextBot your are now able to check details of your TextBot when it is active with the Details section.

To find the Details section you have to go to the more options button for your active TextBots and chose the details option.

When you enter you will see the same tabs as you saw during the set up phase. You can quickly check if you need to make changes to your first message, how many Contacts were enrolled and what Inbox are you sending from.

Secondly is Styling your Conversation, you can see the message limit and the topics and background information that your textbot is using.

Thirdly is Set your Objective you can change what data and information that your TextBot is collecting such as first names, last names, and much more.

Lastly is Actions will show you what actions does your bot perform in case success or fallback is triggered.


Frequently Asked Questions

How do I set up contact enrollment?
Define the rules for adding contacts to the Textbot sequence using filters like segments, tags, or field conditions. You can choose to enroll existing contacts later when you activate the Textbot.

Can I enroll contact manually?

Yes. Set enrollment criteria to something easy, like matching a tag. Publish yout Textbot. Add selected tag to any contact you want to enroll in Textbot.

What is the purpose of the first message?
Create a welcoming message to start the conversation. We recommend making it an invitation to discuss a specific topic. Set this up in the "First message" section and choose the inbox from which to send it.

How do I configure the Textbot?
Provide context for the conversation in the "Configure" section. Set the conversation length, describe your business, specify the conversation's purpose, and define the Textbot's response style.

What should I include in the Objective section?
Select up to five fields that the Textbot should collect from each contact, such as email, phone number, and service interest. Ensure the objective is clear and specify any optional friendly names.

What are Success Actions?
Success Actions define what the Textbot should do after successfully gathering information. You can choose to send a thank you message, add a "Qualified Lead" tag, or leave a note in the contact's profile.

How can I test the Textbot on real devices?
Ensure your contact meets the enrollment criteria, such as having the "New Lead" tag. The Textbot will start the session by sending the first message.

How do I access analytics?
Monitor enrollment and session outcomes by accessing the analytics view. Click on the Textbot in the table to see detailed analytics.


Related Articles


Need Help? âœ‹đŸ»

Contact us on live chat or send an email to us at [email protected].

Did this answer your question?