Add Botpress to your AI agent
Botpress is an open-source platform for building, deploying, and managing chatbots.
- Things your agent can do in Botpress
- 53
Things your AI can do in Botpress
Your FormWise AI can handle any of these in Botpress — on its own, without you needing to click a button.
BOTPRESS_CREATE_BOT
PopularTool to create a new bot in a Botpress workspace via the Admin API. Use when you need to provision a new bot with optional configuration including name, code, tags, events, states, and integrations.
BOTPRESS_CREATE_CONVERSATION
PopularTool to create a new conversation in Botpress via the Runtime API. Use when you need to initiate a new conversation thread. The required tags must be provided according to the specific integration being used.
Get Integration
PopularTool to get a specific Botpress integration by name and version. Use this to retrieve detailed information about an integration including its configuration, actions, events, channels, and metadata. Supports retrieving specific versions or the latest version.
Get Workspace
PopularTool to get detailed information about a specific Botpress workspace by ID. Use this when you need to retrieve workspace details such as plan, bot count, owner, billing info, or settings for a known workspace ID.
List Integrations
PopularTool to list integrations with filtering and sorting capabilities. Use when you need to browse available integrations, search for specific integration types, or filter integrations by various criteria such as verification status, interface, visibility, or installation status.
BOTPRESS_SEND_MESSAGE
PopularTool to send a message to an existing Botpress conversation via the Runtime API. Use when you need to create and deliver a message to a user.
BOTPRESS_UPDATE_ADMIN_BOTS
PopularTool to update an existing bot in a Botpress workspace via the Admin API. Use when you need to modify bot configuration, update tags, change code, or adjust any other bot properties. Only the fields you provide will be updated.
BOTPRESS_UPDATE_WORKFLOW
PopularTool to update a workflow object in Botpress by setting parameter values. Use when you need to change workflow status, add output data, update tags, or set failure reasons. Any parameters not provided will remain unchanged.
Break Down Workspace Usage By Bot
Tool to break down workspace usage by bot. Use this to get detailed usage metrics for individual bots within a workspace, such as invocation calls, storage count, or AI spend.
BOTPRESS_CHARGE_WORKSPACE_UNPAID_INVOICES
Tool to charge unpaid invoices for a specific Botpress workspace. Use when you need to manually trigger payment for outstanding workspace invoices. Returns details of successfully charged invoices and any that failed.
Check Handle Availability
Tool to check if a workspace handle is available in Botpress. Use when creating or renaming a workspace to verify the handle is not already taken. Returns availability status and suggestions for alternative handles if unavailable.
BOTPRESS_CREATE_ADMIN_INTEGRATION
Tool to create a new integration in a Botpress workspace via the Admin API. Use when you need to provision a new integration with configuration including name, version, code, actions, events, and channels.
Show 41 more things it can do
BOTPRESS_CREATE_ADMIN_WORKSPACE
Tool to create a new workspace in Botpress via the Admin API. Use when you need to provision a new workspace for organizing bots and managing team resources. The workspace will be created under the authenticated account's ownership.
Delete Admin Workspace
Tool to permanently delete a workspace from Botpress admin. Use this to remove workspaces that are no longer needed. The deletion is irreversible and removes all associated bots and data.
Delete File
Permanently deletes a file from a Botpress bot's storage by its file ID. Use this tool to remove files that are no longer needed. The deletion is irreversible. Requires a valid file ID and the bot ID that owns the file.
Delete Integration Shareable ID
Tool to delete a shareable ID for an integration installed in a Botpress bot. Use when you need to remove the human-readable identifier for a specific bot-integration crossover. This is an experimental feature used for the integrations channel sandbox.
Delete Knowledge Base
Permanently deletes a knowledge base from Botpress by its knowledge base ID. Use this tool to remove knowledge bases that are no longer needed. The deletion is irreversible. Requires a valid knowledge base ID and the bot ID that owns the knowledge base.
Get Account
Tool to get details of the authenticated account. Use after confirming valid credentials.
Get Account Preference
Tool to get a preference of the account. Use when you need to retrieve a specific account preference value by its key.
Get All Workspace Quota Completion
Tool to get a map of workspace IDs to their highest quota completion rate. Use when monitoring workspace usage or checking quota limits across multiple workspaces.
Get Dereferenced Public Plugin By ID
Tool to get a public plugin by ID with all interface entity references resolved to the corresponding entities as extended by the backing integrations. Use when you need to retrieve a plugin with its interfaces fully dereferenced using specific backing integrations.
Get Public Integration
Tool to retrieve a public integration by name and version from the Botpress hub. Use when you need to get integration details, check available actions/events/channels, or verify integration configuration.
Get Public Integration By ID
Tool to retrieve detailed information about a public Botpress integration by its ID. Use when you need to fetch integration details including configuration, channels, actions, events, and metadata.
Get Public Interface
Tool to get a public interface by name and version from the Botpress Hub. Use when you need to retrieve interface specifications, schemas, or metadata for integrations.
Get Public Interface by ID
Tool to retrieve a public interface by its ID from the Botpress Hub. Use when you need to get detailed information about a specific interface including its actions, events, channels, and entities.
Get Public Plugin
Tool to retrieve detailed information about a public plugin from Botpress Hub by name and version. Use when you need to inspect plugin configuration, dependencies, actions, events, or metadata before installation.
Get Public Plugin By ID
Tool to retrieve details of a public plugin by its unique ID. Use this to get full plugin information including configuration, actions, events, and metadata.
Get Public Plugin Code
Tool to retrieve public plugin code from Botpress Hub. Use when you need to access the source code for a specific plugin version on a particular platform (node or browser).
Get Table Row
Tool to fetch a specific row from a table using the row's unique identifier. Use when you need to retrieve detailed data for a specific table row.
Get Upcoming Invoice
Tool to get the upcoming invoice for a workspace. Use this to preview upcoming charges before they are billed.
Get Workspace Quota
Tool to get workspace quota information for a specific usage type. Use when you need to check resource limits or usage for a workspace.
LIST_ACTION_RUNS
Tool to list action runs for a specific integration of a bot. Use when you need to retrieve execution history of actions for a bot's integration, optionally filtering by timestamp range and paginating through results.
LIST_BOT_ISSUES
Tool to list issues associated with a specific bot. Use when you need to discover errors or configuration problems tied to a bot, optionally paginating through results.
LIST_CONVERSATIONS
Tool to list all Conversations. Use when you need to retrieve and page through chat threads.
LIST_FILE_TAG_VALUES
Tool to list all values for a given file tag across all files. Use after determining the tag name; supports pagination via nextToken.
LIST_FILE_TAGS
Tool to list all tags used across all bot files. Use when you need to retrieve or display file tag metadata; supports pagination via nextToken.
LIST_HUB_INTEGRATIONS
Tool to list public integrations from the Botpress hub. Use when you need to browse available integrations, search for specific integration types, or filter integrations by various criteria such as verification status, interface, or installation status.
LIST_INTEGRATION_API_KEYS
Tool to list Integration API Keys (IAKs) for a specific integration. Use when you need to retrieve all API keys associated with an integration within a workspace.
LIST_KNOWLEDGE_BASES
Tool to list knowledge bases for a bot. Use when you need to retrieve or display knowledge bases with optional tag filtering; supports pagination via nextToken.
List Plugins
Tool to list Botpress plugins. Use to discover available plugins, filter by name or version, or page through all plugins in a workspace.
List Public Interfaces
Tool to retrieve a list of public interfaces available in the Botpress Hub. Use when browsing available interfaces to integrate with bots.
LIST_PUBLIC_PLUGINS
Tool to retrieve a list of public plugins available in the Botpress hub. Use when browsing available plugins or searching for specific plugins by name and version.
LIST_PUBLIC_WORKSPACES
Tool to retrieve a list of public workspaces. Use when browsing publicly available workspaces before selection.
LIST_USAGE_HISTORY
Tool to retrieve usage history for a bot or workspace. Use to track resource consumption, monitor quota usage, or analyze historical trends for metrics like AI spend, member count, or invocation calls.
List Workspace Invoices
Tool to list all invoices billed to a workspace. Use when you need to retrieve billing history and invoice details for a specific workspace.
LIST_WORKSPACES
List all Botpress workspaces accessible to the authenticated user. Use this to enumerate workspaces, check workspace details like bot count and plan type, or find a specific workspace by handle. Supports pagination for accounts with many workspaces.
Request Integration Verification
Tool to request verification for a Botpress integration via the Admin API. Use when you need to submit an integration for verification to make it available for public use.
BOTPRESS_RUN_VRL
Tool to execute a VRL (Vector Remap Language) script against input data using the Botpress Admin API. Use when you need to transform or process data using VRL syntax. The script receives the input data and can perform transformations, validations, or data manipulations.
Set Account Preference
Tool to set a preference for the account. Use when you need to create or update a specific account preference by its key.
Set Workspace Preference
Tool to set a preference for a Botpress workspace. Use when you need to store or update a workspace-specific preference value by its key.
Update Account
Tool to update details of the authenticated account. Use when you need to change the display name, profile picture, or refresh account data.
UPDATE_ADMIN_WORKSPACE
Tool to update a Botpress workspace via the Admin API. Use this to modify workspace properties including name, description, contact information, public visibility, handle, profile picture, social accounts, and spending limits.
BOTPRESS_VALIDATE_INTEGRATION_UPDATE
Tool to validate an integration update request in Botpress Admin API. Use when you need to verify that integration update parameters are valid before performing the actual update. Returns success if the integration can be updated with the provided parameters.
Built for the way you actually work
No code, no engineers
Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.
Sounds like you, not like a bot
Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.
Plugs into the stack you already use
No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.
Your data stays yours
Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.
What you can do once Botpress is connected
Onboard new clients without lifting a finger
When someone signs up, your AI greets them, sets up their next step in Botpress, and keeps the momentum going — even at 2am.
Reply to leads in seconds, not days
Your AI watches Botpress for new inquiries, answers questions in your voice, and books the call before they cool off.
Get your weekends back
Hand off the repetitive Botpress work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.
How to connect Botpress to your agent
- 1
Start using FormWise for free
Sign up in under a minute.
- 2
Find Botpress in your connected apps
Inside FormWise, go to Settings → Connected Services and look for Botpress.
- 3
Hit "Connect"
Click "Connect Botpress" and log in like you normally would. We only ask for the permissions your AI actually needs.
- 4
Tell your AI what to do in Botpress
Build a quick AI Agent (it's like writing instructions, not code), and pick the Botpress actions you want your AI to handle.
- 5
Watch it run
Send it a real-world task and watch your AI take care of Botpress for you. Tweak the wording until it feels just right.
Powered by the AI you already trust
Your Botpress workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.
- OpenAI
- Anthropic Claude
- Google Gemini
Questions other Botpress users had before signing up
Do I need to know how to code?
Not even a little. If you can use Botpress today, you can set this up. You'll connect Botpress, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.
Will my clients know they're talking to an AI?
Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.
Can I make it sound like me?
Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.
What if I want to take over a conversation?
You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.
Is my client data safe?
Yes. Your Botpress login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Botpress or delete everything any time.
What happens when Botpress updates their app?
We handle it. When Botpress adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.
How fast can I actually get this running?
Most people are up and running the same day they sign up. Connecting Botpress takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.
What is FormWise?
FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Botpress — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.
Can I sell AI agents to my clients?
Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.
Can I embed my AI on my website or in my course?
Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.
Do I need to know anything about AI to use this?
No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.
About Botpress on FormWise
Botpress is an open-source platform for building, deploying, and managing chatbots.
Connect Botpress once and your FormWise AI gets 53 things it can do inside it. That means your AI can handle the Botpress work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.
You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.
New to Botpress? Take a look at botpress.com.
More ai chatbots integrations
Chatbotkit
ChatBotKit is a platform that enables developers to build and manage AI-powered chatbots, offering comprehensive APIs and SDKs for seamless integration into applications.
Insighto.ai
Insighto.ai is an AI-powered communication platform that enables businesses to create and deploy conversational AI chatbots and voice agents for enhanced customer engagement across multiple channels.
Botbaba
Botbaba provides APIs for building and managing chatbots, including conversational AI and messaging integrations.
Customgpt
CustomGPT.ai is a platform that enables users to create and integrate AI-powered chatbots tailored to their specific data and requirements.
DocsBot AI
DocsBot AI enables the creation of custom chatbots trained on your documentation, facilitating automated customer support and content generation.
Botstar
BotStar is a comprehensive chatbot platform that enables businesses to design, develop, and train chatbots visually for Messenger and websites.
Stop doing the Botpress work yourself
Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.
