An overview of Botme, Connect and Commerce, with detailed specifications and explanations.
Botme is a platform for both non-developers and developers to build and manage their own chatbots using a fully integrated dashboard to manage their entire businesses, not only the chatbots.
Get started: In this section builders will start by choosing their plan and bot templates which will contain many templates (every template will have its own dashboard options).
Build: users will start building their chatbots using the building tab in their dashboard. The builder will start with two main blocks, the ‘welcome message’ and the ‘default answer’. Then, they will start connecting blocks through their conversation flow and adding more features to their conversation scenarios (like product/sell ticket) and continue until the end of the conversation.
Broadcasts: Builders will start planning broadcasts to send to chatbot users by selecting from user variables (will be collected from user interactions), then they will choose one of the sending options (send now - send later - repeated scheduling), every broadcast sent will have its own analysis (open and interaction rate - block rate).
AI setup: in this section builders will add words or phrases to their bot as well as the replies (words/phrases - send to block).
Bot configuration: in this section builders will configure their bot, the connecting page, the persistent menu, payment gateway, messenger extension and URL whitelisting, bot admins and moderators.
Bot insights: builders will get insights and analysis on their chatbot (active users’ diagram and curves, most clicked buttons, user retention rate, most used block, most used AI words, new daily users).
Botme updates: builders will get notifications about our new updates and features.
In this dashboard builders will manage their orders, products, payments and offers. The dashboard will have:
Products: builders will add products with stocks, sizes, prices and specs. They’ll also, be able to add categories and subcategories which will be linked with the bot conversation flow. Additionally, builders will select the product templates and similar products.
Orders: builders will manage orders starting from receiving orders, then changing statuses for orders (processed - shipped - delivered - out of stock). With each change to the order status, the bot will send a message to the customer, and a payment status (COD or online payment).
Payments: builders will be able to manage and revise their payments and revenues in one place (check payments - add payment methods - currencies) and choose if payments will be in-bot payments or website payments.
Analysis: Builders will find analysis for the:
order rate charts
statuses rate chart
best selling items
coupons and offers claims
best selling categories
Offers and coupons: builders will be able to add coupons for a limited amount of time or a limited quantity of products. In addition, builders will be able to make offers on specific categories.
Reviews: builders will view customers’ reviews on products and orders.
Build mode will be the dashboard where bot builders can build their bots easily.
When you click the build icon, it will take you to the main building panel which will be made up of two main components:
Conversation flow (Blocks) panel: this panel will contain “blocks” holding the content of the conversation flow. Also, blocks can be organized into groups in the same panel - renamed - cloned and deleted. The panel will contain a default ‘welcome message’ block.
Block Content panel: this panel will contain the contents of each block. It is the main part of the conversation flow as it will connect blocks and will contain various types of content and integrations. The content panel will show a collection of content types and integrations:
The content block will contain the types of content to be used in each block where you can add more than one content card in the same block “node”.
Content card types:
Text card: The text card will be a textual message template with a 640 character limit and the option to send it with buttons leading to another block or not with a maximum of 3 buttons.
Gallery card (generic template): The gallery card is a text and image template (read messenger documentation) it will be used for content or to showcase products.
Quick replies: a card where a builder can add quick replies to the blocks (read messenger documentation) and connect them to a user’s attributes* to be used later on
Typing symbol: a card that adds typing symbols to the block and adjusts their timings.
More (theplus sign): when a builder clicks this option, a pop-up will appear based on a template he had selected, such as:
The “sell products” template:
Add products : if selected it will start a form with the options ‘add from your dashboard’ or ‘add from your website’. When the builder chooses add from dashboard, a pop-up will be shown for the builder to select from the pre-uploaded products for them to be shown in the generic template or the list template. If there are no products, a plus sign will be there to add new products.
Add categories: if selected it will show a pop-up where the builder can choose from different categories:
Shopping cart: this option will show the user the product cart with the chosen products and the prices as well as the options to continue buying or head to checkout.
Checkout receipt: this option will show users the final receipt to finish their orders.
The AI setup is where the builders will learn their bots’ texts or phrases and add replies to them via ‘text’ or ‘block’.
The AI setup will contain a section with two panels, one where you can add phrases and one where you can add replies.
The builders will be able to add more sections to the panel.
The builders will also be able to set up the default message for unknown texts.
The broadcast panel is where the builders can send a block of content to the bot users with the ability to filter the targeted users through user attributes. The broadcast panel will give the users three sending options:
Instant message: with this option, the builders will be able to send a broadcast instantly with the button ‘send now’ in the block content panel.
Schedule message: this option will provide the builders with the same option but with a time and date possibility instead of a ‘send now’ button.
Sequence message: with this option, the builders will be able to choose multiple timings to send messages in.
Lists: this will give users the ability to list the different variations of the product (colors, sizes...etc).
In this section the builders will get insights on their bot’s performance and it will be shown in graphs and lists.
Bot Users: this graph will show the builders the actual bot users per day.
Best blocks: this list will show the most viewed blocks and how many times they were seen.
Broadcast performance: this graph will show the open rate and the interaction rate of the sent broadcasts.
Third party analysis: a panel to connect your bot with a third party’s analysis.
In this section the builders will make configurations and work out settings for their bots.
Page connection: this panel allows the builder to connect the bot with a Facebook page from a list of pages.
Persistent menu: in this panel, builders will choose which blocks or links to show in the bot’s persistent menu (read messenger documentation).
Messenger extensions: a panel which gives the builder the ability to integrate their bots in the Facebook extensions panel (read messenger documentation).
Admin Roles: in this panel, builders will start selecting from a checklist the roles for each admin and generating a link to log in with where they can:
Edit their bot
Edit the dashboard
Send broadcast messages
Give full access
The manage mode will include a dashboard where you can manage the business behind the bot, with really useful tools and sections. The manage mode will start off with the “Sell Products” template.
This section is where the builders will be able to manage their products or add new ones. The main part will contain a table of products with the following columns:
Check point: where a builder can select multiple products to help perform bulk actions (delete, show or hide)
Product image: the product’s main thumbnail image
Name: the name of the product
SKU: the product’s number
Category: the product’s category (can be filtered)
Status: shows the product’s status - whether it’s live or hidden (can be filtered)
Price: the product’s price
Total stock: will show the product’s total stock in all sizes
Block used: will show which block contains the product
Edit button: when the builder clicks this button a pop-up will show with all the product details as well as the ‘add product’ form
Add Product: this button will lead to a pop-up with the ‘add product’ form, which will contain:
Product Name: text block to add a product’s name
Product category: text block to add a product’s category (like that of tags)
Price: shows the product’s price without adding the shipping fees
Sizes /Inventory: a table with a plus icon to add more rows, the table will contain size, and stock
SKU: the product number that will be added when the builders want to add new variations to a pre-added product
Product description: a small description of the product
In this section, builders will manage their orders and sales. The order managing section will contain a table and a header row.
Header row: the header row will contain a search block to search for the order number and a date filter (7 days - 15 days - month)
The order table: the order table will contain the main order’s details:
Check box: to make multiple orders for the bulk actions.
Order ID: the order number to be used in a search (when clicked, will lead to the order’s page)
Order items: the items of each order with an expand button
Order status: the status of each order (confirmed - processed - shipped - delivered - cancelled). Any change in status will be sent to the bot user
Order total: the total price of the order
Send notification: a (Yes/No) drop list to activate or deactivate sending messages to bot user when changes are made in orders
Order Page: this page will show all the order’s details and a header which will show the order’s number as well as a dropdown list where you can change the order’s status.
First section, the item’s table: (item image, item title, quantity of items, sizes, Item price, total price)
Second section, the shipment details: the shipment details section will show (customer’s name, mobile, address, order note, shipping fees, payment method)
In this section the builders will get analysis and insights about their store’s performance, orders and customers, the section will contain the following:
Orders and products’ quantity graph: a graph that will show the number of daily orders, daily products sold and unique buyers in a day by day sequence
Performance charts: a day by day chart that will show the number of each order status for each day
In this section the builders will be able to add promotions or coupons to increase their sales by adding coupons with fixed discount percentages or making offers for an entire category
Payments: This page will contain our payment gateways for bot users, there will be rows and each row will contain a payment gateway option and a status (connected - not connected). When the user clicks connect, a popup will show the web view connecting with the gateway.
Shipping: The first section on this page will contain the default shipping address for the store, there will be another section for shipping rates, which will have a plus sign to add new rates. Then there will be the rate type, price, taxes...etc.
Checkout: This page will hold the data required from the client (full name - address - apartment - city - country - phone number- zip code - email). There will also be a checkbox to save the customer’s data.
Team roles: This will be a list of team members with the roles and a button to add a new member.
Be One Step Ahead With Botme !
Make your move and put your business on the grid. Choose the bot that will help
make that happen and get started now.