Share feedback, ideas and get community help

Updated 4 months ago

Help with bot usage limits

I'd like to restrict usage for each user so that they don't abuse bots, especially ones that use pay-as-you-go APIs, like OpenAI.

To address that, I've set up a bot to allow users to ask five questions. Then, after the fifth question, the user gets a message that they've exceeded the limit and must wait X number of minutes before they can interact with the bot again. Obviously, this can be bypassed by the user going to a different browser or using private browsing to continue interacting with the bot.

Question
Aside from the method that I've mentioned above, is there a way to limit the number of times that a user can interact with a bot in any of the Typebot plans (Free, Starter, Pro, or Enterprise)?
W
j
4 comments
Hi @josh, that is exactly you can implement it...other way could be asking the user to share his email/phone number, send an otp, for verification and then allow him to chat with your bot, that way you can track and limit
just for reference typebot has following settings : https://docs.typebot.io/settings/remember-user
Thanks! Eliminating the potential for overuse/abuse is a difficult issue to solve since users will often find a way around it.

I worry that implementing a verification method would add an extra layer of complexity and discourage people from using the bot.

I've already enabled the "Remember user" setting since it provides a better user experience in my use case. Maybe that will be enough to discourage overuse.
Add a reply
Sign up and join the conversation on Discord