Grist Integration

Connect Grist to Arahi's no-code AI developers and automate workflows in minutes.

About the Grist integration

The evolution of spreadsheets. With Arahi AI, you can connect Grist to Airtable, Directus, Fauna and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.

Category
Databases
Authentication
keys

Grist automation use cases

Form → row insertion
Insert new rows into Grist from every form submission, webhook, or email with fields mapped.
Scheduled archival
Archive Grist rows older than N days to cold storage on a weekly cron.
Change-data-capture broadcast
Post Slack or email alerts when rows in Grist change specific columns or cross thresholds.
CRM sync
Keep Grist and your CRM in lockstep — two-way sync with conflict resolution rules.

Grist workflow examples

Log Stripe invoices into Grist finance table

Agent reads Stripe invoice events, runs Add Records on a Grist invoice table, and attaches the PDF via Delete Attachment cleanup on old records.

Stripe invoice -> Grist Add Records.

Provision Grist users from BambooHR hires

Agent detects BambooHR new records, runs Create SCIM User inside Grist for workspace access, and adds them to the right team document on save.

BambooHR new hire -> Grist Create SCIM User.

Build Grist webhooks for Airtable sync jobs

Agent iterates Airtable sync configs, runs Create Document Webhook inside Grist for each document, then writes webhook IDs back into the Airtable row.

Airtable sync config -> Grist Create Document Webhook.

Grist actions

Add Records
Tool to add records to a specified table in a Grist document. Use after confirming doc and table IDs.
Create Document
Tool to create a document in a workspace. Use when you need to add a new document programmatically after selecting a workspace.
Create SCIM User
Tool to create a new SCIM user. Use when provisioning new user accounts via SCIM. Run after gathering all required user details.
Create Table
Tool to create tables in a document. Use after confirming the document ID. Creates one or more tables with specified columns in the given document.
Create Document Webhook
Tool to create a new webhook for a specified document. Use when you need to register webhook endpoints for document events in Grist. Run after confirming document ID.
Delete Attachment
Tool to delete a specified attachment from a Grist document. Use when you need to remove a file by providing its document and attachment IDs.
Delete Column
Tool to delete a column from a Grist document table. Use after confirming document, table, and column IDs.
Delete Grist Table Records
Tool to delete records from a specified Grist table. Use when you need to remove specific rows by their IDs. Use after confirming the row IDs exist.
Delete SCIM User
Tool to delete a specified user via SCIM. Use after confirming the user's SCIM user ID exists.
Delete Webhook
Tool to delete a webhook from a Grist document. Use when you need to remove a specific webhook after confirming its ID.
Download All Attachments Archive
Tool to download all attachments from a Grist document as a .zip or .tar archive. Use after ensuring attachments exist in the specified document.
Download Attachment
Tool to download the binary data of an attachment. Use when you have the document ID and attachment ID and need the raw file content.
Download Grist Attachment Content
Tool to download the raw bytes of an attachment. Use when you need to retrieve the binary data of a specific Grist document attachment after confirming the document and attachment IDs.
Fetch Column Metadata
Tool to fetch metadata for a specific column in a Grist document table. Use when you need to inspect column properties before data operations.
Fetch Document Metadata
Tool to fetch metadata for a specified Grist document. Use after obtaining the document ID.
Fetch Table Metadata
Tool to retrieve metadata for a specified table in a Grist document. Use when you need to inspect table schema details before data operations.
Get Org Access
Tool to fetch org access details. Use when you need to retrieve numeric user IDs for actions like SCIM user deletion when SCIM API is disabled.
Get Users
Tool to retrieve a list of users via SCIM v2. Use when you need to page through and filter enterprise users in Grist.
List Attachments
Tool to list all attachments in a Grist document. Use after confirming the document ID to retrieve attachment metadata.
List Columns
Tool to list all columns in a specified Grist table. Use after selecting the document and table to inspect column metadata.
List Organizations
Tool to list all organizations accessible to the authenticated user. Use when you need to select a Grist organization for subsequent operations.
List Records
Tool to retrieve records from a specified table within a Grist document. Use when you need to fetch rows by applying optional filters, sorting, limits, or hidden columns. Example: list records where pet is 'cat' sorted by '-age'.
List Tables
Tool to list all tables within a specified document. Use after obtaining the document ID to retrieve its tables.
List Webhooks
Tool to list webhooks configured for a document. Use when you need to retrieve all webhooks for a document after obtaining its ID.
List Workspaces
Tool to list all workspaces and documents accessible to the authenticated user on the current site. Use when you need to select a workspace or document for subsequent operations.
Run SQL Query
Tool to execute a read-only SQL SELECT query on a Grist document. Use after confirming the document ID and preparing a valid SQL SELECT statement.
Update Column Metadata
Tool to update metadata for one or more columns in a Grist document table. Use after confirming document and table IDs. Example: change label or type of columns.
Update Document Metadata
Tool to update metadata for a specified Grist document. Use when you need to rename or pin/unpin a document after obtaining its ID.
Update Records
Tool to update records in a specified table within a document. Use after fetching record IDs.
Update Table Metadata
Tool to update metadata for a specified table. Use after confirming document and table IDs to modify properties such as onDemand or visibility.
Update Webhook
Tool to update an existing webhook for a specified document. Use when you need to modify webhook settings after confirming document and webhook IDs.
Upload Attachment
Tool to upload one or more attachments to a Grist document. Use when you need to add files to a document after preparing file data.

Apps teams connect with Grist

Similar integrations