Dedicated forum thread: https://forum.bubble.io/t/ai-powered-chat-bot-in-rapid-devs-templates/308942
Introduction
Since December 2023 we have added a new and innovative feature to our templates, namely integration with the Cerum Flow platform.
This allows your app to have an AI-powered chatbot, that will answer any customers’ questions, within the framework of uploaded content.
Please note that this is a paid feature, thus, to use it within your app, a paid subscription to the Cerum AI platform is required!
Find the subscription plans pricing available here: https://www.cerum.ai/flow
Features
- Identify high-value prospects within your contacts, and leverage actionable insights to engage them more effectively.
- Equip your customer support team with an AI-powered assistant that leverages your company's knowledge base. Swiftly address customer queries, enhance customer satisfaction, and drive customer loyalty.
- User data is Separated Automatically. Cerum Flow platform already separates (partitions) the data so that logged-in 'User A' only has access to their data and not 'User B's private & sensitive data.
Templates with included AI Chatbot feature:
Headstart Multipurpose Base: https://bubble.io/template/headstart-multipurpose-base-1503145520326x657147633693622300
Headstart Pro - Multipurpose: https://bubble.io/template/headstart-pro---multipurpose-1504112517190x380445444141744100
Please note that chatbots within our templates are trained with documents made out of our supporting documentation, namely the following articles:
➡️General FAQs
➡️How to create a bug report
➡️How to use Rapid Dev blocks
So they can answer any question mentioned there!
To make the chatbot smarter, upload your own documents in our demo apps and give it a try! 😉
How to Setup
I. Instruction for application owner:
Create & Insert Cerum Flow API keys
- After login, once you have selected a subscription plan, enter the account dashboard and select the “API Keys” tab. Press the “Create New API Key” and enter a name for your project.
- Add the created API key to the Cerum Flow plugin fields:
Create Prompt templates according to your project requirements.
There is no need for any special codes here. The Cerum Flow platform understands instructions given in simple phrases. See example below:
Create application dedicated chatbot:
In Template Editor, find the Cerum Flow plugin element.
Take the created chatbot ID from the “Chatbots” tab and insert it into the Cerum Flow plugin element.
II. Instruction for application admin user:
Upload documents for chatbot training
On the application admin dashboard page, upload documents that will be ingested by the platform, to reply to application visitors’ questions.
The platform recognizes the following file formats: PDF*, CSV, JSON, and DOCX.
*On the PDF files, please be sure that they don’t contain forms, which might not be unrecognized, regretfully.
See an example from the HomeBnB template:
All uploaded documents are visible both in the application (All Chats tab) and in the Cerum Flow dashboard (uploaded documents are also identified by uploader user ID):
In template:
In Cerum Flow dashboard:
III. See all chats
Both in template:
and in the Cerum Flow dashboard:
Video Instructions
Frequently Asked Questions
Do I need an openAI Key?
Nope, token usage is covered by us on all plans! Tier's are based on a number of messages.
How many files can I upload?
Unlimited amount on all plans!
How many chatbots can I create?
Unlimited chatbots!
Does 1 request count as 2 messages?
Nope, a message sent & received in your bubble app only counts as one message
Is my data secure?
Yes we use several authentication methods and store our content on encrypted servers with supabase (HIPAA & SOC 2 compliant)
Can I have 2 or more applications with separate chatbots and separate ingested documents?
Sure thing, for that, within the upload action, the current user Sub-User ID is used, so:
Have a question, or suggestion, or encountered an issue? 🤷♂️
Please contact us by sending an email to: support@rapidevelopers.com
Want to report a bug? Please follow this guideline!
See additional information:
Cerum Flow Documentation: click here
Ask Cerum Flow Data Query Workflow action: click here
[For Each User] Direct Data Ingestion from Bubble: click here