Input Trigger - Advanced Multi-Line Functionality

:rocket: Input Trigger v1.1.0 - Official Release Out of Beta! :tada:

Hello Bubble Community! :waving_hand:

I’m thrilled to announce that Input Trigger version 1.1.0 is officially out of beta and ready for production use! :confetti_ball: This advanced multi-line input plugin brings a GPT-like typing experience to your Bubble apps, making it easier than ever to create dynamic, user-friendly text inputs for chat interfaces, forms, note-taking tools, and more. With recent updates and rigorous testing, Input Trigger is now stable, responsive, and packed with features to elevate your app’s input functionality.

Input Trigger Plugin

What is Input Trigger? :glowing_star:

Input Trigger enhances your multi-line input fields with intuitive Shift+Enter support for newlines and Enter triggers for custom workflows. It’s designed to be simple to set up, highly customizable, and seamless with Bubble’s workflow system. Whether you’re building a chat app, a content editor, or a custom form, this plugin delivers a polished, modern input experience that feels effortless for users.

Key Features :sparkles:

  • Shift+Enter Support: Add newlines with Shift+Enter, mimicking the familiar GPT-like input style. :memo:
  • Enter Workflow Trigger: Fire Bubble workflows when users press Enter (e.g., send messages, save data). :high_voltage:
  • Real-Time Input Value: Access live input updates for dynamic previews or real-time processing. :counterclockwise_arrows_button:
  • Prevent Newline Option: Block newlines (Enter & Shift+Enter) with the Prevent New Line setting for controlled input behavior. :prohibited:
  • Debug Mode: Enable console logs with Debug Mode for easy troubleshooting during development, disabled in production for a clean experience. :lady_beetle:

What’s New in v1.1.0? :fire:

This release marks the transition from beta to production-ready, with enhancements that make Input Trigger more reliable and flexible:

  • Optimized Responsiveness: A smart queue system ensures reliable event capture, even for rapid keypresses, making it perfect for fast typers. :man_running:
  • New Prevent Newline Feature: The Prevent New Line option lets you block newlines for both Enter and Shift+Enter, ideal for structured inputs or single-line-style multi-line fields. :bullseye:
  • Debug Mode: Added a Debug Mode toggle to enable detailed console logs during setup, helping developers diagnose issues quickly. :magnifying_glass_tilted_left:
  • Customizable Timers: Fine-tune performance with Debounce Time and Clear Timeout settings for optimal responsiveness in your app. :stopwatch:
  • Stability Improvements: Refined event handling and state management to ensure rock-solid performance in production environments.

These updates make Input Trigger v1.1.0 the most robust version yet, ready to power your Bubble apps with confidence.

Why Use Input Trigger? :light_bulb:

  • Effortless Setup: Add advanced input functionality in minutes—no coding required! :three_o_clock:
  • Versatile Use Cases: Perfect for chat apps, content editors, forms, or any app needing dynamic text input. :mobile_phone:
  • Enhanced User Experience: Deliver a modern, responsive input experience that feels intuitive and polished. :blush:
  • Bubble-Native: Seamlessly integrates with Bubble’s workflows and states for maximum flexibility. :link:

How to Get Started :clipboard:

  1. Install the Input Trigger plugin from the Bubble marketplace.
  2. Add the plugin element to your Bubble page and set the target input’s Element ID.
  3. Configure options like Prevent Enter, Prevent New Line, Debounce Time, Clear Timeout, and Debug Mode in the element properties.
  4. Create workflows for the Enter Pressed, Shift+Enter Pressed, or Entered Value events to handle user input.
  5. Use the Input Value state to access live input content in your workflows.

For detailed setup instructions, check the plugin’s documentation in the Bubble marketplace or reply here with any questions! :raising_hands:

Try It Out! :rocket:

Input Trigger v1.1.0 is now live and ready for your Bubble apps. Whether you’re building a chat interface, a note-taking tool, or a custom form, this plugin delivers a powerful, user-friendly text input solution. Install it today and take your app’s input experience to the next level! :rainbow:

:backhand_index_pointing_right: Get Input Trigger: Here

I’d love to hear your feedback, use cases, or any questions you have about Input Trigger. Drop a comment below, and let’s make your Bubble apps even better together! :speech_balloon:

Thank you for your support during the beta phase, and I’m excited to see what you build with Input Trigger v1.1.0! :tada:


More plugins