Hey , guys!
So , I’m having an Airtable trigger which passes data to a Function node that generates it to JSON but I’m losing a field(Status field and bool field). In my function node I dynamically pass data from the Airtable trigger but two field just does not appear . “day off” , “in office” and “home” are buttons and the status field just show them .My fields are “Name” , “Status” , “Set in office” , “Set to home” , “Day off” , “bool”. Do you have any Idea what can that be? Here’s what i get:
"id": "recFAFGnNFd4c2eKT",
"fields": {
"Name": "Sylvana",
"Set in Office": {
"label": "Set in Office",
},
"Set to Home": {
"label": "Set Home",
},
"day off": {
"label": "day off",
},
"Created": "2021-02-23T16:41:25.000Z",
"Modified": "2021-02-23T16:56:27.000Z"
},
"createdTime": "2021-02-23T16:41:25.000Z"
}
]
Thank you!
Pavel
This is likely a field type visibility issue with the Airtable API. Try these steps:
- Add a “Get Record” operation after your trigger:
- Use the Airtable node with “Get Record” operation
- Reference the record ID:
{{$trigger.json.id}}
- This often retrieves all fields, including those missing from triggers
- For button fields specifically, check if they’re using a “Button” field type (which is not fully supported in the API) and consider changing to a Single or Multiple Select field type instead.
If you need all fields consistently, consider switching from the Trigger to a scheduled “List Records” operation that runs every few minutes.
If my reply helped solve your query, please consider marking it as solution! If you found it useful, a like would make my day! 
- What field types are your “Status” and “bool” fields in Airtable? (Single select, formula, etc.)
- Are these fields populated with values in the Airtable base for the records being triggered?
Refer to the Airtable field type documentation if you need to check how different field types are handled in the API.