xplorai
xplorai5h ago

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
No description
2 Replies
Tico | Voiceflow Assistant
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#/
xplorai
xploraiOP4h ago
thank you so much!!!

Did you find this page helpful?