> For the complete documentation index, see [llms.txt](https://docs.airops.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airops.com/actions/grids/create-a-grid.md).

# Create a Grid

Create a Grid from a blank sheet, CSV, template, integration, or existing Grid

The Grid allows you to **run AirOps Workflows in bulk and interact with their outputs in one place**. Running Workflows in the Grid is a powerful way to leverage AirOps' AI capabilities at scale.

By using the Grid, you can efficiently process large volumes of data for tasks such as content generation, sentiment analysis, natural language processing, data enrichment, and much more.

There are several ways to create and populate a Grid:

### Import a CSV

Import data from a CSV file to populate your Grid. AirOps automatically maps imported CSV columns to Grid columns based on header names, reducing manual setup time.

{% @arcade/embed url="<https://app.arcade.software/share/3mpMavvOuYmVWfYXBWXl>" flowId="3mpMavvOuYmVWfYXBWXl" %}

**CSV Auto-mapping**: When importing a CSV, AirOps intelligently matches your CSV column headers to existing Grid columns or suggests new column creation.

### Create a Blank Grid

Start fresh with an empty Grid and add columns and data manually.

{% @arcade/embed url="<https://app.arcade.software/share/RV2bbBsJdQ1yODP6v6zJ>" flowId="RV2bbBsJdQ1yODP6v6zJ" %}

### Start with a Template

Get started quickly with pre-configured Grid templates designed for common use cases like Content Creation, Content Optimization, and Technical SEO. See [Start with a Template](/actions/grids/create-a-grid/start-with-a-template.md) for details.

### Duplicate a Grid

Open a Grid's three-dot menu in **Actions → Grids** and choose **Duplicate**.

If a column references a deleted Workflow or Playbook, the dialog lists the affected resources, columns, and sheets. Users with permission to restore those resources can select **Restore and duplicate**. AirOps restores the dependencies and creates the copy together.

If that action is unavailable, ask an admin to restore the resources, or follow a sheet link to remove or replace the affected column before trying again. This recovery dialog applies to duplicating an entire Grid.

### Import from Integrations

Pull data directly from your connected platforms:

* [**Import from Google Search Console**](/actions/grids/create-a-grid/import-from-google-search-console.md): Import SEO performance data including queries and page metrics
* [**Import from Webflow**](/actions/grids/create-a-grid/import-from-webflow.md): Import collections directly from your Webflow site
* [**Import from WordPress**](/actions/grids/create-a-grid/import-from-wordpress.md): Import posts and other resources from your WordPress site
* [**Import from Contentful**](/actions/grids/create-a-grid/import-from-contentful.md): Import entries directly from your Contentful space
* [**Import from Sanity**](/actions/grids/create-a-grid/import-from-sanity.md): Import documents directly from your Sanity project


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.airops.com/actions/grids/create-a-grid.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
