Only this pageAll pages
Powered by GitBook
Couldn't generate the PDF for 169 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

Reekolect.ai Help Docs

Loading...

Reekolect Resource Center

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

How Reekolect works?

Look at you, empowered and glowing with the powers of automation and customer engagement

We have made guides and help documents for every step in your user journey, and if we haven't, just let us know. Here are the key pages to understand all the crucial modules of Reekolect.

📖Bot Management📖Inbox📖Teams📖Subscriptions📖My Account📖Notifications

Bot Management

This page contains the information on how can you create, implement and manage your bots on different channels.

Here are the guides for managing the different aspects of the Bots

📖Create new Bot📖Edit Your Chat Flow📖Train Your AI Chatbot📖Bot Settings📖Bot Settings📖Marketing Automation📖Install your Website Chatbot📖3rd Party Apps Integrations

Introduction

Complete documentation with all tricks and hacks to help you get started with Reekolect

✅ Get Started with Reekolect

Reekolect is a SaaS-based chatbot builder software that automates business communication for you that gives plenty of benefits.

We have built comprehensive documentation for you to quickly get started. Reekolect Platform is primarily divided into the following sections.

  1. Start with Reekolect - Get started

  2. Bot Management - To create, edit, manage, configure and integrate bots.

  3. Inbox - To manage all customer interactions with the Bot.

  4. Team- To manage your team.

  5. Subscriptions- To manage your plan, billing, and invoices.

  6. My Account- Profile, and other supporting module.

  7. Notification - to manage notifications and its settings

You can get detailed know-how by navigating to the below section.

Website, Live chat or Landing Page Bots

This page contains information on how you can create website chat bot which can be used as live chat bot, landing page or normal website chat bot.

To create website chatbot follow following steps:

  1. Navigate to platform's homepage and click on "Create new bot" button on top left. Then select the use case and proceed.

  1. In the next step, choose website bot as platform and proceed. Here it will ask you to name your bot and other options, You can configure all of them later as well. \

  2. Click "Next" and your bot is created, It will start showing in your bots menu. You will be redirected to the "Edit your chatflow" section, You can configure your chatflow from here. \

Starting with Reekolect

This page contains information on how to get started with Reekolect.

Thank you for starting your digital communication journey with Reekolect. We look forward to being a part of your growth journey.

What is Reekolect?

Reekolect is a chatbot builder that can automate conversations and streamline the lead-generation process. Our suite of features is well-suited to various applications across businesses, and we hope you find just what you are looking for.

Platform Navigation

As soon as you login to the platform, you will see a dashboard like below image.

Reekolect will always greet you with warmth and excitement.

Insights & Bots

The insights section is where you will learn how your bots are performing, all messages sent, and leads generated. Messages that your bots can send are capped by the plan that you are subscribed to. You can upgrade as you go; we are always just a text away. You can reach out to us anytime using the need help widget at the bottom of your screen.

The bots that you will create will be listed below.

Side panel

Clicking on our friendly logo, you can hide or view the panel. It is the hub for all actions related to your bot.

  1. Home- Home is where you are.

  2. Bots Menu - The Bots menu is to pick a bot that you wish to manage or edit. If you click on it right now, you will be on your way to creating your first bot.

  3. Inbox- Inbox is the center of all your messages. All the customer interactions show up here, you can export contacts, decide whom you want to target with a particular campaign, the chat interface that you will come to love, and much more.

  4. Analytics- Analytics will hold all the insights and performance statistics of the bots you have deployed.

Back to home

Now, once you have made friends with Reekolect, let’s get down to business.

Click on create a new bot, and you will have many options. Choose where you want to enhance your customer experience. If you feel ready to enter the world of brimming possibilities, start building a whatsapp chatbot.

Create new Bot

This page contains the information on how can you create the different bots.

Navigate to the specific chatbot you want to make; we have it sorted out.

🏃‍♂️How Reekolect works?
❓Frequently asked questions (FAQs)
🛠️Common Errors & Troubleshooting
https://github.com/airayzing/Help-Docs-v2/blob/Reekolect/broken-reference/README.md
https://github.com/airayzing/Help-Docs-v2/blob/Reekolect/broken-reference/README.md
📖WhatsApp Bot Creation with Manual Onboarding
📖Make Your Telegram Chatbot
📖Website, Live chat or Landing Page Bots

Team- The team is where you can manage who can change the settings of the bots you make or can access the bots’ leads.

  • Subscriptions - Whenever you want to scale up, go to subscriptions, and choose the plan you want. We are here to help you.

  • Notifications- you can manage your notifications and notification settings from this section.

  • Developers- Developer section have some additional functionalities for the developers to extend the functionalities of the platform.

  • Account - You can manage your account details, tags, status and custom attributes from this section.

  • Go online- This toggle button indicates whether you are available for taking live chats request or not.

  • WhatsApp Bot Creation with Manual Onboarding

    This page contains end to end guide to create the WhatsApp Bot with manual onboarding process

    This document will guide you through the step-by-step process of creating the Reekolect WhatsApp Bot using the WhatsApp Business Cloud API. By following these instructions, you can set up your WhatsApp Bot and integrate it with the Reekolect platform.

    Step 1: Check for Pre-requisites

    Before you begin, ensure you have the necessary prerequisites in place, such as access to the Reekolect platform and a WhatsApp Business Cloud API account.

    ✅Prerequisites for WhatsApp Bots

    Step 2: Create a Meta App

    1. Begin by creating a Meta App for your WhatsApp Bot on the Reekolect platform.

    2. Provide the required details and follow the app creation process.

    Step 3: Register and Verify WhatsApp Number

    1. Register and verify the WhatsApp number that you want to use for your EkoChat ConnectWhatsApp Bot.

    2. Ensure that the number is verified and authorised for use with the WhatsApp Business Cloud API.

    Step 4: Subscribe WA Webhook with Reekolect

    1. Subscribe the WhatsApp (WA) web hook with the Reekolect platform.

    2. This will enable your WhatsApp Bot to receive messages and interact with users.

    Step 5: Update Payment Method to WhatsApp

    In the developer dashboard, update the payment method for your WhatsApp Business Cloud API account to enable seamless transaction processing.

    Step 6: Assign System User to WhatsApp Account

    1. Assign a system user to your WhatsApp Business Account in the developer dashboard.

    2. This will provide the necessary permissions for the system user to access and manage the WhatsApp account.

    Step 7: Get All Necessary Details from Developer Dashboard

    1. Access the developer dashboard associated with your WhatsApp Business Cloud API account.

    2. Retrieve all the necessary details required for integrating with the Reekolect platform.

    Congratulations! You have successfully created the Reekolect WhatsApp Bot using the WhatsApp Business Cloud API and integrated it with the Reekolect platform. Your WhatsApp Bot is now ready to interact with users and provide automated responses.

    Please note that specific steps and requirements may vary based on updates and changes in the Reekolect and WhatsApp Business Cloud API platforms. If you encounter any difficulties during the process or have further questions, please refer to the official documentation of Reekolect and WhatsApp Business Cloud API, or contact their support teams for assistance.

    🔤Create a Meta App
    ✔️Register & Verify your WhatsApp Number
    🔗Subscribe WA webhook with Reekolect
    💳Update WA account Payment Method
    🦸‍♀️Assign System User to WhatsApp Account
    📃Getting all the necessary details from Meta Developer Dashboard

    Creating Multiple Flows

    This page provides comprehensive information on creating multiple flows in the website bot and utilizing the redirect component to trigger them within the chat flow.

    With the ability to create multiple flows in your website chatbot, you can seamlessly connect different flows using the redirect component. Follow these steps to set it up:

    How to Create a Trigger Flow:

    Create a New Flow

    1. Select your website bot and navigate to the "Edit Your Chatflow" section.

    2. Click on "Create New Flow.

    3. Enter the Flow Name and click "Create New Flow."

    4. Configure the new chat flow—it will now appear in the flow list on this page.

    Set Up a Redirect in an Existing Flow:

    1. Open the existing flow where you want to trigger the new flow.

    2. Add the "Redirect" chat component.

    3. From the dropdown, select the flow to which you want to redirect.

    Flow Redirection:

    Once configured, the bot will automatically switch to the selected flow when the redirect component is triggered during the conversation.

    This approach allows for seamless integration of multiple flows within a single chatbot, enhancing the flexibility and efficiency of chat interactions on your website.

    Instagram Bot Settings

    Configure key interaction settings for your Instagram chatbot, including session timeout, restart and live chat keywords, inactivity prompts, and custom messages.

    General Settings for Instagram Chatbot:

    The General section allows you to configure key interaction settings for your Instagram chatbot:

    • Session Timeout – Set the time limit for inactive chat sessions before they end automatically.

    • Restart Chat Keywords – Define keywords (e.g., "restart") to start a new chat session.

    • Live Chat Expiry – Set a time limit for live chat requests before they expire if unaccepted.

    • Live Chat Request Keywords – Add keywords (e.g., "live agent") to request live chat support.

    • Unavailability Message – Customize the response when live chat is unavailable (e.g., "Live chat is currently unavailable.").

    • Completion Message – Set a message displayed when the chat session ends, guiding users on the next steps.

    • User Inactivity Message – Define a prompt to re-engage inactive users (e.g., "It seems you haven't responded.").

    These settings ensure smooth chatbot interactions and effective user engagement.

    Telegram Bot Settings

    📖General📖AI Settings

    Website Bot settings

    📖Design📖Alerts📖Triggers📖User Access📖Chat Window📖AI Settings📖General

    Bot Settings

    This page contains the information on available bot settings.

    Bot setting is being managed based on the channel and each bot separately. Here are the support links you can use to understand more about the same.

    📖Website Bot settings📖WhatsApp chatbot Settings📖Telegram Bot Settings

    WhatsApp chatbot Settings

    📖General📖Alerts📖AI Settings

    Email Validation

    Looking for verified leads with real, accurate emails? We've got you covered!

    Reekolect allows you to validate emails entered in the chat to ensure high-quality lead generation. Simply enable this feature in the Edit Your Chat Flow section by selecting the message requesting an email input.

    🔹 Flexible Validation Options:

    • Check for basic email format (e.g., [email protected]).

    • Filter by specific domains to target relevant audiences (e.g., only allow emails from reekolect.com).

    This ensures that only legitimate leads make it through, improving data accuracy and conversion potential. 🚀

    Create a Meta App

    This page contains information on how to create the Meta app.

    Disclaimer

    Please be aware that some or all portions of this document have been sourced from Meta's official documentation. The original content can be accessed directly from the official Meta documentation available at https://developers.facebook.com/docs/development/create-an-app/.

    Before you start,

    • You must be logged into your .

    • Ensure you have not exceeded your app limit. As a Developer, you are permitted to have a developer or administrator role on a maximum of 15 apps. If you have reached the app limit and are unable to create an application or accept a new pending role, take the following steps:

      • Visit your page to remove any apps you no longer use. You can an app entirely or resign your role as an administrator or developer from the app.

    Step 1: Start the app creation process

    If you just came from the registration flow, click the Create First App button.

    Otherwise, go to the panel and click Create App.

    Step 2: Choose a use case

    Select the use case as "Other"

    Step 3: Choose an app type

    Choose the app type as per your use case. In most the case it is Business .

    Step 4. Set your app name and email

    Enter the name of your app and an email address where we can send you any important developer notifications. The email address can be different from the email address associated with your Facebook account.

    Once you have completed the app creation flow your app will be loaded in the App Dashboard.

    Subscribe WA webhook with Reekolect

    This page contains the information on how to configure the Webhook for WhatsApp account

    This document will guide you through the step-by-step process of subscribing to a webhook for your WhatsApp account on the Meta dashboard. By following these instructions, you can receive messages and notifications via the webhook.

    Step 1: Access the Developer Dashboard

    1. Open your web browser and navigate to the Meta Developer Dashboard.

    2. Log in to your developer account using your credentials.

    Step 2: Configure Webhooks

    1. Go to the "API Setup" section under "WhatsApp" in the dashboard sidebar. \

    2. Proceed to "Step 3: Configure webhooks to receive messages" in the API setup page.

    3. Click on the "Configure webhooks" button. \

    Step 3: Edit Webhook Callback URL

    1. Under the "Configuration" page, click on the "Edit" button. \

    2. A pop-up titled "Edit webhook's callback URL" will open.

    3. Enter the following information:

      • Callback URL:

    Step 4: Subscribe to Webhook Fields

    1. Once the webhook URL is saved, click on the "Manage" button to subscribe to the webhook fields. \

    2. When the "Webhook fields" pop-up appears, subscribe to all available fields.

    3. Save your selections. \

    Congratulations! You have successfully subscribed to the webhook for your WhatsApp account on the Meta Dashboard. Now, you will be able to receive messages and notifications through the specified webhook URL (https://api-v7.express-chat.com/whatsapp/cloud).

    Please note that the process of subscribing to webhooks may be subject to changes or updates in the Meta Dashboard. If you encounter any difficulties or issues during the process, refer to the official Meta documentation or contact Reekolect support team for further assistance.\

    Send Information

    This page explains the components available in the Send Information section.

    This section provides details about Chat Components under "Send Information".

    Chat Components for Sending Information

    These components allow chatbots to share various types of content with users.

    1. Message

    • Purpose: Sends an informational message to the user.

    • Setup:

      • Select "Message" from the Send Information section.

      • Enter the text message in the Customize section.

    2. Image/GIF

    • Purpose: Sends an image or GIF in the chat.

    • Setup:

      • Select "Image/GIF" from Send Information.

      • Add a text message to be sent along with the image/GIF.

    3. Video

    • Purpose: Sends a video message within the chat flow.

    • Setup:

      • Enter a text message in the Customize Message menu.

      • Upload a video file (Max: 15MB) or provide a video link.

    4. Web Link

    • Purpose: Sends a clickable web link to users.

    • Setup:

      • Enter a text message to accompany the link.

      • Choose the platform from the dropdown.

    Train Your AI Chatbot

    This section contains tutorials on training your AI chatbot using different sources. Here are various ways of training your chatbot, including website URLs, files, etc. All of them are listed below.

    As of now, you can train your chatbot using the following sources.

    1. Website URLs

    2. Files upload

    3. FAQs

    4. Conversation History

    5. Other Sources

    Please find below the relevant reference Links.

    Train your AI chatbot by uploading files.

    This page contains the stepwise tutorial on how to train the AI chatbot by uploading files into the bot.

    Training bot in text files

    1. Navigate to the dashboard and access the bot section. Choose the specific bot you want to train with AI.

    2. Next, select the option "Train Your AI Chatbot" displayed on the screen.

    3. Next, click on the "File Upload" option provided in the navigation bar at the top. \

    4. Here, locate the "Add File" button on the right side of the screen and click on it to upload the file\

    5. Now, you can upload the files as needed. Click on the "Upload Files" button, and your files will be uploaded. \

    6. Click on the "Train" button to start training your bot.

    7. You can also stop the training by clicking on the "Discard" button provided.

    8. You can find the training status below in the table.

    Train your bot using the conversation history.

    This page contains the stepwise tutorial on how to train your bot using the previous conversation history of your bot and the users.

    Train on Past Conversation history

    1. Navigate to the dashboard and access the bot section. Choose the specific bot you want to train with AI.

    2. Next, select the option "Train Your AI Chatbot" displayed on the screen.

    3. Now, click on the "Conversation History" button provided on the top navigation bar. \

    4. Here, you can export the conversation of the bot and use to train your bot based on the conversations that had occurred previously.

    Prerequisites for WhatsApp Bots

    This page contains the info about all you need to create WhatsApp Bot

    In order to create the WhatsApp bot using the WhatsApp cloud API, the following things are required.

    Prerequisites

    Before you start creating the WhatsApp bot, Make sure that you have

    Pre-Built Chatbot Templates

    Why create new a chatflow from scratch? Use Pre-Built Templates to work even quicker, and make your chatbot faster!

    Reekolect offeres multiple templates that allow for our users to quickly and effeciently start their chatbot joirney.

    How to use a template?

    1. Go to your chatbot and click on its name.

    AI Settings

    This page contains information on how you can configure the bot’s personality, redact customer data, handle flow, and use the ChatGPT model.

    Bot Personality Configuration

    Define your bot's personality settings to tailor its responses and interactions:

    Setting
    Description

    Facebook Bot Creation

    Leverage Facebook to optimize and grow your business.

    How to Create Your Facebook Chatbot?

    Follow these quick steps to create your Facebook chatbot:-

    1. To start creating your new chatbot, click "Create New Bot."

    Train your AI chatbot using websites

    This page contains the stepwise tutorial of how to train your AI chatbot by providing the website URLs.

    Train using website URLs.

    1. Access the bots section and click on the "Bots" button. From there, choose the specific bot that you wish to train.

    2. Next, select the option "Train Your AI Chatbot" displayed on the screen.

    Trigger Actions

    A detailed description of all Trigger Actions.

    1. Live Chat

    • Used to initiate live chat with an available agent.

    • Creates a live chat request.

    Design

    This page contains all the information that you can configure in the design section of the website chatbot settings.

    This table summarizes all the settings options available for configuring your bot:

    Setting
    Description

    Train your AI chatbot using frequently asked questions (FAQs).

    This page contains the stepwise tutorial to how to train your chatbot using the FAQ.

    Train using FAQs

    1. Navigate to the dashboard and access the bot section. Choose the specific bot you want to train with AI.

    2. Next, select the option "Train Your AI Chatbot" displayed on the screen.

    Transfer Chat to WhatsApp Fucntionality

    This guide provides a step-by-step tutorial on enabling and using the Chat Transfer to WhatsApp feature in Reekolect.

    Chat Transfer to WhatsApp:

    To enable chat transfer from your website bot to WhatsApp, follow these steps:

    1. Access Your Website Bot

    WhatsApp Profile

    Learn how to configure your WhatsApp bot’s phone settings and public profile in Reekolect. Update contact details, business info, and branding for a seamless, professional presence on WhatsApp.

    The WhatsApp Profile section in the BotPenguin platform is divided into two key sections:

    1. Phone Number Details

    2. WhatsApp Public Profile

    Marketing Automation

    This page contains how you can use the social bots to run the marketing automation campaigns and drive traffic.

    Here is the guides for some tools which you can use to improve to your marketing.

    Alerts

    This page contains information on how your bot will notify you when a new lead comes in.

    Lead Notification Settings

    Configure the settings below to manage email notifications for new leads and lead revisits:

    Setting
    Description

    Install your Website Chatbot

    This page contains the tutorial on how to install the Reekolect website bot on the website.

    Reekolect website bots support all sort of websites. However most common of all is custom build. Here is how you can integrate chatbots on custom-build websites.

    ✅ Installation Instructions

    Components In Chatflow

    Discover the uses of all the components on your screen!

    There are various chat components available, each serving different use cases to enhance chatbot interactions.

    Key Chat Component Features:

    1. Go to Next Message

    Getting all the necessary details from Meta Developer Dashboard

    This page contain the information about the key details that you need to copy from Meta dashboard.

    This document will guide you through the step-by-step process of copying essential details from the Meta Developer Dashboard. By following these instructions, you can retrieve important information necessary for integrating WhatsApp services into your application or business.

    Step 1: Access the Developer Dashboard

    1. Open your web browser and navigate to the Meta Developer Dashboard.

    EngageBay CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration allows you to transmit lead details such as Name, Email, and Phone from your Reekolect platform to the EngageBay CRM.

    Pre-requisite

    Bitrix24 CRM Integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration enables the transfer of lead details such as Name, Email, and Phone from your Reekolect platform to the Bitrix24 CRM.

    Pre-requisite

    Drip Campaigns on WhatsApp, Telegram & Facebook

    This page contains the information on how can your run the drip campaigns.

    Drip Campaigns can be sent on WhatsApp, Facebook and Telegram. You must have at least one bots of respective channel to run the campaigns. Process for the same remain the same across all 3 channels.

    Creating Drip Campaign

    Follow these steps to create a drip campaign through your bot dashboard:

    User Access

    This page contains information on how you can decide who can access your bot.

    Bot Availability Settings

    Customize the availability control settings to manage device support, IP address blocking, page visibility, and country access:

    Setting
    Description

    Train your AI chatbot using other sources.

    In this section, you will learn how to train your chatbot using other custom sources provided by the platform.

    Train on other sources

    1. Navigate to the dashboard and access the bot section. Choose the specific bot you want to train with AI.

    2. Next, select the option "Train Your AI Chatbot" displayed on the screen.

    Make Your Telegram Chatbot

    This section contains a tutorial on how to create a Telegram Chatbot, edit the bot's chat flow and bot's settings.

    Here are the steps to create telegram bought on Reekolect platform.

    1. Login into the platform and click on "Create new Bot" on top left. It will ask you to select the platform. Select telegram chat bot as platform and proceed.

    2. In the next step, it will ask you to fill your mobile number and proceed. You need to interview your telegram number under which you want to create the chat bot. \

    Options to add media:

    • GIF: Search by name in the GIF section.

    • Image: Upload an image from your device or paste an image URL.

    Add a title and insert the URL.

  • Users will be redirected to the webpage upon clicking the title.

  • If you have all of the above checked, You are good to start with WhatsApp Cloud API Bot.

    Please note that a single mobile number can only be utilized on one of the WhatsApp services at a given time, namely WhatsApp, WA Business, or WhatsApp Business API. If you wish to use your existing number, you are required to remove your account from one service before using it on another.

    Click on the second option of "Pre-Built Chatbot Templates".

  • Search for the desired template using the left hand search bar, or select from the showcased templates by scrolling through the options.

    1. Users also have the option to filter their search via the filters under the search box on the left side of the scene.

  • For using a template, hover over the image and click the the "Use Template" icon.

  • Click "Use Now" to send the template to your flows, and be redirected to the chatflow, where you can start your editing!

  • You can enter a text message to inform the user that the request has been triggered.

  • Clicking on "Manage Team" redirects you to the Team's Section, where you can assign roles and manage your team.

  • 2. Chat GPT

    • Used to trigger AI in the chat flow.

    • You can enter the first message that will be sent before starting the AI-generated responses.

    • Select the number of queries to be resolved using AI.

    • If the query suggestion box is checked, you must provide up to 3 chat suggestions to be used initially.

    • After that, ChatGPT will generate query suggestions based on the provided prompt.

    • AI training can be done to customize query suggestions and replies.

    3. Assign Chat

    • Used to automatically assign live chat requests among team members.

    • You can assign tasks in two ways:

      1. Assign to a specific team member – Select the name of the team member.

      2. Assign by department

    • Option to exclude offline agents and assign tasks only during business hours.

    Navigate to the Bots section and select the relevant website chatbot.

  • Modify Chat Window Settings

    1. Go to Website Chatbot Settings and click on "Chat Window".

    2. Toggle "Enable Transfer to WhatsApp" ON. This allows users to seamlessly transfer their conversation to WhatsApp.

  • User-Initiated Chat Transfer

    1. While interacting with the website chatbot, users can tap the three-dot menu and select "Transfer to WhatsApp" to continue the conversation on WhatsApp.

  • Inbox Notification

    1. In the chatbot’s inbox, a message will indicate that the conversation has been transferred to WhatsApp.

  • Setup Complete! Your chatbot is now equipped with WhatsApp chat transfer functionality.

    Phone Number Details:

    This section provides essential information about the phone number linked to your WhatsApp bot. Below are the available details:

    • Phone Number: Displays the phone number associated with your bot.

    • Phone Number ID: A unique identifier generated during Meta's onboarding process to distinguish your bot's phone number.

    • WABA ID (WhatsApp Business Account ID): A unique identifier assigned to your WhatsApp Business Account during Meta onboarding.

    • Access Token: A secure token that enables your bot to interact with the WhatsApp Business API.

    • Messaging Limit: Specifies the maximum number of messages your bot can send within a defined period.

    • Quality Rating: Measures the bot's performance based on user interactions. A higher rating signifies better engagement and reliability.

    • WhatsApp Business Account Name: Displays the name registered for your WhatsApp Business Account.

    Note: Only the WABA ID and Access Token are editable and can be configured as needed.

    WhatsApp Public Profile:

    This section enables you to manage and customize your bot's public profile on WhatsApp. You can configure the following details:

    • Profile Picture: Upload and modify the bot’s profile image.

    • About Text: Add a brief description of your bot or business.

    • Address: Update or enter your company’s address.

    • Short Description: Provide a concise overview of your company or product.

    • Email: Specify a contact email for customer inquiries and support.

    • Website URL: Include a link to your business website.

    • Category: Select the most relevant category for your business.

    How to Access the WhatsApp Profile Section

    1. Log in to your Reekolect account.

    2. Navigate to your bot’s settings.

    3. Select the WhatsApp bot settings option.

    4. Click on WhatsApp Profile to view and edit the details.

    A well-configured profile ensures your WhatsApp bot maintains a professional presence and operates smoothly, aligning with both branding and functional requirements.

    1. Get your bot ready to go-live

    Before you move ahead, Make sure you have completed the following steps.

    • Create your bot on the Reekolect dashboard.

    • Design your chatflow and other design settings from the bot setup page.

    • Once Done, Go to the Reekolect setup page and then click on the Install your Chatbot

    • Select the Java Script and copy the API Code/Key and save it safe with yourself.

    2. Paste API Code/key and make the bot live

    Once you have completed the 1st step, Go to the HTML code of your website.

    • Find the HTML file such as header that is available in all the website pages.

    • Paste the API key/code which you copied in the 1st step, and paste it before closing the tag.

    • Save and deploy your new updated code and done!

    3. Test your bot now

    You have completed all the heavy lifting. Open your website in private mode (Incognito window) to avoid any cache issues and you will find Reekolect chatbot on your website.

  • Now, click on the "Other Sources" option on the top navigation bar.

  • Here, you will find a list of custom sources provided by the platform to train your chatbot with.

  • You can click on the provided "Connect" button to start training your bot within that source.

  • Once you click "Connect" for the source, you can view the status of the connection in the status column.

  • As of now, We have only added the Notion as other sources. Much more in coming soon.

    Block IP Addresses

    Enter specific IP addresses to block or restrict access to the bot.

    Hide Chatbot on Specific Pages

    Enter URLs of pages where you don't want the bot to appear.

    Select Countries to Enable Bot

    Choose the countries where you want users to access the bot.

    Note

    These settings allow you to control the bot's accessibility based on device types, IP addresses, specific web pages, and user locations.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Device Support

    Determine which types of devices can access the bot.

    This setting is available in every component, allowing seamless connection between components to form a structured chat flow.
  • You can use the dropdown menu to select the next chat component that should follow in the conversation.

  • 2. Using Custom Variables in Messages

    • This feature is accessible under Customization Settings within message components.

    • To insert a custom variable, type "/" in the message customization box. A dropdown will appear, allowing you to choose from your pre-built variables.

    These features provide greater flexibility in chatbot conversations, enabling dynamic and personalized interactions.

    📖Request Information
    📖Send Information
    📖Trigger Actions

    Facebook Bot Settings

    📖General📖AI Settings
    https://api-v7.express-chat.com/whatsapp/cloud
  • Verify token: e063a747-b6bc-4fa0-8ebd-02c16a2113c3

  • After entering the details, click on the "Verify and save" button. \

  • Specify the preferred length of responses provided by the bot.

    Answer as

    Determine the persona in which the bot will respond to users.

    Tone

    Select the tone of voice for the bot's responses.

    Language

    Choose the language in which the bot will communicate with users.

    Answer Formatting

    Decide the format in which the bot's responses will be presented to users.

    Included Sources for Response

    Enable to include sources for bot-generated responses.

    Personalize Replies with Chat History

    Personalize responses based on the user's chat history with the bot.

    Manage Unusual Chat Scenarios

    Handle unique chat scenarios and ensure appropriate responses:

    Scenario
    Description

    Action Required When Bot Is Unable To Answer

    Set a response message to display when the bot is unable to answer a user's query.

    Action Required When Inappropriate Language Use

    Define a message to address inappropriate language usage by the user.

    ChatGPT Model Configuration

    Integrate the ChatGPT model for advanced conversational capabilities:

    Action
    Description

    Integrate with ChatGPT

    Click to integrate the ChatGPT model, enhancing the bot's conversational abilities and responses.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Answer Length

    Select the primary purpose for creating your bot and proceed further.
  • Select "Facebook Chatbot" to begin creating your chatbot.

  • Now click on login and connect your facebook account.

    1. Enter your phone number/email address and click “Log in”.

    2. If you want to create a new Facebook account, click on “Create New Account”

    1. Then select your business account which you want Reekolect to access and use chatbot for. You can opt for all the accounts or select a specific business account only.

    2. Then click on "Continue".

    3. You can check and review Reekolect's access request and then click on save to move ahead.

    4. After following the steps ahead your facebook bot will be ready to use.

    5. You can now edit the flow for your bot. And you can now do customizations accordingly.

    Your Facebook chatbot is created.

    If everything appears correct but you are still unable to proceed, please don't hesitiate to call us. Our support team is here to assist you with any issues or questions you may have.

    1. On this page, locate the "Add Website" button and click on it to input the URL of the website you wish to train your bot with.

    1. Now, enter or copy the link of the website into the designated field and submit the same.

    Training for your URLs will be started after the same. You can see the training status in the table below with URL and other details. Bot training may take several minutes to complete.

    We have included a "Sync Website" button for you to synchronise the bot with the website. By clicking on it, you can synchronise your bot with the website. It will retrain the bot with new content available on the website.

    Text color for the chatbot

    Hide CTA Chat Bubble

    Hides the CTA tect beside chatbot icon on website

    Chat Bubble Background Color

    Back ground Color for CTA Text

    Chat Bubble Text Color

    Color for CTA Text

    Theme

    Chatbot theme, Preview the bot for better understanding

    Window Size

    How big your window should be

    Window Position

    Where you want to show bot on your website

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Note

    Ensure to review all configurations before saving changes to ensure they align with your desired bot behavior and appearance.

    This documentation provides step-by-step instructions for configuring various aspects of your bot's appearance and behavior. If you encounter any issues or need further assistance, feel free to reach out to our support team for help.

    Bot Name

    Enter the desired name for your bot. It will be displayed to users during interactions and Main name for chatbot

    Call to Action

    CTA text just beside the Chatbot icon

    Chat background color

    Select the background color of the chatbot

    Chat Text Color

  • Now, click on the "FAQs" button provided on the top navigation bar. \

  • Here, on the right side of the screen, you will find the "Add FAQs" button. Click on it to add the FAQs. \

  • You can add the questions and their corresponding answers that you want your bot to reply to users.\

  • Now, click on the "Train" button to initiate the training process for your bot.

  • Additionally, you can import FAQs by clicking on the import button provided on the same page.

  • In the table below, you can view the questions and answers that you added to your bot.

  • Additionally, there is a column labeled "Action" from where you can easily delete any of the FAQs that you have added.

  • Enter the subject line for email notifications. This will be used to alert you about new leads.

    Email Addresses

    Add email addresses where notifications will be sent. Press "Enter" after adding each email.

    Lead Revisit Notifications

    Activate this option to receive notifications when a lead revisits the bot.

    Note

    Ensure that the email addresses provided are accurate and up-to-date to receive timely notifications about new leads and lead revisits.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Subject

    Log in to your developer account using your credentials.

    Step 2: Navigate to WhatsApp API Setup

    1. Once you are logged in, you will find the dashboard's sidebar.

    2. Click on the "API Setup" option under the "WhatsApp" section.

    Step 3: Select Phone Numbers and Copy Details

    1. In the WhatsApp API setup page, proceed to "Step 1: Select phone numbers."

    2. Select the correct "From" number from the available options.

    3. Copy both the "Phone number ID" and "WhatsApp Business Account ID" (WABA ID) displayed on the page.

    Step 4: Copy the "System User token" that you generated. if you missed the same, Visit below page

    Congratulations! You have successfully copied the essential details from the Meta Developer Dashboard, including the "Phone number ID," "WhatsApp Business Account ID" (WABA ID), and "System User Token." These details are crucial for integrating and using WhatsApp services within your application or business.

    Please ensure to keep these details secure and do not share them with unauthorized parties. If you encounter any difficulties or have further questions regarding the Meta Developer Dashboard, please refer to the official Meta documentation or contact Reekolect support team for assistance.

    🦸‍♀️Assign System User to WhatsApp Account
    Before setting up this integration, ensure you have:
    • An API Key from EngageBay

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain your API Key from EngageBay. If you need assistance, refer to their documentation or contact their support team. https://help.engagebay.com/

    2. Authenticate Your Account:

      • Enter the required details obtained from the previous step.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your EngageBay CRM.

      • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

      • Map these questions to parameters in your EngageBay CRM. If dropdowns are not available, enter the parameter names manually.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (EngageBay).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Before setting up this integration, ensure you have:
    • Inbound Webhook URL

    • Lead Title

    • Source for the leads

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary details from your Bitrix24 CRM account.

    2. Authenticate Your Account:

      • Enter the required details obtained from Bitrix24.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Bitrix24 CRM.

      • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

      • Map these questions to parameters in your Bitrix24 CRM. If dropdowns are not available, enter the parameter names manually.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Bitrix24).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

  • Navigate to Bots: Go to the dashboard and click on the "Bots" button to access your bots.

  • Select Bot: Choose the specific bot for which you want to create the drip campaign. Navigate to the Drip Campaign tab under the automation tab and click on "Create New Drip Campaign" \

  • Enter Drip Campaign Details:

    • Drip Campaign Name: Provide a name for your drip campaign.

    • Applied On: Select the audience you want to target with the drip campaign from the available options.

  • Schedule Your Templates:

    • Template Selection: Choose the template or message you want to include in the drip campaign.

    • Send After: Select the time delay after which you want to send the drip campaign.

  • Create Drip Campaign: After filling in all the necessary details, click on the "Create Drip Campaign" button to initiate the drip campaign.

  • Notes:

    Ensure that you name your drip campaign appropriately and select the appropriate audience to maximize its effectiveness.

    Additional Options:

    Explore other options available on the dashboard to customize and schedule your drip campaign effectively.

    Once you click next, it will send up one-time verification code on your telegram number, enter that verification code to verify your account. \
  • Once you're logged in in telegram, enter your bot name and bot username. Once you're done, click proceed.

  • Your telegram bought will be created ready to use. You can now click on, edit your chat flow and configure your chat flows and other features accordingly.

  • If you still have some questions for our team, write to us at [email protected] .We will respond back within 48 business hours.

    Facebook developer account
    My Apps
    remove
    Apps
    📖Train your AI chatbot using websites
    📖Train your AI chatbot by uploading files.
    📖Train your AI chatbot using frequently asked questions (FAQs).
    📖Train your bot using the conversation history.
    📖Train your AI chatbot using other sources.
    📖Broadcasts on WhatsApp, Telegram & Facebook
    📖Drip Campaigns on WhatsApp, Telegram & Facebook
    https://github.com/airayzing/Help-Docs-v2/blob/Reekolect/Reekolect-resource-center/how-Reekolect-works/bot-management/marketing-automation/broken-reference/README.md

    Register & Verify your WhatsApp Number

    This page contains information on how to register and verify WhatsApp number on Meta

    This document will guide you through the step-by-step process of adding and verifying your WhatsApp number on the Meta developer dashboard. Following these instructions will enable you to use WhatsApp services in your application or business.

    Step 1: Access the Developer Dashboard

    • Open your web browser and navigate to the Meta Developer Dashboard.

    • Log in to your developer account with the appropriate credentials.

    Step 2: Add WhatsApp Product

    1. Once you are logged in, locate the sidebar on the dashboard.

    2. Click on the "Add Product" option.

    Step 3: Set Up WhatsApp Product

    1. In the list of available products, find and select "WhatsApp."

    2. Click on the "Setup" button associated with the WhatsApp product.

    Step 4: Navigate to API Setup

    1. In the sidebar, find and click on the "API Setup" option under the "WhatsApp" section.

    Step 5: Add Phone Number

    1. In the API setup section, proceed to "Step 5."

    2. Click on the "Add phone number" button.

    Step 6: Create Your WhatsApp Profile

    1. On the following screen, you will be prompted to create your WhatsApp profile.

    2. Fill in the required details:

      • WhatsApp Business Profile Display Name

      • Timezone

    Step 7: Request Verification Code

    1. On the next screen, enter your mobile number, which you want to verify.

    2. Request a verification code by clicking the appropriate button.

    Step 8: Verify the Number

    1. Upon receiving the verification code on your mobile number, enter it on the provided screen.

    2. Click on the "Verify" button to proceed.

    Step 9: Number Verification and Addition

    Congratulations! Once you have successfully verified the code, your WhatsApp number is now verified and added to your Meta Developer Dashboard. You can now use this number for WhatsApp services within your application or business.

    Please note that the process of adding and verifying the WhatsApp number may vary based on any updates or changes in the Meta Developer Dashboard. If you encounter any difficulties or issues during the process, please refer to the official Meta documentation or reach out to Reekolect support team for further assistance.

    AI Settings

    This page contains information on how you can configure the bot’s personality, redact customer data, handle flow, and use the ChatGPT model.

    Bot Personality Configuration

    Define your bot's personality settings to tailor its responses and interactions:

    Setting
    Description

    Manage Unusual Chat Scenarios

    Handle unique chat scenarios and ensure appropriate responses:

    Scenario
    Description

    ChatGPT Model Configuration

    Integrate the ChatGPT model for advanced conversational capabilities:

    Action
    Description

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    General

    This page contains the information on the general setting of the Facebook Bots

    Session Timeout Settings

    Configure session timeout parameters to manage user inactivity:

    Setting
    Description

    Session Timeout

    Set the duration of inactivity after which the session times out.

    Notes

    Adjust these settings to manage user sessions effectively and provide a seamless chat experience.

    Saving Changes

    After configuring the session timeout and triggers, click the "Save Changes" button to apply the settings.

    Update WA account Payment Method

    This page contains the information in how you can assign the payment method to any WhatsApp Account

    This document will guide you through the step-by-step process of updating the payment method on your WhatsApp account using the Meta Developer Dashboard. By following these instructions, you can set up or modify your payment method for WhatsApp services.

    Step 1: Access the Developer Dashboard

    1. Open your web browser and navigate to the Meta Developer Dashboard.

    2. Log in to your developer account using your credentials.

    Step 2: Navigate to WhatsApp API Setup

    1. Once you are logged in, you will find the dashboard's sidebar.

    2. Click on the "API Setup" option under the "WhatsApp" section.

    Step 3: Add Payment Method

    1. In the WhatsApp API setup page, proceed to "Step 6: Add payment method."

    2. Click on the "Add payment method" button.

    Step 4: Access WhatsApp Account Settings

    1. Clicking on the "Add payment method" button will redirect you to the WhatsApp account settings page in "Meta Business Manager."

    2. In the "Meta Business Manager," locate and click on the "Payment Setting" button.

    Step 5: Navigate to Billing and Payments Page

    1. On the "Billing and Payments" page, click on the "Add Payment Method" option to add a new payment method.

    Step 6: Select Payment Method Type

    1. Choose the payment method type that you want to use for your WhatsApp account.

    Step 7: Enter Payment Details

    1. Enter the necessary payment details based on the selected payment method.

    Step 8: Verify Payment Method

    1. Once you have entered the payment details, proceed with the verification process.

    Step 9: Update Business Information

    1. After successful verification, make any necessary updates to your business information.

    Congratulations! You have successfully updated the payment method on your WhatsApp account using the Meta Developer Dashboard. The new payment method is now set up for your WhatsApp services.

    Please ensure to keep your payment details secure and up-to-date. If you encounter any difficulties during the process or have further questions regarding payment methods on WhatsApp, please refer to the official Meta documentation or contact Reekolect support team for assistance.

    AI Settings

    This page contains information on how you can configure the bot’s personality, redact customer data, handle flow, and use the ChatGPT model.

    Bot Personality Configuration

    Define your bot's personality settings to tailor its responses and interactions:

    Setting
    Description

    Answer Length

    Manage Unusual Chat Scenarios

    Handle unique chat scenarios and ensure appropriate responses:

    Scenario
    Description

    ChatGPT Model Configuration

    Integrate the ChatGPT model for advanced conversational capabilities:

    Action
    Description

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Apptivo CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration allows you to transfer lead details such as Name, Email, and Phone from your Reekolect platform to the Apptivo CRM.

    Pre-requisite

    Before setting up this integration, ensure you have:

    • API Key from Apptivo

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Key from Apptivo. For assistance, refer to their documentation .

    2. Authenticate Your Account:

      • Enter the required API Key obtained from Apptivo.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Apptivo).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    FirstPromoter integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    Using this Integration, you can send your leads' details such as Name, email, and phone to FirstPromoter.

    Pre-requisite

    • API Key

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Obtain the API Key from your FirstPromoter account. Refer to the following link for assistance: .

    2. Authenticate Your Account:

    Notes

    • Test leads creation in an incognito tab to avoid cache issues.

    • Ensure proper subscription for using FirstPromoter APIs.

    • For further assistance, contact the support team.

    Instagram Bot Creation

    This guide provides a structured, step-by-step approach to building your Instagram chatbot.

    Follow these quick steps to create your Instagram chatbot:-

    1. To start creating your new chatbot, click "Create New Bot."

    2. Choose the primary objective for your bot and continue to the next step.

    3. Click on "Instagram Chatbot" to begin creating your chatbot.

    4. Click on “Login” and enter your login credentials.

    5. Enter your phone number or email address and click “Log in.” To create a new Facebook account, select “Create New Account.”

    1. Now, click on “Get Started” and sign into your Instagram Account. Once signed in, you will be directed to the below screen:

    2. Select the Business account to start your Instagram Chatbot and click “Next”.

    1. Verify your business contact information and fill in the remaining details.

    1. Finish up by clicking on "Save"

    Congratulations! You have just successfully created your new Instagram chatbot.

    Alerts

    This page contains information on email alerts that can be sent when any new used visits the chatbot.

    Email Notification Settings

    Customize how you receive lead information and notifications via email:

    Setting
    Description

    Saving Changes

    After adjusting the email notification settings according to your preferences, click the "Save Changes" button to apply the updates. You'll start receiving notifications based on the configured parameters.

    CalendarHero integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    Using this integration, you can send your leads' details such as Name, email, and phone to CalendarHero.

    Pre-requisite

    • API Token

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Obtain the API Token from your CalendarHero account.

    2. Authenticate Your Account:

      • Enter the API Token obtained from CalendarHero into the corresponding field.

    Notes

    • Test leads creation in an incognito tab to avoid cache issues.

    • Ensure proper subscription for using CalendarHero APIs.

    • For further assistance, contact the support team.

    Customize Chat Window

    This page contains step by step tutorial on how to customize your chat window.

    Chat Window Customization in Reekolect

    Easily personalize your chatbot’s chat window to enhance user engagement. Follow these steps:

    1. Access Website Chatbot Settings

    • Click on Bots and select a Website Bot.

    • Navigate to Website Chatbot Settings.

    2. Customize Chat Window Content

    • Set a Bot Name.

    • Enter a Call to Action message to encourage interaction.

    • Toggle ON/OFF for Auto-hide Call to Action, and set the hide time in seconds.

    • Toggle ON/OFF to Hide CTA Chat Bubble

    3. Customize Theme

    • Choose a Chat Window Style.

    • Select or upload a Bot Icon.

    • Set a Chatbot Window Theme Color.

    • Pick a Chat Background Color.

    4. Adjust Layout

    • Choose Landing Page Layout and Positioning.

    • Set Chat Window Position on Web and Mobile.

    • Adjust Chat Window Size.

    • Click Save Changes to finalize.

    Your chat window is now customized to fit your branding! Need help? Contact us anytime. 🚀

    Drip CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Drip CRM Integration with Reekolect

    Use Case

    Using this Integration, you can send your leads' details such as Name, email, and phone to Drip CRM.

    Pre-requisite

    • Drip CRM Account Id

    • API Token

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Obtain the Drip CRM Account Id and API Token from your Drip CRM account.

    2. Authenticate Your Account:

      • Enter the Drip CRM Account Id and API Token obtained from the previous step.

    Notes

    • Test leads creation in an incognito tab to avoid cache issues.

    • Ensure proper subscription for using Drip CRM APIs.

    • For further assistance, contact the support team.

    Freshworks CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration facilitates the transfer of lead details such as Name, Email, and Phone from your Reekolect platform to the Freshworks CRM.

    Pre-requisite

    Before setting up this integration, ensure you have:

    • A Freshworks domain

    • An API Token from Freshworks

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain your API Token from Freshworks by following .

    2. Authenticate Your Account:

      • Enter the required details obtained from the previous step.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Freshworks).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Capsule CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    Using this Integration, you can send your leads' details such as Name, email, and phone to Capsule CRM.

    Pre-requisite

    • API Token

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Obtain the API Token from your Capsule CRM account.

    2. Authenticate Your Account:

      • Enter the API Token obtained from the previous step.

    Notes

    • Test leads creation in an incognito tab to avoid cache issues.

    • Ensure proper subscription for using Capsule CRM APIs.

    • For further assistance, contact the support team.

    Infobip CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration facilitates the transfer of lead details such as Name, Email, and Phone from your Reekolect platform to the Infobip CRM.

    Pre-requisite

    Before setting up this integration, ensure you have:

    • API Key from Infobip

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Key from Infobip. For assistance, refer to their documentation .

    2. Authenticate Your Account:

      • Enter the required API Key obtained from Infobip.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Infobip).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Google Tasks integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Google Tasks Integration with Reekolect

    Use Case

    This integration involves leveraging the capabilities of Google tasks to manage and organize data collected from various sources, such as online forms, applications, or in this case, from a chatbot.

    Pre-requisite

    To set up this integration, you'll need:

    • A Google account

    Steps to Enable the Integration

    1. Navigate to the “Third party integration” section and you will see a ”Sign in with google” button.

    2. Click on the shown button an you will be redirected to login your google account.

    3. Follow the on screen steps, and by allowing all the necessary permission you will get logged in.

    4. Once you are logged in, you can now map the variables as explained below.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Google Tasks).

    3. Click on the "Disconnect" button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Contact the support team if you need further assistance.


    This documentation provides step-by-step instructions for setting up, testing, and disconnecting the Google Tasks integration with a chatbot, along with relevant notes and prerequisites.

    Google Calendar Integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration involves leveraging the capabilities of Google Calendar to manage and organize data collected from various sources, such as online forms, applications, or in this case, from a chatbot.

    Pre-requisite

    To set up this integration, you'll need:

    • A Google account

    Steps to Enable the Integration

    1. Navigate to the “Third party integration” section and you will see a ”Sign in with google” button.

    2. Click on the shown button and you will be redirected to login your google account.

    3. Follow the on screen steps, and by allowing all the necessary permission you will get logged in.

    4. Once you are logged in, you can now map the variables as explained below.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Google Calendar).

    3. Click on the "Disconnect" button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Contact the support team if you need further assistance.


    This documentation provides step-by-step instructions for setting up, testing, and disconnecting the Google Calendar integration with a chatbot, along with relevant notes and prerequisites.

    Frontapp integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    Using this integration, you can send your leads' details such as Name, email, and phone to Frontapp.

    Pre-requisite

    • API Token

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Contact Frontapp support to obtain the AuthToken and Source required for integration.

    2. Authenticate Your Account:

      • Enter the AuthToken and Source obtained from Frontapp into the corresponding fields.

    Notes

    • Test leads creation in an incognito tab to avoid cache issues.

    • Ensure proper subscription for using Frontapp APIs.

    • For further assistance, contact the support team.

    ExtraaEdge integration with Reekolect

    This page contains the information about the 3rd party integrations.

    To integrate Reekolect with ExtraaEdge, follow these steps:

    Use case

    Using this Integration, you can send your leads' details such as Name, email, phone to ExtraaEdge.

    Pre-requisite

    • AuthToken

    • Source

    Steps to enable the integration

    1. Get the required 3rd party data:

      • You will need to obtain the AuthToken and Source from your ExtraaEdge account. Contact ExtraaEdge support for assistance.

    2. Authenticate your account:

    Notes

    • In order to test the leads, create the chat in an incognito tab to avoid cache issues.

    • Make sure you have proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you further need help.

    Edit Your Chat Flow

    Your bot looks great, now, let's make it smarter. Edit your chatbot, to suit your exact needs.

    Overview

    A chat flow determines the structure of conversations between your chatbot and users. This document provides instructions on how to customize chat flows using the available tools and functionalities within the Reekolect platform.

    Freshdesk CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Freshdesk CRM Integration with Reekolect

    This documentation provides step-by-step instructions for integrating Freshdesk CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Freshdesk CRM.

    Close CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides step-by-step instructions for integrating Close CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Close CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Close CRM, streamlining your lead management process.

    General

    This page contains the information on the general setting of the WhatsApp Bots

    Session Management

    Configure settings related to session timeouts and user interactions:

    Setting
    Description

    AI Settings

    This page contains information on how you can configure the bot’s personality, redact customer data, handle flow, and use the ChatGPT model.

    Bot Personality Configuration

    Define your bot's personality settings to tailor its responses and interactions:

    Setting
    Description

    Google Contacts Integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration involves leveraging the capabilities of Google Contacts to manage and organize data collected from various sources, such as online forms, applications, or in this case, from a chatbot.

    Pre-requisite

    Go High Level Integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration facilitates the transmission of lead details such as Name, Email, and Phone from your Reekolect platform to the Go High Level CRM.

    Pre-requisite

    Agile CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Agile CRM Integration with Reekolect

    This documentation provides instructions for integrating Agile CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Agile CRM.

    Broadcasts on WhatsApp, Telegram & Facebook

    This page contains the information on how you can run Broadcast campaigns.

    Broadcast can be sent on WhatsApp, Facebook and Telegram. You must have at least one bots of respective channel to run the campaigns. Process for the same remain the same across all 3 channels.

    Sending Broadcast

    Follow these steps to send a broadcast message through your bot dashboard:

    Copper CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration enables you to transfer lead details such as Name, Email, and Phone from your Reekolect platform to the Copper CRM.

    Pre-requisite

    Widget

    This section provides step-by-step instructions to help you create and install a chatbot widget efficiently.

    Managing Widgets in Reekolect

    What is a Widget?

    A widget

    Triggers

    This page contains the trigger time settings, which determine after what time the bot or messages from the bot should trigger.

    Chat Bot Trigger Settings

    Adjust the trigger settings to control when the bot should initiate on desktop and mobile devices:

    Setting
    Description

    Helpcrunch CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides step-by-step instructions for integrating Helpcrunch CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Helpcrunch CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Helpcrunch CRM, streamlining your lead management process.

    3rd Party Apps Integrations

    This page contains how 3rd party integrations works with Reekolect.

    Streamline your workflow

    Reekolect has 55+ Integration to automate your workflow for you. Reekolect integration capabilities allow you to seamlessly transfer your lead, appointments, ticket, and task data to the 3rd party apps. You can integrate 3rd party apps with Reekolect in two ways.

    1. Use available Native integrations

    Google Analytics integration with Reekolect

    This page contains the information about the 3rd party integrations.

    To integrate your bot with Google Analytics, you'll need to follow these steps:

    Use case

    Using this Integration you can send your leads details such as Name, email, phone to Google Analytics.

    Jira CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration facilitates the transmission of lead details such as Name, Email, and Phone from your Reekolect platform to the Jira CRM.

    Pre-requisite

    Google Sheets integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration involves leveraging the capabilities of Google Sheets to manage and organize data collected from various sources, such as online forms, applications, or in this case, from a chatbot.

    Pre-requisite

    Customizing your Landing Page Bot

    This page contains step by step tutorial on how to customize landing page bot.

    Customize Your Landing Page in Reekolect

    Easily tailor your chatbot’s landing page to align with your brand’s identity. Follow these steps to customize it effectively:

    1. Access Website Chatbot Settings

    • Navigate to Bots and select a Website Bot.

    Train your AI chatbot using Google Sheets.

    Enhance the power of your chatbot! Use Google Sheets to streamline data management, improve responses, and provide dynamic, up-to-date information to users.

    How to Train Your AI Chatbot:

    1. Select your bot from the left sidebar.

    2. Click on

    Add new variables as needed by clicking the "Add Parameter" button.

  • Click “Save” to activate your integration.

  • Add new variables as needed by clicking the "Add Parameter" button.

  • Click “Save” to activate your integration.

  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll see the screen where you can map the chatbot’s answers by end-user to the fields of the CalendarHero system.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the CalendarHero system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to CalendarHero.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the CalendarHero integration.

    • Click the “Disconnect” button.

  • .
  • Choose Chat Bubble Background Color.

  • Select Chat Bubble Text Color.

  • Select a Font Style.

  • Click Save Changes.

  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll see the screen where you can map the chatbot’s answers by end-user to the fields of the Drip CRM system.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the Drip CRM system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to Drip CRM.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the Drip CRM integration.

    • Click the “Disconnect” button.

  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll see the screen where you can map the chatbot’s answers by end-user to the fields of the Capsule CRM system.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the Capsule CRM system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to Capsule CRM.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the Capsule CRM integration.

    • Click the “Disconnect” button.

  • Mapping the Variables:

    • After authentication, you'll see a screen where you can map the chatbot’s answers to the fields of your Google Tasks.

    • Here You can Create the “Task list” to your google sheet.

    • Select the bot questions from the "Question" dropdown or type "/" to list down all the questions.

    • Map these questions to parameters in your Google Tasks. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click "Save" to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • Mapping the Variables:

    • After authentication, you'll see a screen where you can map the chatbot’s answers to the fields of your Google Calendar.

    • Here you can add “Appointment Summary” and “Appointment Description” to your Google Calendar.

    • You can also toggle the “ Include Meeting Link” Button provided.

    • Select the bot questions from the "Question" dropdown or type "/" to list down all the questions.

    • Map these questions to parameters in your Google Calendar. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click "Save" to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll be able to map the chatbot’s answers by end-user to the fields of the Frontapp system.

    • Utilize the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the Frontapp system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to Frontapp.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the Frontapp integration.

    • Click the “Disconnect” button.

  • Enter the AuthToken and Source obtained from the above steps.
  • Proceed to authenticate your account credentials.

  • Mapping the variable:

    • Once authenticated, you will see the screen where you can map the chatbot’s answers by end-user to the fields of the ExtraaEdge system.

    • Click on the “Question” dropdown to select the bot questions whose answer you want to store. If you do not see the dropdown here, type “/” which will list down all the questions.

    • Map the same to parameter in the next field. If you do not see the dropdown here, Enter the parameter name of your 3rd party system.

    • Add a new variable by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test your integration:

    • Open your bot and create a new lead to test your integration. Ensure that your lead is not created earlier.

    • Verify if the lead information is correctly sent to ExtraaEdge.

  • Disconnect the integration:

    • Open the integration page under the bot management by clicking on the 3rd party integrations and then selecting the ExtraaEdge integration.

    • Click on the “Disconnect” button to disconnect.

  • is a chat interface that can be embedded on websites, advertisements, blogs, or promotional content to seamlessly direct users to your chatbot. Reekolect allows you to create multiple widgets through a simple setup process.

    How to Manage a Widget

    1. Accessing the Widget Settings

    1. Log in to your Reekolect account.

    2. Create or select a chatbot for WhatsApp, Instagram, Facebook, or Telegram.

    3. Navigate to Automation Settings for the selected bot.

    4. Click on the Widgets section to configure and manage widgets.

    Note: This guide focuses on WhatsApp widgets, but the process is similar for other platforms.

    2. Configuring Widget Settings

    Reekolect provides three primary customization options for widgets:

    1. Link Configuration

    2. Chatbot Icon Customization

    3. QR Code Generation

    A. Link Configuration

    • Click Link to access the customization settings.

    • Modify the pre-populated message that accompanies the widget link.

    • Click Update Widget to save changes.

    • Use Copy WA Link to share the widget link.

    • Once shared, users clicking the link will be redirected to chat with your bot.

    B. Chatbot Icon Customization

    • Click Chatbot Icon to adjust its settings.

    • Copy and insert the chatbot icon code into your website header to integrate the widget.

    • Customize the icon’s size, displayed text, positioning, and placement using dropdown options.

    • Click Update Widget to apply the changes.

    C. QR Code Generation

    • Click QR Code to configure its settings.

    • Edit the pre-populated message that appears when users scan the QR code.

    • Click Download QR Code to save and share it with customers.

    • Users scanning the QR code will be redirected to chat with your chatbot.

    • Click Update Widget to finalize modifications.

    Click on Website Chatbot Settings.

    2. Customize Content

    • Set a Landing Page Name.

    • Add a Header and Description for the page.

    • Toggle ON/OFF to hide the logo, text, or chatbot header.

    • Upload a Profile Logo for the chatbot.

    • Add Social Media Links and Icons.

    • Click Save Changes.

    3. Design Theme

    • Choose a Chat Window Style.

    • Select or upload a Bot Icon.

    • Customize Theme, Chat Background, and Landing Page Colors.

    • Pick a Font Style for the chatbot.

    • Click Save Changes.

    4. Adjust Layout

    • Select the preferred Landing Page Layout and Positioning.

    • Click Save Changes to finalize.

    Your landing page is now fully customized! If you need further assistance, feel free to reach out. 🚀

    “Train Your AI Chatbot”
    to start training your AI-powered chatbot.
  • Click on “Google Sheet” to train your AI chatbot using data from a Google Sheet.

  • Click on “Import Google Sheets”.

  • Enter the Google Sheet URL and provide a brief description of its content or purpose.

  • Click on “Add Google Sheets Link” to complete the integration.

  • User Inactivity Message

    Enable this option to display a custom message to the user in case of inactivity.

    Restart Chat Flow Triggers

    Specify keywords or phrases that, when entered by the user, will restart the chat flow. You can add multiple triggers.

    Live Chat Triggers

    Specify keywords or phrases that, when entered by the user, will restart the chat.

    Specify the preferred length of responses provided by the bot.

    Answer as

    Determine the persona in which the bot will respond to users.

    Tone

    Select the tone of voice for the bot's responses.

    Language

    Choose the language in which the bot will communicate with users.

    Answer Formatting

    Decide the format in which the bot's responses will be presented to users.

    Included Sources for Response

    Enable to include sources for bot-generated responses.

    Personalize Replies with Chat History

    Personalize responses based on the user's chat history with the bot.

    Action Required When Bot Is Unable To Answer

    Set a response message to display when the bot is unable to answer a user's query.

    Action Required When Inappropriate Language Use

    Define a message to address inappropriate language usage by the user.

    Integrate with ChatGPT

    Click to integrate the ChatGPT model, enhancing the bot's conversational abilities and responses.

  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Apptivo CRM.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your Apptivo CRM. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • here
    Enter the API Key obtained from FirstPromoter into the corresponding field.
  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll see the screen where you can map the chatbot’s answers by end-user to the fields of the FirstPromoter system.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the FirstPromoter system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to FirstPromoter.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the FirstPromoter integration.

    • Click the “Disconnect” button.

  • FirstPromoter Integration with Braintree
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • After authentication, you'll see a screen where you can map the chatbot’s answers to the fields of your Freshworks CRM.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your Freshworks CRM. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • this link
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Infobip CRM.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your Infobip CRM. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • here

    Category

  • Business Description

  • After providing the details, click on the "Next" button.

  • Accessing Chatbot Builder

    To customize your chatbot's flow, follow these steps:

    • Navigate to the bot menu or homepage on the Reekolect portal.

    • Select your chatbot to open the chatbot builder.

    • Click on "Edit your chat flow" to access the chatbot builder. \

    Tools for Editing Chat Flow

    Here is the some useful functions that you can make use of while editing the chatflow

    Tool
    Description

    Add new component

    Access a dropdown list of available components to add to the flow, such as asking for user information or presenting multiple-choice questions.

    Quick tool bar

    Manage the view of the chat flow easily with options like 'fit view', 'zoom-in or zoom-out', 'delete', and 'lock' to prevent accidental edits.

    Mini Map

    Provides an overview of the chat flow position, even if parts of it extend beyond the screen.

    Flow Connector

    Links chat flow components together using flow connectors.

    Test & Other Options

    - Test Bot: Preview the bot's live functionality. - Install Bot: Obtain the installation code for the bot.

    Adding & Customizing Components

    To add and customize components:

    1. Add New Component:

    • Either use the 'Add new component' tab or click the + icon at the end of the flow.

    • Choose a component from the list to add it to the flow.

    2. Connect Components:

    Drag a line connector from one component to another to establish a connection.\

    3. Personalize Messages:

    • Customize the message content and data to be shared from the options.

    • Utilize 'Advanced Options' to adjust message timing and other settings.

    Chat Components

    There are various types of chat component available and it is recommended to use the correct chat component for better data capture and error handling. here are the list of available chat component and its use case.

    Component
    Use case

    Multiple Choice

    Create multiple-choice questions for user interaction.

    Smart Question

    Customize bot responses based on user-entered keywords.

    Live Chat

    Transfer conversations from the bot to live agents.

    Ending the Chat Flow

    To conclude the chat flow:

    • Navigate to the last component in the flow.

    • In the 'Go to next message' dropdown, select the 'End chat' option.

    • Adding the 'end chat' component is crucial to prevent system errors and ensure proper chat flow functionality.

    Need Further Assistance?

    If you encounter any issues or need assistance, please contact us at [email protected]. We will respond within 48 business hours.

    That's it! You're now equipped to customize your chatbot's flow and engage users effectively.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Freshdesk CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • Freshdesk Domain: Obtain the domain for your Freshdesk CRM account.

    • API Token: Obtain the API Token from your Freshdesk CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Freshdesk CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API Token from your Freshdesk CRM account. Refer to the Freshdesk API documentation for assistance.

    2. Authenticate Your Account:

      • Enter the required Freshdesk Domain and API Token in the provided fields.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once Authenticated, you'll see the screen where you can map the chatbot’s answers by end user to the fields of the target 3rd party system.

      • Click on the “Question” dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

      • Map these answers to parameters in the next field. If you don't see the dropdown here, enter the parameter name of your 3rd party system.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration.

      • Ensure that the lead is not created earlier.

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact support team.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • API Token: Obtain an API token from your Close CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Close CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your Close CRM account. Refer to this guide for assistance.

    2. Authenticate Your Account:

      • Enter the required API token in the provided field.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • After authentication, you'll be directed to a screen where you can map chatbot responses to Close CRM fields.

      • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

      • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration.

      • Ensure that the lead is not created earlier.

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact support team.

    User Inactivity Message

    Define a message to display when the user is inactive for the specified session timeout duration.

    Message after Automated Flow Completed

    Enter a message to be displayed to the user after they have completed an automated chat flow but session is still active and user sends any messages

    Restart Chat Flow Triggers

    Specify keywords or phrases that, when entered by the user, will restart the chat flow.

    Live Chat Triggers

    Define keywords or phrases that, when entered by the user, will trigger a live chat

    Saving Changes

    After configuring session management settings and triggers, click the "Save Changes" button to apply the modifications instantly. Your bot will adhere to the updated session rules and trigger conditions in real-time.

    Session Time Out

    Set the duration for session timeout due to user inactivity.

    Specify the preferred length of responses provided by the bot.

    Answer as

    Determine the persona in which the bot will respond to users.

    Tone

    Select the tone of voice for the bot's responses.

    Language

    Choose the language in which the bot will communicate with users.

    Answer Formatting

    Decide the format in which the bot's responses will be presented to users.

    Included Sources for Response

    Enable to include sources for bot-generated responses.

    Personalize Replies with Chat History

    Personalize responses based on the user's chat history with the bot.

    Manage Unusual Chat Scenarios

    Handle unique chat scenarios and ensure appropriate responses:

    Scenario
    Description

    Action Required When Bot Is Unable To Answer

    Set a response message to display when the bot is unable to answer a user's query.

    Action Required When Inappropriate Language Use

    Define a message to address inappropriate language usage by the user.

    ChatGPT Model Configuration

    Integrate the ChatGPT model for advanced conversational capabilities:

    Action
    Description

    Integrate with ChatGPT

    Click to integrate the ChatGPT model, enhancing the bot's conversational abilities and responses.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Answer Length

    To set up this integration, you'll need:
    • A Google account

    Steps to Enable the Integration

    1. Navigate to the “Third party integration” section and you will see a ”Sign in with google” button.

    2. Click on the shown button and you will be redirected to login your google account.

    3. Follow the on screen steps, and by allowing all the necessary permission you will get logged in.

    4. Once you are logged in, you can now map the variables as explained below.

    5. Mapping the Variables:

      • After authentication, you'll see a screen where you can map the chatbot’s answers to the fields of your Google Contacts.

      • Select the bot questions from the "Question" dropdown or type "/" to list down all the questions.

      • Map these questions to parameters in your Google Contacts. If dropdowns are not available, enter the parameter names manually.

    6. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Google Contacts).

    3. Click on the "Disconnect" button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Contact the support team if you need further assistance.


    This documentation provides step-by-step instructions for setting up, testing, and disconnecting the Google Contacts integration with a chatbot, along with relevant notes and prerequisites.

    Before setting up this integration, ensure you have:
    • API Token from Go High Level

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Token from Go High Level. For assistance, refer to their documentation here.

    2. Authenticate Your Account:

      • Enter the required API Token obtained from Go High Level.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Go High Level CRM.

      • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

      • Map these questions to parameters in your Go High Level CRM. If dropdowns are not available, enter the parameter names manually.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Go High Level).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Agile CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • Agile CRM Domain: Access to your Agile CRM domain.

    • Email Address: Your email address associated with Agile CRM.

    • API Token: Obtain an API token from Agile CRM.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Agile CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your Agile CRM account. Refer to this guide for assistance.

    2. Authenticate Your Account:

      • Enter the obtained Agile CRM domain, email address, and API token in the provided fields.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • After authentication, you'll be directed to a screen where you can map chatbot responses to Agile CRM fields.

      • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

      • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration.

      • Ensure that the lead is not created earlier.

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact support team.

  • Navigate to Bots: Go to the dashboard and click on the "Bots" button to access your bots.

  • Select Bot: Choose the specific bot for which you want to send the broadcast. Navigate to Broadcast tab under automation tab. Initiate the broadcast by clicking "Create New Broadcast". \

  • Enter Broadcast Details:

    • Broadcast Name: Provide a name for your broadcast.

    • What to Send: Select the template or message you want to send as a broadcast.

    • Whom to Send: Choose the audience you want to send the broadcast to from the provided options. \

  • Select Timing: Decide when to send the broadcast by choosing either "Now" or "Later."

  • Create Broadcast: After filling in all the necessary details, click on the "Create Broadcast" button to send the broadcast. \

  • Notes:

    Ensure that you provide a clear and relevant broadcast name and select appropriate recipients for the message.

    Additional Options:

    Explore other options available on the dashboard to customize and schedule your broadcast effectively.

    Before setting up this integration, ensure you have:
    • Email Address

    • Lead Title

    • An API Token for Copper

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Token from Copper. For assistance, refer to their documentation or contact their support team. https://support.copper.com/en/articles/8823347-generating-an-api-key

    2. Authenticate Your Account:

      • Enter the required details, including Email Address, Lead Title, and API Token obtained from Copper.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Copper CRM.

      • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

      • Map these questions to parameters in your Copper CRM. If dropdowns are not available, enter the parameter names manually.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Copper).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Set the time delay after which the bot should trigger on desktop devices.

    On-Mobile Trigger Time

    Set the time delay after which the bot should trigger on mobile devices.

    Disable Auto Trigger

    Use this toggle button to disable the automatic triggering of the bot.

    Note

    Ensure to set appropriate trigger times to optimize user experience and engagement with the bot.

    Use Invalidate Cache option to make changes live right away.

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Saving Changes

    \

    On-Desktop Trigger Time

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • API Key: Obtain an API key from your Helpcrunch CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Helpcrunch CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API key from your Helpcrunch CRM account. Refer to this guide for assistance.

    2. Authenticate Your Account:

      • Enter the required API key in the provided field.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once Authenticated, you'll see the screen where you can map the chatbot’s answers by end user to the fields of the target 3rd party system.

      • Click on the “Question” dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

      • Map these answers to parameters in the next field. If you don't see the dropdown here, enter the parameter name of your 3rd party system.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration.

      • Ensure that the lead is not created earlier.

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact support team.

    Have the APIs ready! Create your custom integration with Reekolect My Integration capabilities.

    Why Reekolect Integrations?

    Reekolect bots work as a front-end app for your end customers, and it collects data in the form of the customer chat and other necessary data such as on which page they were, their indicative location (fetched from IP address), device, browser, etc. All this data is available on the Reekolect dashboard. However, You may need the same data in any of the other apps that you might be using, such as

    1. CRMs

    2. Scheduling software

    3. Task/ticket management tools etc

    Reekolect integrations enable you to use these integrations to send the metadata to your apps.

    How Reekolect works with 3rd party applications

    How to integrate 3rd party apps with Reekolect?

    Once you have decided which app you want to send your data to, Here is how you can integrate it.

    Reekolect Integration with Available Apps

    1. Log in to the Reekolect dashboard using the link Reekolect.zi.

    2. Navigate your bot and find the 3rd Party Apps Integrations option on the dashboard.

    3. Once you find the list of all integrations available, search for the desired integrations.

    4. Once you find your integrations in the list, click on the connect button and follow the on-screen steps.

    5. If You are facing issues with the integration, You can look for detailed integration tutorials using the link below.

    Couldn't find the desired App! Build your custom Integration

    If the app you are looking for is unavailable on the app list, You can build your integration. It is no code and is very simple to build. Below is the link to how

    Having Questions?

    If you have any questions, you can refer to the below link or contact us at contact@Reekolect.online.

    https://github.com/airayzing/helpdocs/blob/develop/Reekolect-resource-center/how-Reekolect-works/bot-management/3rd-party-apps-integrations/broken-reference/README.md
    Pre-requisite
    • Measurement ID

    Steps to enable the integration

    1. Get the required 3rd party data:

      • Visit Google Analytics Developer Documentation to obtain necessary information.

    2. Authenticate your account:

      • Enter the required details obtained from the above steps.

      • Proceed to authenticate your account credentials.

    3. Mapping the variable:

      • Once authenticated, you will see the screen where you can map the chatbot’s answers by end-user to the fields of the Google Analytics system.

      • Click on the “Question” dropdown to select the bot questions whose answer you want to store. If you do not see the dropdown here, Type “/” which will list down all the questions.

      • Map the same to parameter in the next field. If you do not see the drop down here, Enter the parameter name of your 3rd party system.

    4. Test your integration:

      • Open your bot, and create a new lead to test your integration. Ensure that your lead is not created earlier.

      • Verify if the lead information is correctly sent to Google Analytics.

    5. Disconnect the integration:

      • Open the integration page under the bot management by clicking on the 3rd party integrations and then selecting the Google Analytics integration.

      • Click on the “Disconnect” button to disconnect.

    Notes

    • In order to test the leads, create the chat in incognito tab to avoid cache issues.

    • Make sure you have proper subscription for the 3rd party to use the APIs.

    • Please contact the support team in case you further need help.

    Before setting up this integration, ensure you have:
    • API Token

    • Email Address

    • API URL for Jira

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Token, Email Address, and API URL from Jira. For assistance, refer to their documentation or contact their support team.

    2. Authenticate Your Account:

      • Enter the required details, including API Token, Email Address, and API URL obtained from Jira.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Jira CRM.

      • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

      • Map these questions to parameters in your Jira CRM. If dropdowns are not available, enter the parameter names manually.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Jira).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    To set up this integration, you'll need:
    • A Google account

    Steps to Enable the Integration

    1. Navigate to the “Third party integration” section and you will see a ”Sign in with google” button.

    2. Click on the shown button an you will be redirected to login your google account.

    3. Follow the on screen steps, and by allowing all the necessary permission you will get logged in.

    4. Once you are logged in, you can now map the variables as explained below.

    5. Mapping the Variables:

      • After authentication, you'll see a screen where you can map the chatbot’s answers to the fields of your Google sheets.

      • Here You can Add “Title” to your google sheet.

      • Select the bot questions from the "Question" dropdown or type "/" to list down all the questions.

    6. Test Your Integration:

      • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Google Sheets).

    3. Click on the "Disconnect" button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Contact the support team if you need further assistance.


    This documentation provides step-by-step instructions for setting up, testing, and disconnecting the Google Sheets integration with a chatbot, along with relevant notes and prerequisites.

    Answer Length

    Specify the preferred length of responses provided by the bot.

    Answer as

    Determine the persona in which the bot will respond to users.

    Tone

    Select the tone of voice for the bot's responses.

    Language

    Choose the language in which the bot will communicate with users.

    Answer Formatting

    Decide the format in which the bot's responses will be presented to users.

    Included Sources for Response

    Enable to include sources for bot-generated responses.

    Personalize Replies with Chat History

    Personalize responses based on the user's chat history with the bot.

    Action Required When Bot Is Unable To Answer

    Set a response message to display when the bot is unable to answer a user's query.

    Action Required When Inappropriate Language Use

    Define a message to address inappropriate language usage by the user.

    Integrate with ChatGPT

    Click to integrate the ChatGPT model, enhancing the bot's conversational abilities and responses.

    Subject

    Customize the subject line of the email notifications.

    Email Addresses

    Add email addresses where you want to receive lead notifications. Separate multiple addresses with commas.

    When to Send Lead Info

    Specify the timing for receiving lead information after user has started the chat

    Email Notification

    Enable this option to receive notifications via email.

    Lead Revisit Notifications

    Toggle this option to receive notifications when a lead revisits the bot.

    Chakra CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides instructions for integrating Chakra CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Chakra CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Chakra CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisite:

    • API Token: Obtain an API token from your Chakra CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Chakra CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your Chakra CRM account. Refer to for assistance.

    2. Authenticate Your Account:

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact .

    Use case

    Using this Integration you can send you leads details such as Name, email, phone to the Chakra CRM

    Pre-requisite

    • API Token

    Steps to enable the integrations

    • Get the required 3rd party data from your 3rd party application account. You can use the following link for the same to take help

    • Authenticate your account

      • Enter the required details that you got from above steps

      • Proceed to authenticate your account credentials

    Disconnect the integration.

    • Open the the integration page under the bot management, by clicking on the 3rd party integrations and then selecting the target integration.

    • Click on the “Disconnect” button to disconnect.

    Notes

    • In order to test the leads, Create the chat in incognito tab to avoid cache issues.

    • Make sure you have proper subscription for the 3rd party to use the APIs

    • Please contact support team, in case you further need help.

    WhatsApp Catalog Setup

    Setup your WhatsApp Catalog!

    How to Set Up Your WhatsApp Catalog

    Step 1: Create a Catalog

    1. Open your WhatsApp Bot.

    2. Go to WhatsApp Automation → Catalog.

    3. Click Create Catalog.

    4. Click Go to Meta to access Meta Commerce Manager.

    5. Click Add Catalog.

    6. Select your Business Portfolio from the dropdown.

    7. Enter a Name for the catalog and click Next.

    8. Click Next through Event Tracking.

    9. Assign permissions in Set Permissions and click Next.

    Step 2: Add Products to Your Catalog

    1. Select Manually Add Products.

    2. Click Add Products.

    3. Fill in product details:

      • Images

    Step 3: Connect the Catalog to WhatsApp

    1. Return to WhatsApp Automation Page.

    2. Click Connect Catalog to WhatsApp Account → Go to Meta.

    3. Log in to your Meta Account.

    4. Click Settings (bottom left).

    Step 4: Activate the WhatsApp Catalog

    1. Click Login with Facebook under Activate WhatsApp Catalogue.

    2. Select the catalog from the dropdown.

    3. Use it in your chat flow under Edit Your Chat Flow.

    ✅ Done! Your WhatsApp Catalog is now ready to use. 🚀

    WhatsApp Template Setup

    This page contains the information about configuring WhatsApp Templates.

    Setting Up WhatsApp Templates:

    1. Navigating to WhatsApp Templates

    • Go to your WhatsApp Bot.

    • Click on WhatsApp Automation → Templates.

    • Choose from Chatflow Templates or Message Templates.

    2. Using Chatflow Templates

    • Hover over a template to Preview or Use Template.

    • Click Use Template to apply it directly in your chatflow.

    • Customize it under Edit Your Chat Flow.

    3. Using Message Templates

    • Click Message Templates to choose from the Templates Gallery or create a custom template under Your Templates.

    • Hover over a template to Preview or Use Template.

    4. Creating a Regular Template

    • Go to Your Templates → Create Template.

    • Enter Template Name, Category, and Language.

    • Choose a Header Format (Text, Image, Video, or Document).

    • Add content in the Body (Use {{ }}

    5. Creating a Carousel Template

    • Select Carousel as the template type.

    • Add Bubble Text and variables.

    • Set up Carousel Cards (Media, CTA Buttons, Quick Replies).

    • Add up to 10 cards with images and descriptions.

    6. Finalizing & Approval

    • Once submitted, WhatsApp will review your template.

    • Manage templates under Actions (Copy ID, Delete, Assign Flow).

    Done! Your WhatsApp template is now ready for approval and use. 🚀

    Autopilot CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Autopilot CRM Integration with Reekolect

    This documentation provides instructions for integrating Autopilot CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Autopilot CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to Autopilot CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • API Token: Obtain an API token from your Autopilot CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Autopilot CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your Autopilot CRM account. Refer to for assistance.

    2. Authenticate Your Account:

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact .

    Chat Window

    This page contains information on how you configure chat menu of your website chatbot

    Chat Menu Settings

    Customize the chat menu settings to enhance user engagement and control chat transfer options:

    Setting
    Description

    Allow Visitors to Transfer Chat to WhatsApp

    Note

    These settings allow you to control various aspects of chat interaction, including chat transfer options, message appearance, and user engagement features.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Drip CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Drip CRM Integration

    This documentation provides instructions for integrating Drip CRM with your chatbot. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Drip CRM.

    Use Case

    This integration allows you to efficiently transfer lead details captured by your chatbot to Drip CRM, facilitating streamlined lead management.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • Drip CRM Account Id: Obtain your Drip CRM account ID.

    • API Token: Obtain an API token from your Drip CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Drip CRM and your chatbot:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary account ID and API token from your Drip CRM account. Refer to for assistance.

    2. Authenticate Your Account:

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact .

    MoEngage CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides step-by-step instructions for integrating MoEngage CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to MoEngage CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to MoEngage CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • API URL: Obtain the API URL from your MoEngage CRM account.

    • APP ID: Obtain the APP ID from your MoEngage CRM account.

    • DATA API KEY: Obtain the DATA API KEY from your MoEngage CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between MoEngage CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API URL, APP ID, and DATA API KEY from your MoEngage CRM account. Refer to for assistance.

    2. Authenticate Your Account:

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact .

    HelpShift integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration allows you to transfer lead details such as Name, Email, and Phone from your Reekolect platform to HelpShift.

    Pre-requisite

    Before setting up this integration, ensure you have:

    • Domain Name

    • API Key from HelpShift

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Key and Domain Name from HelpShift. For assistance, refer to their documentation .

    2. Authenticate Your Account:

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (HelpShift).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    Hubspot CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides instructions for integrating HubSpot CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to HubSpot CRM.

    Use Case

    This integration facilitates the transfer of lead details captured by your chatbot to HubSpot CRM, streamlining your lead management process.

    Prerequisites

    Before enabling the integration, ensure you have the following prerequisites:

    • API Token: Obtain an API token from your HubSpot account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between HubSpot CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your HubSpot account. Refer to for assistance.

    2. Authenticate Your Account:

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact .

    Insightly CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Insightly CRM Integration with Reekolect

    Use Case

    This integration enables you to transfer lead details such as Name, Email, and Phone from your Reekolect platform to the Insightly CRM.

    Pre-requisite

    To set up this integration, you'll need:

    • An API Token from Insightly

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain necessary information and your API Token from Insightly by referring to the .

    2. Authenticate Your Account:

      • Enter the required details obtained from the previous step.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (Insightly).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    AI Settings

    A minor description of all AI features provided by Reekolect

    Reekolect AI

    Reekolect utilizes a combination of ChatGPT, proprietary technology, and specialized training to develop custom AI models tailored to your business’s unique knowledge base and customer service needs.

    You can train your AI model using multiple data sources, such as website URLs, content files, and FAQs. This allows Reekolect to provide AI-driven solutions that deliver accurate, efficient, and context-aware customer interactions by leveraging both publicly available information and your business-specific data.

    Request Information

    Here is a structured guide on Chat Components under "Request Information":

    Here’s a structured breakdown of the available chat components and their use cases:

    Basic Input Components

    1. Name

    Assign System User to WhatsApp Account

    This page contains the information in how you can assign system user to the WhatsApp Account

    This document will guide you through the step-by-step process of granting control of a WhatsApp Business Account to a system user using the Meta Business Suite. By following these instructions, you can ensure that the system user has the necessary access to perform actions using a System User access token.

    Step 1: Access the Meta Business Suite

    1. Open your web browser and navigate to the .

    Groove CRM integration with Reekolect

    This page contains the information about the 3rd party integrations.

    This documentation provides instructions for integrating Groove CRM with Reekolect. By following these steps, you'll be able to seamlessly send lead details such as Name, Email, and Phone to Groove CRM.

    Use Case

    This integration enables you to efficiently transfer lead details captured by your chatbot to Groove CRM, facilitating streamlined lead management.

    Add new variables by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add new variables by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add new variables as needed by clicking the "Add Parameter" button.
  • Click "Save" to activate your integration.

  • Add new variables as needed by clicking the "Add Parameter" button.

  • Click “Save” to activate your integration.

  • Add new variables by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add new variables as needed by clicking the "Add Parameter" button.

  • Click “Save” to activate your integration.

  • Add new variables by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add a new variable by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add new variables as needed by clicking the "Add Parameter" button.

  • Click “Save” to activate your integration.

  • Map these questions to parameters in your Google sheets. If dropdowns are not available, enter the parameter names manually.
  • Add new variables as needed by clicking the "Add Parameter" button.

  • Click "Save" to activate your integration.

  • Title

  • Description

  • Price

  • Web Link

  • Click New Item to add more products.

  • Click Upload Items to finalize your catalog.

  • Click All Tools → WhatsApp Manager.

  • Click Catalogue → Choose a Catalogue.

  • Select the catalog you want to connect.

  • Click Connect Catalogue to link it with WhatsApp.

  • for variables).
  • Enter Footer Content.

  • Add Buttons and configure them as needed.

  • Click Save as Draft to edit later or Submit for Approval.

  • Approved templates will be available under Manage Templates.

  • Click Save as Draft or Submit for Approval.

    Setting Up ChatGPT and AI Configuration in Reekolect

    To integrate ChatGPT with your Reekolect chatbot and customize its behavior, follow these steps:

    Step 1: Create Your Chatbots

    Begin by creating your chatbot. Once this step is completed, you can proceed with configuring AI settings.

    Step 2: Access AI Settings

    Navigate to "AI Settings" inside "Website Chatbot Settings" to begin configuring your chatbot’s AI-driven responses.

    Step 3: Configure Your Bot’s Personality

    Reekolect allows you to define a unique bot persona depending on the chatbot type:

    • For Website Chatbots, AI settings are located under "Website Chatbot Settings".

    • For Facebook, Instagram, and Telegram Bots, AI settings are found under "Bot Settings".

    • For WhatsApp Bots, navigate to "WhatsApp Bot Settings".

    Key Personalization Features

    In the AI settings, you can configure multiple personality attributes, including:

    • Persona Details (Title, Description, Cover Photo)

    • Communication Style

      • Answer Length

      • Answer Perspective (1st person, 3rd person, etc.)

      • Tone and Language

      • Answer Formatting

    • Knowledge Base Sources

      • Enable/disable "Include Sources for Response", which displays knowledge base citations.

    • Handling Chat Scenarios

      • Define custom actions triggered based on user input.

      • Add keywords to identify user intent and trigger predefined messages or chat flows.

      • Enable Live Chat when specific chat scenarios are detected.

    • Custom Instructions

      • Define a custom prompt to shape how the bot interacts.

      • Example: "Act as a customer service agent—maintain a professional yet friendly tone."

    • Fallback Responses

      • Set responses for when the bot encounters unanswerable queries.

      • Define an appropriate message for inappropriate language usage.

    After making the necessary adjustments, click "Update" to save the changes. You can then apply the persona to your chatbot by selecting "Use Persona" in the chat flow.

    Step 4: Configure ChatGPT Integration

    To enhance response quality, integrate ChatGPT with your Reekolect bot.

    • Invoke the ChatGPT component at multiple points within the chat flow as needed.

    • Select a GPT model from the available options after integration.

    • By default, the system is configured to use GPT-3.5 Turbo.

    Once configured, your custom-trained AI model will generate contextually relevant responses based on the defined settings and training, significantly improving your chatbot’s conversational capabilities.


    With these AI customization features, Reekolect empowers businesses to provide a seamless, intelligent, and engaging chatbot experience for their customers. 🚀

    Requests the user's name.

  • Customize the request message in the Customize Bot Message section.

  • Phone Number

    • Requests the user’s phone number.

    • Allows selecting a specific country code from a dropdown.

  • Email

    • Requests the user's email address.

    • The message can be customized in the Customize panel.

  • Choice-Based Components

    1. Single Choice

      • Allows users to select one option from a list (up to 5 options).

      • Each option can be linked to the next component.

    2. Multiple Choice

      • Enables users to select multiple options (up to 5).

      • Each option can be connected to a subsequent action.

    User Input & File Upload

    1. Text Question

      • Requests an open-ended response from the user.

    2. File Upload

      • Allows users to upload a file, image, or video.

      • Customize the request message in the left panel.

    Advanced Interactive Components

    1. iFrame

      • Embeds an external webpage into the chat.

      • Requires a URL, title, and CTA button.

    2. Appointment

      • Lets users book an appointment.

      • Set availability hours, time slot intervals, and future booking days.

      • Integrate with a third-party scheduling tool.

    3. Location

    • Requests a text-based location from the user.

    1. Date/Time Picker

    • Collects date and time inputs.

    • Offers a calendar-based selection for users.

    Feedback & Numeric Inputs

    1. Rating

    • Collects user ratings and feedback.

    • Supports 5 rating options.

    1. Range Selector

    • Allows users to input a value within a specified range.

    • Supports custom prefix, suffix, and step values.

    1. Numeric Input

    • Accepts only numerical values as input.

    Dynamic & Logic-Based Components

    1. Smart Question

    • Directs the conversation based on user responses.

    • Supports keyword-based routing (exact match or keyword presence).

    1. Redirect

    • Connects to another pre-built chat flow.

    • The conversation seamlessly continues in the selected flow.

    API & Integrations

    1. API Component

    • Integrates a third-party service into the chat flow.

    • Handles response codes (200 = success, 400 = error).

    • More details available in the Developers section.

    Each of these components plays a crucial role in enhancing chatbot flexibility, enabling seamless conversations, user interactions, and third-party integrations. 🚀

    Enter the obtained API token in the provided field.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • After authentication, you'll be directed to a screen where you can map chatbot responses to Chakra CRM fields.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

    • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    • Add new variables by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration.

    • Ensure that the lead is not created earlier.

  • Mapping the variable

    • Once Authenticated, You will see the screen where you can map the chatbot’s answers by end user to the fields of target 3rd party system.

    • Click on the “Question” dropdown to select the bot questions whose answer you want to store. If you do not see the dropdown here, Type “/” which will list down all the questions.

    • Map the same to parameter in the next field. If you do not see the drop down here, Enter the parameter name of your 3rd party system.

    • Add new variable by clicking the “Add Parameter” button from top right.

    • Click “Save” button to activate your integration.

  • Test your integration

    • Open you bot, and Create a new lead to test your integration. Make sure that your lead is not created earlier.

    • And you are done

  • this guide
    support team
    https://docs.chakrahq.com/docs/platform/api/api-keys
    Enter the obtained API token in the provided field.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • After authentication, you'll be directed to a screen where you can map chatbot responses to Autopilot CRM fields.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

    • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    • Add new variables by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration.

    • Ensure that the lead is not created earlier.

  • this guide
    support team
    Enter the obtained Drip CRM account ID and API token in the provided fields.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • After authentication, you'll be directed to a screen where you can map chatbot responses to Drip CRM fields.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

    • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    • Add new variables by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration.

    • Ensure that the lead is not created earlier.

  • this guide
    support team
    Enter the required API URL, APP ID, and DATA API KEY in the provided fields.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once Authenticated, you'll see the screen where you can map the chatbot’s answers by end user to the fields of the target 3rd party system.

    • Click on the “Question” dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

    • Map these answers to parameters in the next field. If you don't see the dropdown here, enter the parameter name of your 3rd party system.

    • Add new variables by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration.

    • Ensure that the lead is not created earlier.

  • this guide
    support team
    Enter the required details, including Domain Name and API Key obtained from HelpShift.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your HelpShift system.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your HelpShift system. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • here
    Enter the obtained API token in the provided field.
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • After authentication, you'll be directed to a screen where you can map chatbot responses to HubSpot CRM fields.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

    • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    • Add new variables by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration.

    • Ensure that the lead is not created earlier.

  • this guide
    support team
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your Insightly CRM.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your Insightly CRM. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • Insightly API Documentation

    Log in to your Meta Business Suite account using your credentials.

    Step 2: Locate and Access Business Settings

    1. In the Meta Business Suite, find the top-left dropdown menu that displays your business account name.

    2. Click on the Settings (gear) icon next to your business account name.

    Step 3: Navigate to Business Settings

    1. After clicking the Settings (gear) icon, a dropdown menu will appear.

    2. Click on "Business settings" from the dropdown menu.

    Step 4: Create a system user

    1. Navigate to System Users "Users" in the sidebar.

    2. Click on "System Users" and click "Add" to add a new user \

    3. Accept the policy to start adding user \

    4. Once the "Create system user" pop-up opens, Give a name (E.g. BP-WhatsApp) and keep the user role as "Admin" \

    5. Once the system user is added, Click on the "Generate new token" \

    6. Once the "Generate Token" pop-up opens up,

      1. Select the App that you created earlier.

      2. Choose Token expiration as "Never"

      3. Assign following permissions

    7. Copy the token and save it safely.

    Step 5: Access WhatsApp Business Accounts

    1. In the Business settings page, navigate to the "Accounts" section.

    2. Click on "WhatsApp Accounts."

    Step 6: Assign a System User

    1. On the WhatsApp Accounts page, you will see a gray "Add People" button. Click on it.

    2. A list of available system users will appear.

    Step 7: Assign Full Control

    1. Select the appropriate system user from the list.

    2. Assign "Full control" permissions to the selected system user over the WhatsApp Business Account.

    Congratulations! You have successfully granted control of a WhatsApp Business Account to a system user. This allows the system user to access endpoints that require control of the WhatsApp Business Account using a System User access token.

    Please ensure to grant access to trusted and authorized system users only. If you encounter any difficulties during the process or have further questions regarding WhatsApp Business Account control, please refer to the official Meta documentation or contact their support team for assistance.

    Meta Business Suite
    Prerequisites

    Before enabling the integration, ensure you have the following prerequisite:

    • API Token: Obtain an API token from your Groove CRM account.

    Steps to Enable the Integration

    Follow these steps to enable the integration between Groove CRM and Reekolect:

    1. Get the Required 3rd Party Data:

      • Obtain the necessary API token from your Groove CRM account. Refer to for assistance. https://www.groovehq.com/docs

    2. Authenticate Your Account:

      • Enter the obtained API token in the provided field.

      • Proceed to authenticate your account credentials.

    3. Mapping the Variables:

      • After authentication, you'll be directed to a screen where you can map chatbot responses to Groove CRM fields.

      • Use the "Question" dropdown to select the bot questions whose answers you want to store. If you don't see the dropdown, type "/" to list all questions.

      • Map these answers to parameters in the next field. If you don't see the dropdown, enter the parameter name of your 3rd party system.

    4. Test Your Integration:

      • Open your bot and create a new lead to test the integration.

      • Ensure that the lead is not created earlier.

    Disconnect the Integration

    If you need to disconnect the integration, follow these steps:

    1. Access Integration Page:

      • Navigate to the integration page under bot management by clicking on "3rd Party Integrations" and selecting the target integration.

    2. Disconnect:

      • Click on the “Disconnect” button to sever the connection.

    Notes

    Here are some important notes to consider:

    • Testing Leads: To test leads, create chats in an incognito tab to avoid cache issues.

    • Subscription Requirement: Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Further Assistance: Contact our support team if you need additional help or encounter any issues during the integration process.

    For further assistance, please contact support team.

    Use case

    Using this Integration you can send you leads details such as Name, email, phone to the Groove CRM

    Pre-requisite

    • API Token

    Steps to enable the integrations

    • Get the required 3rd party data from your 3rd party application account. You can use the following link for the same to take help https://www.groovehq.com/docs

    • Authenticate your account

      • Enter the required details that you got from above steps

      • Proceed to authenticate your account credentials

    • Mapping the variable

      • Once Authenticated, You will see the screen where you can map the chatbot’s answers by end user to the fields of target 3rd party system.

      • Click on the “Question” dropdown to select the bot questions whose answer you want to store. If you do not see the dropdown here, Type “/” which will list down all the questions.

      • Map the same to parameter in the next field. If you do not see the drop down here, Enter the parameter name of your 3rd party system.

    • Test your integration

      • Open you bot, and Create a new lead to test your integration. Make sure that your lead is not created earlier.

      • And you are done

    Disconnect the integration.

    • Open the the integration page under the bot management, by clicking on the 3rd party integrations and then selecting the target integration.

    • Click on the “Disconnect” button to disconnect.

    Notes

    • In order to test the leads, Create the chat in incognito tab to avoid cache issues.

    • Make sure you have proper subscription for the 3rd party to use the APIs

    • Please contact support team, in case you further need help.

    Enable visitors to transfer the chat conversation to WhatsApp.

    Allow Visitors to Refresh Chat

    Allow users to refresh the chat from start

    Hide Transfer to WhatsApp Button

    Conceal the button that facilitates transferring the chat to WhatsApp.

    Display Name for Transferring Chat to WhatsApp

    Set a custom name for the button that transfers the chat to WhatsApp.

    Display Name for Transferring to Live/Agent Chat

    Customize how the option to transfer to live chat is displayed.

    Display Name for Transferring Chat to Bot

    Define the button name for transferring the chat back to the bot.

    Live Chat Message Secondary Color

    Customize the secondary color of text when connected to a live agent.

    Allow Visitors to Transfer Chat to Bot

    Enable visitors to transfer the chat back to the bot.

    Allow Visitors to Request for Live Chat

    Permit users to request live chat assistance from the bot.

    Hide Refresh Chat Button

    Conceal the button for refreshing the chat interface.

    Indicative Text for Customer's Reply

    Provide instructions or prompts for visitors to reply in the chat.

    Display Name for Restarting Chatbot Conversation

    Define the button name for restarting the chat conversation.

    Microsoft Teams Bot

    This page provides guidelines on creating a Microsoft Teams bot using the Microsoft Developer Panel.

    Required Information for Creating an MS Teams Chatbot:

    To integrate with Microsoft Teams, ensure you have the following details:

    • Bot ID

    • Bot Password

    • Webhook Endpoint – Update this in the Bot Details.

    • App Creation & Publishing – Develop and publish an app for your organization.

    Steps to complete integration

    Step 1: Setup MS Teams Bot

    1. Log in to MS Teams using the following URL: . If you do not have the MS Teams documentation, ensure it is created before proceeding.

    2. Once logged in, navigate to the MS Teams Developer Portal.

    3. Choose the "Tools" tab and click on "Bot Management Option"

    4. On this page, find the "New Bot" option and create a bot by assigning it a name.

    Step 2: Create the MS Teams App

    1. Navigate to the "Apps" tab and click on "New App."

    2. Create a new app by providing a name (e.g., Reekolect).

    3. Fill in the basic details of the app as follows(eg below):

      1. Short Name: Reekolect

    Step 3: Approve Your App as Admin

    1. Open the Teams Admin Portal using the following link:

    2. Navigate to the "Manage Apps" section under "Team Apps."

    3. Search for your app and select it. Approve it by:

      1. Clicking on the app and selecting "Publish."

    Step 4: Save the Configuration on Reekolect

    1. Navigate to the Reekolect Dashboard.

    2. Click on "Create New Bot" in the top left corner.

    3. Select MS Teams as the channel.

    4. Enter a name for your bot and input the Bot ID and Bot Secret (Bot Password) that you copied in Step 1.

    Once the details are updated, your bot will be successfully created.

    Flowlu integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration allows you to send lead details such as Name, email, and phone to Flowlu.

    Pre-requisite

    • Flowlu Domain

    • API Token

    • Title

    Steps to Enable the Integration

    1. Get the Required 3rd Party Data:

      • Obtain the Flowlu Domain, API Token, and Title from your Flowlu account.

    2. Authenticate Your Account:

      • Enter the required details obtained from the previous step.

    Notes

    • Test lead creation in an incognito tab to avoid cache issues.

    • Ensure you have proper subscription for using Flowlu APIs.

    • For further assistance, contact the support team.

    GetResponse integration with Reekolect

    This page contains the information about the 3rd party integrations.

    Use Case

    This integration enables you to transmit lead details such as Name, Email, and Phone from your Reekolect platform to GetResponse.

    Pre-requisite

    Before setting up this integration, ensure you have:

    • API Key from GetResponse

    Steps to Enable the Integration

    1. Get Required 3rd Party Data:

      • Obtain the necessary API Key from GetResponse. For assistance, refer to their documentation .

    2. Authenticate Your Account:

      • Enter the required API Key obtained from GetResponse.

    Disconnecting the Integration

    To disconnect the integration:

    1. Open the integration page under bot management.

    2. Click on the 3rd party integrations and select the target integration (GetResponse).

    3. Click on the “Disconnect” button to disconnect.

    Notes

    • To test leads, create the chat in an incognito tab to avoid cache issues.

    • Ensure you have the proper subscription for the 3rd party to use the APIs.

    • Please contact the support team if you need further assistance.

    General

    This page contains the information on the general setting of the Telegram Bots

    Session Timeout Settings

    Configure session timeout parameters to manage user inactivity:

    Setting
    Description

    Add new variables by clicking the “Add Parameter” button from the top right.

  • Click the “Save” button to activate your integration.

  • Add new variable by clicking the “Add Parameter” button from top right.

  • Click “Save” button to activate your integration.

  • Proceed to authenticate your account credentials.

  • Mapping the Variable:

    • After authentication, you'll see the screen where you can map the chatbot’s answers by end-user to the fields of the Flowlu system.

    • Use the "Question" dropdown to select the bot questions whose answers you want to store. If the dropdown isn't visible, type “/” to list down all the questions.

    • Map the selected questions to parameters in the Flowlu system. If the dropdown isn't visible, manually enter the parameter names.

    • Add new variables as needed by clicking the “Add Parameter” button from the top right.

    • Click the “Save” button to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure the lead is not created earlier.

    • Verify if the lead information is correctly sent to Flowlu.

  • Disconnect the Integration:

    • To disconnect, navigate to the integration page under bot management.

    • Click on the 3rd party integrations and select the Flowlu integration.

    • Click the “Disconnect” button.

  • After the bot is created, enter the Webhook endpoint address and click "Save" to proceed.

  • Navigate to "Client Secrets" and add new and Copy the Provide secret key. Keep this secret key safe. This will be used while creating the configuration on Reekolect.

  • Navigate back to the bot listing page and copy the "Bot ID." Keep this key secure, as it will be required for configuring the bot on Reekolect.

  • Full Name: Reekolect – The chatbot builder platform

  • Short Description: Reekolect is an omnichannel platform designed to automate your communications.

  • Long Description: Reekolect is a sophisticated chatbot platform that enhances and streamlines conversational experiences for businesses across various industries. Focused on user-friendly interactions, Reekolect leverages artificial intelligence and natural language processing to create intelligent chatbots capable of efficiently handling customer queries, providing information, and engaging in meaningful conversations.

  • Version: 1.0.0

  • Developer or Company Name: Reekolect

  • Website (must be a valid HTTPS URL): https://reekolect.com/

  • Privacy Policy: https://reekolect.com/privacy-policy

  • Terms of Use: https://reekolect.com/terms-and-conditions

  • App ID: Same as Bot ID

  • You can give your own branding to your app or leave as it is.

  • Go to the "App Features" tab and add the "Bot." Once the next page opens, select the appropriate bot and assign the following scopes:

    • Personal

    • Teams

    • Group Chat

    Additionally, enable the following capabilities under "What your bot can do":

    • Upload and Download Files

  • Now, navigate to the "Publish to Org" tab and submit your app for approval within your organization.

  • Once approved, the app may take some time to appear for your users.

  • https://teams.microsoft.com/v2/
    https://admin.teams.microsoft.com/
  • Proceed to authenticate your account credentials.

  • Mapping the Variables:

    • Once authenticated, you'll see a screen where you can map the chatbot’s answers to the fields of your GetResponse system.

    • Select the bot questions from the "Question" dropdown or type "/" to list all questions.

    • Map these questions to parameters in your GetResponse system. If dropdowns are not available, enter the parameter names manually.

    • Add new variables as needed by clicking the "Add Parameter" button.

    • Click “Save” to activate your integration.

  • Test Your Integration:

    • Open your bot and create a new lead to test the integration. Ensure that the lead is not created earlier.

  • here

    business_management

  • catalog_management

  • whatsapp_business_messaging

  • whatsapp_business_management \

  • Click "Generate Token"

  • User Inactivity Message

    Enable this option to display a custom message to the user in case of inactivity.

    Restart Chat Flow Triggers

    Specify keywords or phrases that, when entered by the user, will restart the chat flow. You can add multiple triggers.

    Live Chat Triggers

    Specify keywords or phrases that, when entered by the user, will restart the chat.

    Notes

    Adjust these settings to manage user sessions effectively and provide a seamless chat experience.

    Saving Changes

    After configuring the session timeout and triggers, click the "Save Changes" button to apply the settings.

    Session Timeout

    Set the duration of inactivity after which the session times out.

    General

    This page contains information regarding the general bot settings. You can configure the general settings of the website bot from here.

    Below is a breakdown of the settings options available for configuring your bot's general settings

    Setting
    Description

    Waiting Message

    Enter the message to display when a user requests live chat but no agent have accepeted the live chat request as of now.

    Unavailability Message

    Message to inform users when no agents are available to attend to their queries and user have requested the live chat

    Waiting Message Title

    Set the title for the message displayed to users when the bot keeps them waiting for live chat.

    Saving Changes

    Once you have configured all the settings according to your requirements, click the "Save Changes" button to apply the changes. The bot will update its setting after some time ones cache is removed.

    Use Invalidate Cache option to make changes live right away.

    Note

    Review all settings carefully before saving changes to ensure they align with your preferences and requirements. If you encounter any difficulties or require further assistance, feel free to contact our support team for assistance.

    TimeZone

    Choose the time zone for the bot's operations.

    ChatBot Status

    Activate or deactivate the bot's visibility on website with a simple toggle button.

    Send Incomplete Responses

    Enable this option to receive email notifications even when the conversation is not finished and chat window has been closed or session has been expired.

    Unavailability Message Title

    Define the title for the message displayed when live chat is unavailable.

    Chat Window Message History

    Specify whether to retain the bot user's chat history permanently or for the browser session.