Share feedback, ideas and get community help

Home
Members
nefer_l
n
nefer_l
Offline, last seen 2 days ago
Joined September 13, 2024
I encountered a problem where a user abandons their chatbot flow (ex: closes their tab).

Since I'm managing a queue of users to perform an action (make payment) with an array, their position in the array gets stuck there.

With my current chatbot setup, the only way a user can get removed from the array (queue) is to restart or complete the chatbot flow.

Btw, I'm managing the queue via API calls to my database using Twidget.io.

With Typebot, is it possible to execute a script when a user abandons their chatbot session? Something like an event listener?

I would love to be able to execute a script to remove the current user from the array (queue).

Thanks!
6 comments
A
B
n
The Image Bubbles don't have a "Display Condition" like the Buttons Input.

How would I remove the Image Bubble when a user clicks on the "Stop" Button?

I tried using the Script block to manipulate the image, however, it seems like I can't access the element in the DOM.

I have the Script block to execute on the client turned on.

Any suggestions to remove the image after a user clicks on the "Stop" button?

For context, I have a gif that is a proxy for a timer countdown. I would like to remove the "timer" once the user clicks on the button input rather than having the timer continue with its countdown.

Thank you!
4 comments
B
n
n
nefer_l
·
A
Solved

setTimeout Script Help

Use Case: I want to give a user 60 seconds to make a payment when they get to the Stripe block in my Typebot flow.

I couldn't find a clean solution to this, so I was experimenting with the Script block and setTimeout JS Window method.

Here's the problem I encountered: I'm trying to start a "timer" with setTimeout to refresh the page using the Script Block and then cancel the refresh in a subsequent Script block after the user clicks on a button. However, when I run the Script block to cancel the refresh, it doesn't do it. It works fine when I run this same exercise in the Chrome Dev Console.

Please see my screen recording: https://neferlopez.dubb.com/v/5NZnE2

Any suggestions?
7 comments
A
n
B
I'm just curious to know if the "Generate Variables" action in the OpenAI Block is using "Structured Outputs".

OpenAI docs: https://platform.openai.com/docs/guides/structured-outputs/introduction
3 comments
B
Was anyone able to replicate the Vision demo that @baptiste announced yesterday with OpenAI?

I was able to replicate with the Anthropic block, but not with the OpenAI block.

I attached screenshots of for both examples.

Am I missing something or is this a bug?
4 comments
R
n
B
Hi all,

I noticed there's a "Generate variables" option for an "action" in the OpenAI block.

  • Create chat completion
  • Ask Assistant
  • Generate variables
  • Create speech
Is this an easier way to create a function under "Tools > function" in the OpenAI block?
2 comments
B
I'm hoping the group can help me figure out an issue I came across...

For some reason, the Google Sheet Typebot block isn't populating all the worksheets (tabs) from my Google Sheets workbook.

For example, I have a Google Sheet workbook with 4 worksheets, however, the Google Sheets Typebot Block is only showing 3 worksheets.

I'm a bit puzzled because this was not an issue until today.

Because of this, I suspect a recent update broke something with Google Sheet Typebot block.

Anyone else experiencing this issue?
2 comments
n
B
Is it possible to create a Typebot (let's call it Typebot A) that intakes user input and then sends to another other Typebot via API to process data and then return a response to the original Typebot A?
6 comments
n
K
B
C
Why aren't the dollar signs being displayed in the text block when I use the following ${{variable_name}}?
13 comments
n
a
W
B
Are there any plans to add video support for Instagram Reels in the video bubble?

For example, this video doesn't play:

https://www.instagram.com/reel/C8DCETLNl_6/

(Thanks for adding support for Youtube Shorts!)
2 comments
B
I can't use Youtube videos with a timestamp because the url parameters get removed in the video block.

For example, the following video with timestamp gets converted from this:
https://youtu.be/jp3ggg_42-M?si=odSPjCb4SbCydIDZ&t=91
to this:
https://youtu.be/jp3ggg_42-M
3 comments
B
I have two bots: A & B

Here's the flow I was testing out:

  1. Bot A collects first name
  2. Then jumps to Bot B to collect the last name
  3. And then it jumps back to Bot A. (here's where I'm seeing duplicate responses)
The final output is correct, however, I can't figure out why it's duplicating the response.

Any ideas?
3 comments
n
B
Cool new feature announced by @Baptiste yesterday: You can manipulate and format your text bubbles using JavaScript or "Inline Variable Formatting". Discover how to create a fallback solution within your chatbot flows to prevent awkward blank spaces when variables are left undefined. Better understand the concept of a ternary operator in JavaScript and how to implement in TypeBot.

https://youtu.be/8Il-SEJplYY
3 comments
B
n