https://discord.gg/botpress logo
Join Discord
Powered by
  • Has anyone built a Botpress Workflow Builder/GPT
    m

    magnificent-london-18710

    11/25/2025, 3:03 AM
    I can find an n8n Workflow Builder in GPT, but was wondering if anyone had built an automation that walks a user through building out their workflow and planning the workflow and then gave recommendations on how to set it up in Botpress.
    0
  • trouble locating clientToken and messagingURL in my bot
    p

    prehistoric-airline-35248

    11/24/2025, 7:10 PM
    This has likely a tired question but I am struggling to find my clientToken and messagingURL for my app? I am getting 400 errors on my custom integration and the solution appears to point at missing clientToken and messagingURL values, however I cannot locate these values in the admin or BotpressStudio. All help files seem to point in circles and don't align with what I see. If anyone has insight that would be amazing. THanks in advance.
    0
    l
    w
    • 3
    • 71
  • Problem with visibitly on the website
    i

    icy-market-92637

    11/24/2025, 5:51 PM
    we’re seeing an issue with one of our clients: their chatbot isn’t showing up reliably. During testing it sometimes only appears on the 6th or 7th attempt, even across different devices and browsers. For us as well, it fails to load every few tries, without any clear pattern. Any idea what could be causing this? Maybe something related to privacy or cookie settings?
    0
    w
    l
    • 3
    • 50
  • Knowledge Base integration Studio display
    b

    billowy-morning-42410

    11/24/2025, 2:17 PM
    I created an integration to allow synchronization of the KB with files in Zoho Workdrive. It is working, but I can see the files referenced in the new feature for managing the KB from the dashboard. I see the files in the KB where they should be. However, they are never displayed in Studio, even though the bot takes them into account within Studio. These documents are not listed there. I have to go to the dashboard, enter the folder of that KB in question, and manage them there. https://cdn.discordapp.com/attachments/1442519503341617296/1442521843033706548/KB_dashboard.jpg?ex=6925bca8&is=69246b28&hm=e406c281e3817e8258b63adbebe03abb9e72e6019a38cd6521d2715c429abb8b& https://cdn.discordapp.com/attachments/1442519503341617296/1442521843562053712/Studio_KB.jpg?ex=6925bca8&is=69246b28&hm=a9ee7ad7c65b13c5773aa00a049bca4b2b837536817e5ee7feb412e9d0e9179d&
    0
    l
    w
    • 3
    • 11
  • Can't change chat width
    e

    enough-dog-47566

    11/24/2025, 11:54 AM
    Hi everyone, I have tried to modify the CSS but chat width ain't changing at all. I'm using the webchat version. This is the CSS. I would like to make it 1/4 of the screen /* Your CSS styles here */ /* Estilos Generales */ * { box-sizing: border-box; } body { font-family: Arial, sans-serif; background-color: #f9f9f9; margin: 0; padding: 0; } /* Contenedor del Chatbot */ #chatbot-container { position: fixed; bottom: 20px; right: 20px; width: 650px; max-height: 600px; background: white; border-radius: 10px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); overflow: hidden; display: flex; flex-direction: column; } /* Encabezado del Chatbot */ #chatbot-header { background: #0078d4; color: white; padding: 15px; font-size: 18px; font-weight: bold; text-align: center; } /* Área de Mensajes */ #chatbot-messages { flex: 1; padding: 15px; overflow-y: auto; background: #f4f4f4; } /* Mensajes */ .message { margin: 10px 0; display: flex; align-items: flex-start; } .message.user { justify-content: flex-end; } .message.bot { justify-content: flex-start; } .message-content { max-width: 70%; padding: 10px 15px; border-radius: 8px; font-size: 16px; line-height: 1.5; } .message.user .message-content { background: #0078d4; color: white; } .message.bot .message-content { background: white; color: #333; border: 1px solid #ccc; } /* Entrada de Mensaje */ #chatbot-input-container { display: flex; padding: 10px; background: white; border-top: 1px solid #ccc; } #chatbot-input { flex: 1; padding: 10px; font-size: 16px; border: 1px solid #ccc; border-radius: 5px; outline: none; } #chatbot-send-btn { margin-left: 10px; padding: 10px 15px; font-size: 16px; background: #0078d4; color: white; border: none; border-radius: 5px; cursor: pointer; transition: background 0.3s ease; } #chatbot-send-btn:hover { background: #005bb5; } /* Accesibilidad */ #chatbot-input:focus, #chatbot-send-btn:focus { outline: 2px solid #0078d4; outline-offset: 2px; } @media (max-width: 600px) { #chatbot-container { width: 90%; right: 5%; bottom: 10px; } }
    0
    l
    w
    • 3
    • 5
  • 📣 Need Help: v3.4 Webchat Not Loading on Shopify (v3.3 Loads but Breaks Layout)
    f

    future-father-35487

    11/24/2025, 12:12 AM
    Hey everyone, I’m running into a version-related issue with Botpress Webchat on my Shopify store and would love some help. 🔧 The Problem • Webchat v3.3 loads, but it breaks my entire Shopify layout (fonts scale up, everything looks zoomed, header/menu sizes change, mobile view becomes distorted). • Webchat v3.4 does NOT load at all, even though I’m using the exact script provided in Deploy Settings (no errors visible in Shopify). 📌 Details • Theme: Shopify Dawn • Script placed at the very end of theme.liquid before • Tried placing it in and — same result • Hard refresh, private browser, mobile/desktop — no change • Studio → Webchat still displays v3.3 • Deploy Settings → embed code now shows v3.4 • Cannot edit Webchat via “Edit on Dashboard” → shows “Not Found” 🧪 Things I’ve Already Tried • Removing defer • Delayed loading with window.onload • CSS isolation to prevent global overrides • Clearing cache + CDN • Testing in another blank Shopify theme 📌 What I Need Help With 1. Why does v3.4 fail to load on Shopify? 2. Why does v3.3 overwrite Shopify’s layout? It seems to modify root HTML styles or rem scaling. 3. How do I make both Webchat Studio and Deploy Settings use the same version (3.4) consistently? 4. Is the “Webchat → Edit on Dashboard → Not Found” issue related to this? This is the only thing stopping the bot from going live. Any guidance or known fixes would be hugely appreciated. 🙏
    0
    w
    • 2
    • 44
  • ZodError on whatsapp
    f

    flaky-iron-27969

    11/23/2025, 11:38 PM
    Hello everyone, I'm having a problem trying to handle my user's response to an interactive WhatsApp list. This is the code I'm trying to debug
    Copy code
    console.log(event.payload)
      const userResponse = event.payload.value
      const selectedTitle = event.payload.text
    
      // Log the payload values for debugging
      console.log(‘🔍 Payload value:’, userResponse)
      console.log(‘🔍 Payload text:’, selectedTitle)
    
      // Save in workflow.RightType
      workflow.RightType = userResponse 
    
      console.log(‘✅ Interactive response captured:’, userResponse)
      console.log(‘📝 Selected title:’, selectedTitle)
    
      console.log(‘💾 Response saved in workflow.TipoDeDerecho:’, workflow.TipoDeDerecho)
    and this is the botpress bot log
    [whatsapp] WhatsApp handler failed with status 500: Error while handling request:
    more details in the doc I have another bot that this doesn't seem to affect, and it's exactly the same code for handle. but older whatsapp version https://cdn.discordapp.com/attachments/1442298176236421202/1442298176420839464/message.txt?ex=6924ec59&is=69239ad9&hm=f839dbd4ed7434baad19a0f365e30b56f54a0e169e19590e8394ec6fb3ae772d&
    0
  • report_01KARVB2VX6BJGXERTDWS2FFXT
    p

    powerful-summer-70024

    11/23/2025, 5:29 PM
    Hey I have a Problem with Webchat. I opened an accident. Can you please help me
    0
    w
    l
    • 3
    • 5
  • Can the bot be activated and respond to messages only if the bot is explicitly tagged in Telegram?
    e

    eager-kite-3176

    11/23/2025, 7:15 AM
    I am very interested to adopt Botpress to create a user support bot to use in our business's Telegram community but there's one deal breaker. Our Telegram group is very active and therefore we want the Bot to be activated and respond only if the bot is explicitly tagged (thus quota/callback charged only if tagged). Otherwise it won't make sense if the Bot is going to reply to 1000 messages a day where 90% of those are not indeed questions that require support. I have tried to add to the Instructions prompt to tell the bot it should only respond if its Telegram bot name is tagged, but it won't work and the bot will continue to try to respond to every message. Any idea how this can be configured? Thank you very much.
    0
    b
    w
    • 3
    • 51
  • +5000 messages and events
    b

    big-wire-17689

    11/22/2025, 5:27 AM
    How does the +5000 messages and events option work? Do activations last for one month, or if I activate it on the 20th of the month, does it get removed on the 1st of the following month?
    0
    w
    b
    • 3
    • 7
  • Problems Linking Google Calendar Account via Integration
    i

    important-spring-86151

    11/21/2025, 7:11 PM
    I'm using BotPress with a PLUS account to create an automated customer service bot for my 24/7 business, and I've successfully linked my WABA account manually. The problem arises when I try to link my Google Calendar account so the bot has access to the database of clients who book appointments. After entering the correct information in each field provided by BotPress in the Google Calendar integration, when I "save changes," an orange message appears saying "Registration Failed: Unable to retrieve calendar summary." I've verified and confirmed that the information I entered in the fields is correct and matches properly, but the "Registration Failed" message persists. I need to know what's happening and how I can request assistance. Thanks. https://cdn.discordapp.com/attachments/1441506041815634012/1441506042210156635/ytuty55555.PNG?ex=69220a9e&is=6920b91e&hm=0f9c3e805abd3c9f01297b4866c355caa1509c021f4036e2a8137e10c7732d40&
    0
    l
    • 2
    • 7
  • IG vs Whatsapp
    l

    loud-crowd-60573

    11/21/2025, 4:00 PM
    @big-wire-17689
    0
    b
    w
    • 3
    • 6
  • Sub workflow
    l

    loud-crowd-60573

    11/21/2025, 4:00 PM
    @gifted-doctor-91860
    0
    g
    w
    • 3
    • 8
  • General Help
    l

    loud-crowd-60573

    11/21/2025, 3:26 PM
    @aloof-napkin-97210
    0
    a
    • 2
    • 16
  • Botpress Widget Fails to Load for Specific Users
    b

    brief-ambulance-57007

    11/21/2025, 1:42 PM
    The Botpress chat widget is failing to load for a subset of users, displaying a stall during the initialization phase with no further response. The bot generally functions well for most users, suggesting an environmental or client-side dependency issue rather than a core bot functionality failure. The chat windows opens but no communication starts. It seems that a specific endpoint does not respond. Look at the picture the listen endpoint does not respond. It seems to be user/system specific. The system in which is does not work is: - *Mircosoft Edge 142.0.3595.94 * - Microsoft Defender Antivirus It might also be a firewall related problem. I am still waiting for the used firewall information. You can access the bot here: https://actimento.de/sp-samson-gmbh/ Has anyone encountered similar issues where client-side security software (specifically Microsoft Defender or similar firewall/antivirus programs) prevents the Botpress widget from loading fully? What specific domains or connection types (e.g., WebSockets) might need whitelisting? https://cdn.discordapp.com/attachments/1441423618964848702/1441423619606581461/18E5xEfhiVZFmCJfuaM4e9kgpqXiq8AI3irboD4hmTc-iSwKzTxBHEublbVQrbs0.png?ex=6921bddb&is=69206c5b&hm=bc28cb7fe268768a0f04a6cb1d57dac3ba67ac3e1ad045ec12ee5be43e0c5b28&
    0
    w
    • 2
    • 6
  • Cannot trigger secondary Workflow using Custom Trigger (Advanced) with simple keyword filter.
    a

    aloof-napkin-97210

    11/21/2025, 9:39 AM
    Hello community, I am attempting to set up an isolated test for a Human-in-the-Loop (HITL) integration without modifying my Main Workflow. I need a user typing the exact keyword 'hitl' to immediately jump to my secondary workflow,
    HITL_Direct_Workflow
    . ### 🎯 Objective: Trigger
    HITL_Direct_Workflow
    via a Global Trigger based on a simple incoming message text ('hitl'). ### ❌ Issue Encountered: The trigger is created, but when typing 'hitl' in the chat, the workflow does not activate (the conversation stays in the Main Flow or terminates). ### 🛠️ Solutions Attempted: 1. Trigger Used:
    Custom Trigger (advanced)
    (I chose this because
    Intent Triggered
    is disabled, as shown in the attached image, and I want to avoid using
    Webhook Event
    if possible). 2. Configuration: * Event Type:
    bp/webchat/message/incoming
    (Listening to incoming messages). * Condition/Filter Expression:
    {{ event.payload.text == 'hitl' }}
    * Target Node: Points directly to the
    Entry
    node of my
    HITL_Direct_Workflow
    . 3. Validation: The
    HITL_Direct_Workflow
    is currently grayed out (inactive) because it is not called by the Main Flow, confirming it relies entirely on the Global Trigger for activation. ### ❓ My Question to the Experts: Is there a specific restriction preventing a
    Custom Trigger (advanced)
    from listening globally to
    bp/webchat/message/incoming
    when its target workflow is inactive/secondary? Should I use a different event type or wrap the condition differently? Any guidance on how to force the activation of an isolated workflow via a simple keyword filter would be greatly appreciated! Thank you!
    0
    w
    • 2
    • 2
  • Bot Suddenly Not Connecting Via Chat API
    c

    chilly-apartment-48668

    11/20/2025, 4:11 PM
    Are you having an outage? We use the chat api and though conversations were working fine about 10 minutes ago suddenly the connection isnt working properly.
    0
    l
    • 2
    • 3
  • Testing the Hubspot integration
    c

    careful-manchester-82797

    11/20/2025, 4:03 PM
    My company is looking to use a Botpress bot to enhance our Hubspot customer care experience. We were hoping to test the Hubspot integration and see if it fits our UX expectations/needs. Is there a way to trial that while on a free account?
    0
    w
    l
    • 3
    • 7
  • bot making up prices outside of my knowledge
    m

    modern-gigabyte-76994

    11/20/2025, 1:16 PM
    So bascially i have a list of prices based on tire prices which is prefectly fine if you ask the tire sizes that are in the table. However when you ask a size outside from the table, the bot will give some othe values. Do you guys know how to solve this? the knowledge agent clearly gave the feedback "No helpful answers generated by KB"
    0
    l
    • 2
    • 2
  • The LLM list is not loading in a new Bot.
    h

    hallowed-branch-68168

    11/20/2025, 10:20 AM
    I have an issue with a new bot created yesterday, and when I go to the configuration it says that the LLM list is loading… but it stays like that forever. https://cdn.discordapp.com/attachments/1441010349447974945/1441010351448522772/image.png?ex=69203cf8&is=691eeb78&hm=2bef91d6dbb893773fcac0feddda86fcb5af590a5039bbc1b15d5693c2e0f2a8&
    0
    l
    • 2
    • 4
  • "Dashboard: Webchat Page Not Found."
    b

    brief-horse-74002

    11/20/2025, 7:26 AM
    please help me. In webchat i am trying to edit on dashboard but is telling me that the page is not found. Can you tell me why? https://cdn.discordapp.com/attachments/1440966607286566952/1440966607508733962/BotPress_configure.png?ex=6920143b&is=691ec2bb&hm=85f057a03c5dec9c02a8375f4b8afb075a8c0b90355b4a424fa4c6320d8d4bfe&
    0
    w
    l
    • 3
    • 7
  • Hook after_outgoing_message running but it doesn't exists in the sidebar
    w

    wooden-beard-40210

    11/19/2025, 9:28 PM
    it says "Running hook after_outgoing_message for plugin conversation-insights" , but i'm not aware of such a hook , and what's more i don't have the plugin conversation-insights installed It appeared a few days/weeks ago, so it might has been installed automatically, but there's no mention of such a plugin in the hub So i'm feeling a bit incomfortable since i don't know what this hook is doing,what is its purpose, and from where it comes https://cdn.discordapp.com/attachments/1440816013057720330/1440816013292732649/image.png?ex=691f87fa&is=691e367a&hm=8755b1af70a403a6a6aff562088682d09923ad9c76be28c47efe566429c6148f& https://cdn.discordapp.com/attachments/1440816013057720330/1440816013808504962/image.png?ex=691f87fa&is=691e367a&hm=1f35eb3e20c32416a355d5563aff91da618f83c8c773ea408a57b312b828d829& https://cdn.discordapp.com/attachments/1440816013057720330/1440816014160822272/image.png?ex=691f87fa&is=691e367a&hm=72e6243fbe9e631d5e236c2d0a6c79338c303abb44a998eb136ec96174139f96&
    0
    l
    • 2
    • 4
  • Problems with the Botpress webhook
    i

    important-spring-86151

    11/19/2025, 8:35 PM
    I'm trying to link my WABA account to the webhook provided by Botpress. I've followed all the steps for proper linking and successfully verified the number. However, when I send a text message via WhatsApp from my personal number to the WABA number, Botpress doesn't register the messages in the logs. I've been waiting 30 minutes for Meta to enable the Botpress webhook, but there's no change. I need help resolving this issue. Thank you. https://cdn.discordapp.com/attachments/1440802668036624424/1440802668519100558/a1.PNG?ex=691f7b8c&is=691e2a0c&hm=a48a95abf416a3af982f2d32606f6bac3fd5431fe3cfede91884a0233214fa15&
    0
    l
    • 2
    • 5
  • Start existing webchat conversation using a conversationId
    b

    boundless-cartoon-88019

    11/19/2025, 9:40 AM
    Hey, still trying to work out whether this is possible, getting conflicting information from the docs bot, and would like a definitive answer before we move on to try other things. Basically, we are looking to begin a conversation via the Chat API from our backend, and pass context information into that chat. We can do this with the following calls which are working: /users/get-or-create (create or fetch user with userId) /conversations (begin convo, get conversationId) */events * (send custom event containing context data) We now have a userId and a conversationId so feel it should now be possible to later on start up this same conversation when the bot user clicks a link in their email. In our website, we've successfully embedded the webchat UI, currently doing this using the React Webchat component. [In the docs for this](https://www.botpress.com/docs/webchat/react-library/components/webchat), it shows that we can add conversationId and UserCredentials as props to this component, with the UserCredentials being made up of userId and userToken. However, I can't find any docs that discuss how to use these. My assumption would be that userToken would be a jwt created using the userId and some secret (like we do for the Chat API), however I can't find anywhere to set this secret in the Webchat configuration. Can I please have some help with this? If this isn't possible, what are some alternatives to achieve this "pre-baking" of conversation information that is completely ready for use when the user initiates a bot conversation? https://cdn.discordapp.com/attachments/1440637878710308885/1440637879112958036/image.png?ex=691ee214&is=691d9094&hm=0ac4521c2bd70f69e97229f6278c4a6f9cabfa8344b878123be161589779a1a6&
    0
    b
    l
    • 3
    • 4
  • Cannot display embedded bot on Webflow site
    g

    glamorous-airport-3545

    11/19/2025, 8:27 AM
    Hi all, Fairly new to Botpress here and I seem to be running into a roadblock as I'm trying to display a bot within a page on my Webflow site. I've been following the instructions [here](https://www.botpress.com/docs/webchat/integrations/webflow) and [here](https://www.botpress.com/docs/webchat/get-started/embed-in-element), but for some reasons the bot won't show. I've tried several different elements as you can see in the below screenshots. Right now I have - a Webflow div with
    pollux-container
    id - a custom code block with
    pollux-embed
    id - a div inside the custom code block with
    pollux-div
    id I tried setting each of these elements as the target of the "Where to show chat" field in my bot's webchat settings but nothing works. The custom code is properly setup in the of my page. The toggled version of the same bot works fine. So the issue seems to rely on the embed setup but I can't figure it out. No JS error shows in console. Anyone ran into the same problem ? Any help or tip would be greatly appreciated. Thanks a lot ! https://cdn.discordapp.com/attachments/1440619528332640287/1440619528588496978/Capture_decran_2025-11-19_a_09.17.03.png?ex=691ed0fd&is=691d7f7d&hm=dd32d177e82e2a2d56c49f3fd13f8ff0264417662482fc665dc5c770e6c7c37f& https://cdn.discordapp.com/attachments/1440619528332640287/1440619529070710885/Capture_decran_2025-11-19_a_09.17.16.png?ex=691ed0fd&is=691d7f7d&hm=679a811a554f6dad1af542bac87797bd3b9081d0068b40fc444e5065fc44f125& https://cdn.discordapp.com/attachments/1440619528332640287/1440619529322496010/Capture_decran_2025-11-19_a_09.17.39.png?ex=691ed0fd&is=691d7f7d&hm=0fdb0ae3dc7083d0bd144fb6148be2d4c3937fc6b919a68d33a9e3b4d14ca2f8& https://cdn.discordapp.com/attachments/1440619528332640287/1440619529591066765/Capture_decran_2025-11-19_a_09.17.57.png?ex=691ed0fd&is=691d7f7d&hm=1f692323adea04c8008fa257784e97cd2c850b405ec2f790ba53b2eaf94af3ce& https://cdn.discordapp.com/attachments/1440619528332640287/1440619529850851449/Capture_decran_2025-11-19_a_09.18.22.png?ex=691ed0fd&is=691d7f7d&hm=eb64cebe03d591b0f2a3693c0869979aa6ba0f76b5ee02fc2e3fd867800acc47&
    0
    e
    w
    +2
    • 5
    • 26
  • variable inside variable in prompts
    s

    square-restaurant-14664

    11/18/2025, 11:40 PM
    Hey there, quick question: Does botpress recognize variables inside variables? Usecase: I use a couple actions in multiple places. Instead of copy and pasting the prompts for these action everytime I defined a variable and saved the custom prompt as default value in it. In these custom prompts I use variables to get some other information. Back to the question: Do you run a recursive loop to really match all variables or just a one time run and my variables are sent as plain text?
    0
    w
    l
    • 3
    • 3
  • How to set up KB → OpenAI fallback in the latest Botpress?
    r

    red-orange-3256

    11/18/2025, 10:56 PM
    Hey everyone, I'm trying to set up a fallback behaviour. I want the bot to: 1) Search the KB 2) If a high-confidence result exists → use only the KB data 3) If no KB result or confidence < 0.75 → fall back to OpenAI and generate an answer What’s the recommended way to implement this in Botpress right now? Should this all stay inside the Autonomous Node, or should I handle the fallback using a condition + separate node? Any guidance appreciated!
    0
    l
    • 2
    • 3
  • Help 500messages
    b

    big-wire-17689

    11/18/2025, 4:18 PM
    Hello, how does the 500-message limit work? Is it only the incoming messages sent by the user, or all the messages displayed in the chatbot? https://cdn.discordapp.com/attachments/1440375494242467840/1440376258788851784/image.png?ex=691dee6c&is=691c9cec&hm=4af85c44e82123dc42230045080b5ab73910947699453af67ac26111227f8d9d& https://cdn.discordapp.com/attachments/1440375494242467840/1440376259493494875/image.png?ex=691dee6d&is=691c9ced&hm=66a3dba7bb6e90860c2deea604c16e22f4ceeb0c2b2852001079beca4b8f7de4&
    0
    w
    l
    • 3
    • 8
  • Embed Webchat into Gitbook? (Anyone can help?)
    m

    many-apartment-14361

    11/18/2025, 11:20 AM
    I have a client who uses Gitbook and Botpress, and now he wants to add the chatbot to Gitbook pages or, at the very least, embed the Webchat in a page, but I'm not finding a way to do so. The embed in the page converts to a link and does not display the webchat.
    0
    w
    • 2
    • 7
  • Webchat it's not working (anyone can help?)
    b

    better-optician-3834

    11/18/2025, 7:40 AM
    my webchat it doeesn't working at all (mainly it doesn't response any request). current version 3.3. - first when we type the query it doesn't turn into chat interface. (more like pass by) - TRY ON EMULATOR IT'S FINE AND WORKS, when publish, try through cdn doesn't work - not embed at all. try from cdn.botpress
    0
    l
    • 2
    • 35