# Reliable Chat Input in Bubble: Enter to Send + Shift+Enter + Emoji Safe like Slack. Expandable chat input

**URL:** <https://forum.bubble.io/t/reliable-chat-input-in-bubble-enter-to-send-shift-enter-emoji-safe-like-slack-expandable-chat-input/393335>\
**Category:** Showcase\
**Created:** [March 17, 2026, 3:53pm UTC](https://forum.bubble.io/t/reliable-chat-input-in-bubble-enter-to-send-shift-enter-emoji-safe-like-slack-expandable-chat-input/393335 "2026-03-17T15:53:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![J805](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/j805/32/41267_2.png) [@J805](https://forum.bubble.io/u/J805)\
**Post date:** [March 17, 2026, 3:53pm UTC](https://forum.bubble.io/t/reliable-chat-input-in-bubble-enter-to-send-shift-enter-emoji-safe-like-slack-expandable-chat-input/393335/1 "2026-03-17T15:53:03Z")

</div>

Hey everyone 👋

I just used some custom code (thanks to AI) to customize the bubble Multiline Input into a Slack-like input. So it is better for chat functionality. You can copy it for **FREE**.

### Goal

Override Bubble’s default multiline input to send on Enter and use Shift+Enter for new lines. Simple Slack-style chat behavior.

### Problem

By default, Bubble’s multiline input behaves like this:

- `Enter` → creates a new line
- No built-in way to **send a message on Enter**

For chat-style apps, this isn’t ideal.

* * *

### Solution

This enables **Slack-style behavior** :

### Desktop

- Enter → send message
- Shift+Enter → new line

### Mobile

- Enter → new line
- Button → send

* * *

### Setup (Important)

Assign these IDs in Bubble:

Multiline Input ID: chatInput  
Submit Button ID: submitButton

Make sure your submit button workflow:

- sends/saves the message
- resets the input

* * *

### Full Code Snippet

👉 [NoCodeMinute - eLearning Hub](https://www.nocodeminute.com/elearning_hub?page=Code%20Snippet%20Details&codeSnippet=slack-style-enter-to-send-with-multiline--%2B-emoji-safe-handling-bubbleio)

* * *

### Why this matters

If you’re building:

- chat apps
- AI interfaces
- messaging features

Users expect Enter-to-send behavior.

* * *

### Keywords (SEO)

Bubble multiline input enter to send, Bubble chat input, Bubble textarea submit enter, Bubble Slack style input, Bubble enter key submit Bubble

Hope that helps! 😊

---

<div class="post-metadata">

**Author:** ![fede.bubble](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/fede.bubble/32/215574_2.png) [@fede.bubble](https://forum.bubble.io/u/fede.bubble)\
**Post date:** [March 17, 2026, 6:28pm UTC](https://forum.bubble.io/t/reliable-chat-input-in-bubble-enter-to-send-shift-enter-emoji-safe-like-slack-expandable-chat-input/393335/2 "2026-03-17T18:28:18Z")

</div>

Thanks for the share!

---

<div class="post-metadata">

**Author:** ![J805](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/j805/32/41267_2.png) [@J805](https://forum.bubble.io/u/J805)\
**Post date:** [March 17, 2026, 6:42pm UTC](https://forum.bubble.io/t/reliable-chat-input-in-bubble-enter-to-send-shift-enter-emoji-safe-like-slack-expandable-chat-input/393335/3 "2026-03-17T18:42:06Z")

</div>

I actually think Bubble could make this an option for the MultiLine input. Right now it’s just not very useful. This makes it much more useful. 😊 @fede.bubble
