Airtable not integrating
Hello,
I am in the process of integrating my air table using the third party connection. However when I input test data I don’t see my air table updating. Not sure what steps I’m missing.
37 Replies
Here are a few quick checks that usually solve an Airtable “nothing is updating” situation in Voiceflow:
1. Confirm the integration is connected
• In Project settings → Integrations, make sure you see a green “Connected” badge next to Airtable. If it still shows “Connect”, paste a valid Airtable Personal-Access-Token and click Save first.
2. Pick the right Base > Table > Action in the block
• Inside your Integration (or Agent) step choose the base and table that should receive the data.
• Select the exact action you need – e.g. Create record (adds a new row) or Update record (edits an existing one). Using “Update” without supplying the record ID will silently do nothing.
3. Map fields to variables
• Under “Input” add every Airtable field you want to populate and link each one to a Voiceflow variable (⚡ icon).
• Send real values in those variables before the step runs – you can set them in a Set-Step or Code step earlier in the flow.
4. Run the flow in Test/Prototype
• Click ▶️ Run on the canvas (or open the Prototype) and follow the path that hits the Airtable step. You should see a green ✔ trace when the call succeeds.
• Open Airtable and refresh; the new/updated record usually appears within a second.
5. Check for errors in the Debug panel
• If the trace shows a red ⚠ error, expand it – common causes are: wrong PAT scope, field names typed differently from Airtable, or trying to update a record without supplying
record_id
.
If all of the above look correct and you still don’t see changes, try switching the action to Create record with just one simple field mapped. If THAT shows up in Airtable, your connection is fine and the issue is likely with field mapping or the record ID when updating.
Docs: https://docs.voiceflow.com → Integrations → AirtableCan you provide more information. What 3rd party connection are you using? Is your airtable api connection authorized correctly? Is the data being captured in varibales correctly in voiecflow before being sent?
Hi Steve, I will send you my information shortly.
@Steve B. | IntelleSync.ai Hello, I am usuing the third party integration airtable inside of the agent. I inputted the LLM description to pull the specific headings. I can see the airtable creating records but not inputting information. I was searching in the videos/documentation but not seeing anything to trouble shoot this issue. Do i need to input something in the records input variable? My airtable shows connected, i just granted it access. It didn't prompt me to enter my API key.





@kalani Thanks for the info. I found the same issue, it worked for a day but hasn't since. I use the API tool in the agent instead and it works everytime.
Ahhhh, ok. Is there a ticket out for this?
I'm not aware of one.
@Support @Devina Baghmar is there a ticket for the create record Airtable integration in the agent step It's creating empty rows?
Thank you for your help!
@kalani No worries!
@Steve B. | IntelleSync.ai

Sorry, you're talking about this API tool correct? And it's the same set up as if you created an API block?

Yes that’s right the api within the agent. 1st image
Thanks
Looks like the same set up .
yes same as a regular API block.
Airtable's API is quite finicky, when the tool is called what does the debug log say?
Hey Michael let me check and will get back to you.
@Michael Hood (Head of Product) I was searching for it , where do I find the debug log?
Press the run button and look at the debug logs when the tool is called
Got it, let me connect the airtable again.
Here is the log. It says airtable capture record succeeded. As you can see though, it produces blank. I have my headers exactly how it's spelled to airtable.




I’m going to use the classic API call. I shouldn’t have any issues.
@Michael Hood (Head of Product) fyi
@Steve B. | IntelleSync.ai hey Steve, I just tried the API block, it’s still working.

It’s populating the variables but not the actual data I’m inputting



I’m getting a 200 ok so everything is integrating correctly.d
Can you share a screenshot of your api tool (RE Demo) settings. Please use shift + command + 3 to take screenshots on your mac 🙂
I also think your agent (Instructions) prompting is to simplistic and vague, define what details are relevant and provide steps to create the airtabe record e.g
It also looks like you have no input variables in your api tool, which is likely why you have the variable placeholders. It should look like my image.

Hi Steve, I’ll look into this after work. Saw your other message, apologies
@kalani No worries!
This is from the RE demo.

Updated based on your screenshots.

Now that I think about it, do I need the JSON payload and just the use the variables? Not sure what I'm doing wrong. still getting the placeholders.




@Steve B. | IntelleSync.ai
@kalani I think I see your issue. You haven't updated your JSON with the input variables, I can see they are green in your JSON they should be blue. See how I have it configured. Also remove the 'records' and second 'fields' object you added, you don't need them.

Ok, let me start over and input.
@Steve B. | IntelleSync.ai finally!
It works. Thank you very much!
I think the other issue was I had created variables for a classic API step.
@kalani No problem! Glad it's all working now for you. If you don't mind please give me a #🏅┃shoutouts 🙂
Will do!