records on the airtable
I dont know how can i grab user's answers in every button block he press and saved in the same record line on airtable cause with this way the answers saved in different line in airtable

2 Replies
Here’s the pattern that will keep every reply in a single Airtable row:
1. Create the record once and keep the record-id
• Right after the first question (or at the very start) drop an Airtable → Create record Tool step.
• Map the first answer plus any other default fields you need.
• In the Capture response section save the returned
id
to a Voiceflow variable – e.g. record_id
.
2. Save every button choice to a variable
• In a Choice / Button step give each button a payload – for example "basic"
, "pro"
, "vip"
.
• Immediately after the Choice step add a Set step (or use the button’s “Set variable” action) to copy that payload into a variable such as plan_answer
, color_answer
, etc.
– You can also read the click from the system variable last_event.payload
if you prefer.
3. Update the same Airtable row
• Follow each Set step with an Airtable → Update record Tool step.
• Pass record_id
in the Record ID field, plus the field you want to update, e.g.
– Field: Plan
Value: {plan_answer}
– Field: Color
Value: {color_answer}
• Because “Update record” only touches the fields you list, the previous answers stay untouched and you never create a new row.
4. Repeat for every further question, or collect all answers first and do a single Update record at the end – both work.
Key points
• Create once → store record_id
→ reuse Update record
.
• Make sure later steps call Update record, not Create record.
• Button clicks can be saved either with the button’s own Set variable action or by reading last_event
.
Docs
Full Airtable integration guide: https://docs.voiceflow.com/update/docs/integrations#/thank you so much!!!