Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] - Add Error and Exception Handling Block #1996

Open
pierrejo opened this issue Feb 5, 2025 · 0 comments
Open

[FEAT] - Add Error and Exception Handling Block #1996

pierrejo opened this issue Feb 5, 2025 · 0 comments
Labels
Feature ✨ New product feature

Comments

@pierrejo
Copy link

pierrejo commented Feb 5, 2025

Currently, when errors occur within a block execution ❌ (for example, due to expired credentials or API failures), there isn't a clear or user-friendly way to handle them.

I recently encountered an issue where my chatbot stopped sending emails because the credentials had expired. In such situations, it would be highly beneficial to be able to display a message to users informing them of the problem and guiding them on how to proceed, for example: "Oops, a problem has occurred, please contact us through another channel."

This feature proposes adding an "Error and Exception Handling Block" (or similar) to the block execution flow. This block would allow users to define specific actions to take when a preceding block fails to execute correctly. This could include:

  • Displaying a custom error message to the user.
  • Logging the error for debugging purposes.
  • Redirecting the flow to an alternative set of instructions or a fallback block.
  • Triggering notifications or alerts for administrators.

By implementing this feature, we can significantly improve the robustness 🛡️ and user experience of our chatbot ⚡ (or any block-based system) by gracefully handling errors and providing informative feedback to users when things go wrong. This will empower users to manage error scenarios effectively and ensure a smoother overall workflow.

@pierrejo pierrejo changed the title [FEAT] - Add Error and Exception Handling Block for Block Execution [FEAT] - Add Error and Exception Handling Block Feb 5, 2025
@baptisteArno baptisteArno added the Feature ✨ New product feature label Feb 5, 2025
@github-project-automation github-project-automation bot moved this to Backlog ☁️ in Typebot Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature ✨ New product feature
Projects
Status: Backlog ☁️
Development

No branches or pull requests

2 participants