Chatbot Overview
Conversational Bots
Intents & Entities
Intelligent Bots's Approach Conversational Platform
Bot Concepts and Terminology
Natural Language Processing (NLP)
Bot Types
Bot Tasks
Starting with Platform
How to Access Bot Builder
Working with Bot Builder
Building your first Bot
Getting Started with Building Bots
Using the Dialog Builder Tool
Creating a Simple Bot
Release Notes
Latest Updates
Older Releases
Bot Builder
Creating a Bot
Dialog Task
Working with User Intent & Dialog Node
Working with Entity Node
Supported Entity Types
Working with Composite Entities
Supported Time Zones
Supported Colors
Supported Company Names
Working with Message & Confirmation Nodes
Working with Service Node
Implementing Custom Authentication
Enabling 2-way SSL for Service nodes
Working with Script Node
Working with Agent Transfer Node
Working with WebHook Node
Defining Connections & Transitions
Managing Dialogs
Prompt Editor
Action & Information Task
Working with Action Tasks
Working with Information Tasks
Establishing Flows
Alert Tasks
Working with Alert Tasks
Managing Ignore Words and Field Memory
Knowledge Tasks
Building Knowledge Graph
Importing and Exporting Bot Ontology
Knowledge Extraction
Natural Language
Machine Learning
ML Model
Fundamental Meaning
Knowledge Graph Training
Ranking and Resolver
NLP Detection
NLP Settings and Guidelines
Bot Intelligence
Dialog Management
Sub-Intents and Follow-Up Intents
Amend Entity
Multi-Intent Detection
Context Management
Session and Context Variables
Context Object
Sentiment Management
Tone Analysis
Sentiment Management
Default Conversations
Default Standard Responses
Channel Enablement
Test & Debug
Talking to Bot
Utterance Testing
Batch Testing
Recording Conversations
Publishing your Bot
Analyzing your Bot
Conversation Flows
Bot Metrics
Advanced Topics
Bot Authorization
Language Management
Collaborative Development
IVR Integration
Universal Bots
Enabling Languages
Smart Bots
Sample Bots
Travel Planning
Flight Search
Event Based Bot Actions
Bot Settings
Bot Functions
General Settings
PII Settings
Customizing Error Messages
Bot Management
Using Bot Variables
API Guide
API Overview
API List
SDK Overview
SDK Configuration
SDK Security
SDK App Registration Web SDK Tutorial
Message Formatting and Templates
Mobile SDK Push Notification
Using the BotKit SDK
Installing the BotKit SDK
Events for the BotKit SDK
Functions for the BotKit SDK
BotKit SDK Tutorial – Agent Transfer
BotKit SDK Tutorial – Flight Search Sample Bot
Using an External NLP Engine
Web Socket Connect & RTM
Bot Administration
Bots Admin Console
User Management
Managing Users
Managing Groups
Managing Role
Bots Management
Inviting Users
Sending Bulk Invites to Enroll Users
Importing Users and User Data
Synchronizing Users from Active Directory
Security & Compliance
Using Single Sign-On
Cloud Connector
Bot Store
Creating a Bot Account
Adding a Bot
Choosing a Channel for a Bot
Interacting with a Bot
Setting Up Web Service Alerts
Setting Up RSS Alerts
Setting Up the Webhook Bot
Custom Bots
Bots for your Customers FAQs
Bots for your Workforce FAQs
Adding Bots
Contacting Support
Setting Up Filters
Bot Store Settings
  1. Home
  2. Docs
  3. Bots
  4. Bot Store
  5. Bots for your Customers FAQs

Bots for your Customers FAQs

This article lists and answers Bots Platform upgrade questions.

What are Bots?

Bots are lightweight programs that communicate with applications or business systems on your behalf to get stuff done. An easy-to-use conversational interface enables users to talk to systems just like you talk to people using Natural Language Processing, or NLP.

What are Bots for your Customers?

Bots for your customers enables a company to enhance its customers’ digital experience on the Bots Platform when they use custom-built Bots created using the Bot Builder tool. For more information, see the Bot Builder Tool.

Custom Bots are assigned to users in your company using the Bots Admin console. For more information, see the Bots Admin Console.

Depending on the number of expected Bot tasks consumed by customers, a company can upgrade from the free tasks tier with a maximum of 5000 task executions per month to one of five upgrade tiers ranging from 35,000 – 775,000, or any custom maximum task execution level by contacting our Sales team.

For example, a company can build a Bot that sends notification messages to its customer base asking them to complete certain actions, where each action task completed represents a task execution.
On the Bots Platform, your company is limited to a maximum of 5000 task executions by users per month with a data storage limit maximum of 1GB. When the number of task executions per month is reached, your custom Bots will stop working. The Bots will resume working at the beginning of the next month. To upgrade and get more information about customer tier levels, go to and see Bots for your Customers.

What is the Bot Store?

The Bot Store is where your employees and customers can find our extensive library of built-in Bots for apps and services that you already rely on to get your work done. Useful tasks that are commonly performed via apps and services have been built into each Bot by engineers, eliminating the need for users to manually complete many actions they perform on a daily basis.
There is no limit to the number of Bots your users can set up and install on a number of channels, such as messaging, email, text messaging, and even Facebook Messenger and Slack. For more information, see the Bot Store.

So what is a Task Execution anyway?

Task execution is considered complete on the Bots Platform whenever a successful data transaction takes place between a Bot and your user. A data transaction can be a received notification message from an alert task, or a completed action task, such as update a ticket, in a website, application, or system.
Users can interact with Bots using Natural Language Processing for Bots that are NLP-enabled. Bot conversations are not considered as task executions.

What upgrade plans are available?

The free plan offers up to 5000 task executions by your customers per month for your custom built Bots. If you need more transactions, offers multiple upgrade plans for creating custom Bots and related tasks for customers. To upgrade and get more information about customer tier levels, go to and see Bots for your Customers.
Our Sales team will expertly guide you through the setup of your Bots Platform account, and help you with any other requests you may have.

What type of payment plans are offered?

If you upgrade your account, offers both monthly and annual payment plans. When subscribing to an annual payment plan, you will receive a discounted rate which equates to paying for only ten months rather than twelve months each year.
When you subscribe for an upgrade plan through our sales team, you are enrolled in a fixed subscription plan. Customers who sign up for accounts through our Sales team can enroll in automated plans to accommodate a specific number of new users for a minimum of one year.
Our Sales team will expertly guide you through the setup of your Bots Platform account, and help you with any other requests you may have.

How do I pay for upgrades?

Customers on-boarded by our Sales team can pay with either a credit or debit card, Automated Clearing House (ACH) payment, or wire transfer.
Our Sales team will expertly guide you through the setup of your Bots Platform account, and help you with any other requests you may have.

How does billing work?

Billing is based on your selected upgrade tier and may vary from month-to-month depending on the number of tasks completed by your customers. Billing is paid in advance when you create an account and choose an upgraded tier.
Once subscribed to an upgraded tier, you are billed based on your payment plan as monthly or annual. If you exceed the number of executed tasks in the selected tier upgrade, any overages are billed to your account at the beginning of each new month.

Note: You are billed only based on the number of tasks consumed and NOT on the number of custom bots.

Our Sales team will expertly guide you through the setup of your Bots Platform account, and help you with any other requests you may have.

Can I change upgrade plans?

You want to modify your upgrade plan or change your payment method. For the Bots for your Customers plan, you are billed based on the number of tasks executed each month. Depending on your customer task usage, you can change to a different upgrade plan at any time.
For enterprise accounts on a monthly payment plan, if you switch from a higher level upgrade tier to a lower level tier,  any task execution remaining balance, is applied to the account as discount credits.
Changes in upgrade plans can also be made for accounts on annual payment plans, however, the current commitment must be fulfilled and the change is only applied at the beginning of the next annual billing cycle.
If you change your enterprise account from a paid plan to a free plan, all of your custom built Bots will continue to work until the 5000 task execution limit is reached for the free plan.
Our Sales team will expertly guide you through the setup of your Bots Platform account, and help you with any other requests you may have.