# Voice input → create new row → store transcript in columns

**URL:** https://community.glideapps.com/t/voice-input-create-new-row-store-transcript-in-columns/85656
**Category:** Ask for Help
**Created:** [December 7, 2025, 3:21pm UTC](https://community.glideapps.com/t/voice-input-create-new-row-store-transcript-in-columns/85656 "2025-12-07T15:21:15Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Ramachandra\_Narra](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ramachandra_narra/32/87507_2.png) [@Ramachandra\_Narra](https://community.glideapps.com/u/Ramachandra_Narra)
#### Post date: [December 7, 2025, 3:21pm UTC](https://community.glideapps.com/t/voice-input-create-new-row-store-transcript-in-columns/85656/1 "2025-12-07T15:21:15Z")

</div>

Hi Glide team,  
I’m building a simple internal logging app and I’m stuck with a voice-input workflow.

**Goal:**  
When a user taps a button and speaks, the **transcript should be written into a NEW row** of my table (along with date/time/user email).

**Issue:**  
Currently the voice component or action is writing the transcript into the **same row** , and I don’t see a reliable way to:

- Create a new row
- Store the transcript into a specific column of that new row

1. What is the correct way to configure actions so that every voice input automatically creates a **new row** with the transcript?

- Should I use a Form Screen?
- Or a Button → Create Row → Set Column Values?
- How do I bind the transcript to the newly-created row?

1. I will later process the transcript (e.g., converting text into structured data), but for now I only need help with the **voice → new row** workflow.

Thanks in advance!
