Beta coming November 2, 2026. Airtable intake and write-back will be available in beta from this date. Access: Must be enabled for your organization. Contact your Gradial team to get access. The setup and workflows below describe the upcoming beta.
What the beta includes
Connect an Airtable intake table to a Gradial workspace. Each ready record becomes one linked Gradial Task, with Airtable remaining the system of record.- Choose a table, an optional intake view, and checkbox or single-select triggers.
- Map the record’s title, brief, and requester into the Task.
- Follow up on the same Task by mentioning the integration user in a record comment or rearming a configured trigger.
- Let Grady update fields reserved for Gradial, post comments, and append Word drafts to designated attachment fields.
Prerequisites
- Permission to manage Gradial settings and integrations.
- A Gradial workspace and Environment for incoming Tasks.
- A dedicated Airtable integration user named Gradial, with access to the intake bases and the record, field, and comment permissions needed for the workflows below.
- A personal access token belonging to that integration user, limited to the intended bases.
- At least one checkbox or single-select field in each intake table to mark records ready.
Create the Airtable token
In Airtable’s Developer Hub, create a personal access token for the integration user. Add the following scopes and select only the bases Gradial should use:
A token’s scopes and selected resources do not grant permissions its owner lacks. Check the integration user’s access and any field or table editing restrictions too. See Airtable’s token setup and scope reference.
Set up the integration
These steps will be available with the November 2 beta.1
Connect Airtable
Open Settings → Integrations and choose Airtable. Enter an Integration name and paste the token into Airtable service user personal access token. Select Validate connection, check the returned account, and continue to Routing.
2
Choose the intake table
Add a route and select a Base, then a Table. Each route targets one table; add another route for another table. A table can belong to only one route in your organization. Choose an optional View to narrow new intake, such as a view that excludes requests on hold.
3
Set readiness triggers
Under Ready records, add at least one Trigger field. A checkbox matches when checked. For a single-select field, choose the Ready values that should admit work. A record is ready when any configured trigger matches; multiple triggers do not create separate Tasks for the same record. A view alone is not a readiness trigger.
4
Map request and output fields
Configure the field mappings below. Keep request inputs separate from fields reserved for Gradial’s output.
5
Choose the destination and review
Select the destination Workspace and Environment. Use Test query to inspect matching records and resolve mapping issues. Review the Route summary, confirm the destinations and results, and save the integration. Query results check the intake selection; they do not establish that comments or file uploads have been exercised.
Field mappings
Gradial-owned and append-only file fields are excluded from the synchronized request snapshot, so output changes do not look like new request input. Grady can read them on demand.
Run and follow up on a request
- Fill in the record’s request fields and input attachments, then set a configured trigger to a ready value.
- On a scheduled poll, Gradial discovers the ready record and creates its linked Task in the route’s destination.
- Grady processes the request and can write permitted results back to that record as the integration user.
- For another pass, add a new comment that mentions the actual Gradial integration user using Airtable’s mention picker. Alternatively, change a configured trigger that Gradial does not own to a new ready value. For a checkbox, clear it, let a poll observe it unchecked, and check it again. For a single-select trigger, select a different configured ready option, or let a poll observe a non-ready value before returning to a ready one. Renaming an option is not a new request.
Write-back and file limits
- Grady can read records only in enabled routed tables associated with the Task’s Workspace and Environment. It can write only to records linked to that Task.
- Field updates are limited to the route’s Gradial-owned fields. Grady cannot set an intake trigger to ready; it can clear a trigger only if that field is Gradial-owned.
- Comments are plain text and appear as the integration user. They are visible to people with access to the record.
- Draft uploads are new
.docxfiles up to 5 MB, with a new versioned filename, in a designated Append-only file field. Existing files are not removed or replaced. Those output files are available to Grady on demand rather than automatically copied into the request snapshot. - Record creation or deletion, schema changes, attachment removal or replacement, and webhook management are outside the beta’s command surface.
- Access uses the integration user’s Airtable permissions. Gradial does not map each Gradial user’s individual Airtable edit permissions.
Troubleshooting
Contact your Gradial team for help preparing your intake table or joining the beta.