Typebot

T

Typebot

A place to connect with chatbot enthusiasts. Learn about bot building best practices and discover new content.

Join

Hide bot and bubble if not authorized

I understand how to get the main document url from the page hosting the bot, and can run a webhook to validate the url but, is there a way to "hide" or disable the bubble/bot after checking, if the url doesn't meet criteria? I can easily put a path in the bot flow that routes to a "You are not authorized to use this bot" message displayed, but I'm wanting to hide even the bubble if the url doesn't even meet criteria that I check with a webhook as the first step in the bot.

Variable Passing Between Bots

This is a question concerning an ongoing discussion. Baptiste, you will be happy that I am simplifying my (CRAZY) large bots. So I am breaking them up into smaller organized ones. So the issue that I am having-...

Custom SMTP Error

Hello, I'm having difficulty incorporating custom SMTP configuration when sending an email block. When hovering over the username field, an error message prompts to include "@" in the email address. Additionally, an error stating "Unable to connect" appears without any accompanying error log.

Issues with Return Function After GET Request in Typebot Open Ai Assistant Functions

Hello, I’m encountering an issue with implementing a return function within Typebot after making a GET request. The aim is to call a webhook and use the response to guide the conversation flow. The GET request seems to be working fine, but the issue arises with getting the function return to be properly recognized by Typebot.Below is the code I’m using within an asynchronous function in Typebot: const url = https://primary-production-ae3d.up.railway.app/webhook/643e6dfc-786f-480a-a201-cef249e50f6b?search=${encodeURIComponent(search)}; // Main async function that performs the GET request...

Unsuccessful attempt to upload audio/incorporate it into the platform

Guys, I've been trying my best to upload voice audios of a few seconds in .mp3 and .wav format and nothing works, I've tried uploading directly via the buttons and even embedding and nothing works
No description

setVariables not working on server script block. Am I doing missing something?

Hey guys, I'm playing around with a simple chat group trying to use the setVariable function inside a script block however no matter how I try it (single quote, double quotes, using the evaluation form {{variable_name}} ), the variable value never get updated. Can someone spot what I'm doing wrong?
No description

automatic export result file

Is it possible to create an automatic export (for instance every 10 min) of the result files? We are looking for an option to implement the results into our own office system. Thank you - Erik (Germany)

Get IP Address

How do I get the client ip address, the user who is using the typebot?

Open conversation on Chatwoot not working

hello guys I'm trying to open a conversation on ChatWoot after the flow is completed by the user, but even with the tutorials we have on the documentation, I'm not getting it... can someone save me with this?...

Timeout in wait for response (user message input)

Is it possible (or could it be) to set up some sort of timer that waits for a user's input but then either populates a variable that can be fed into a condition block or even just routes from the user input after a certain time with no input?
I'd like to keep a conversation going with a user with my 'Ask Assistant' block but then get the total thread token usage from OpenAI after the conversation is done (after a certain time with no user interaction) and potentially also send a final message and reset the thread.
Other applications of this could also include triggering a subsequent "Are you still there?" message, etc....

multi-lingual bot

I need to have a bot which works in 3 languages. All the flows are the same only the Bubbles and Inputs need to have text displayed as per the selected language. The user selects his preferred language in the 1st step. What is the best strategy without having to implement 3 bots?

How to view currently set variables?

I have quite a lot of nodes and about 40 variables, is it possible to view currently set variables while testing? Thanks!...

Google Sheets Disconnected

I was using my bot to check addresses, this is connected to about 10 spreadsheets, then randomly it stopped functioning as all my sheets had become deselected, had to reissue permission for sheets to have access. Not sure if this will reoccur

HTTP Request Form-data param

Hi every Body , I access an ERP and get information from there, using postman all works fine. I am trying convert the request to HTTP Request. The dificulty that I am facing is , I dont ( know how ) find the parameters that correspond to the CURL:...

Google Sheet not picking sheets

Hi, When I try to pick a spreadsheet from my Google Drive account, nothing happens. I have taken a screenshot; it shows an error in the console. Can somebody help me? I haven't found anyone with the same problem here....
No description

send video via WhatsApp via Api evolution using typebot

Does anyone know how to send video via WhatsApp via Api evolution using typebot?

DDoS attacks

I would like to know how the application's security works against DDoS attacks.

Form-like building block

Hi everybody, I would like to use Typebot for lead generation. Instead of asking name, email, phone with many questions I would like to display a unique question with name + email + phone + privacy toggle (with privacy policy link) + send button. Is it possible using custom JS block or with other techniques? I attach an example made with Landbot. Thank you very much for your help...
No description

How to forcefully restart whatsapp session without waiting for expiry?

I just updated the bot with some static variable but it seems the whatsapp session is still on old version? i deleted the submission from the results tab but it still seems to be on the same session?

Display Glitch: Dify Responses Incomplete

The complete Dify response is not visible as some letters are missing. I have reviewed the Dify logs, and the response appears to be accurate there. However, the display in the bot is scrambled. I am attaching screenshots for reference.
No description