
Questions this page should answer
- Which list should become rows?
- Which fields should become columns?
- Which rows need review, cleanup, or follow-up?
Before you create a grid
- Start with one clear list of inputs.
- Decide what the
Titlecolumn should represent. - Add only the columns you need for the next decision.
- Use separate sheets when two lists need different structure.
What this page gives you
- Project-level Grid workspaces.
- Sheets inside each Grid.
- Five starter rows and one starter
Titlecolumn. - Social post, text, long text, number, date, UTC date and time, Select, content, JSON, URL, image URL, and workflow columns.
- Inline cell editing.
- Sheet tools for creating, importing, reordering, renaming, duplicating, and deleting sheets.
- Row tools for selecting, deleting, and dragging rows into a new order.
- Column tools for inserting, renaming, changing type, sorting, and deleting columns.
- CSV export for the active sheet.
Organize grids in folders
UseCreate folder in the Grids library. Set a clear name and optional description, then select Save folder. Open a folder card to see its items; use the breadcrumb to return to the library.

Move to folder action to choose a destination, or select Top level to return it to the library root. Check the Folder field when creating an item if the form offers it. Moving an item changes its location, not its contents or permissions. Folder changes require write access.
Create a grid
OpenPlanning → Grid, then use New Grid.
Each new Grid starts with one sheet named Sheet 1, one Title column, and five empty rows.
Use the in-table Add Column header and Add Row row to expand the active sheet.
Manage sheets

+ in the tab strip to add another sheet. You can start with a blank sheet, import a public Google Sheet, import a CSV file, import URLs from a sitemap, or create a sheet from a workflow.

Add columns

Add Column for row data such as:
- Social post
- Text
- Long text
- Select
- Number
- Date
- Date and time (UTC)
- Content
- JSON
- URL
- Image URL
Date and time (UTC) when a workflow needs an exact publication timestamp; convert the intended local time to UTC before entering it.
Use Social post for platform-specific previews, feedback, revisions, and approval. Follow the Social posts guide for formats, carousel alt text, review permissions, and publishing an approved revision.
Use Content for longer writing. It opens in a full-screen editor. Use JSON for structured values. Invalid JSON stays editable until you fix it. Use URL for links. Valid links show an open-in-new-tab action. Invalid links show a warning. Use Image URL when the cell should show an image preview from a URL.
Use Workflow run when each row should run the same workflow with row-specific inputs.

Workflow run, Grids opens a side drawer. Name the column, choose a workflow, then map the workflow inputs to existing columns, new columns, hardcoded values, or empty optional inputs.
To change a workflow column later, open its column header menu and select Edit inputs and outputs. The drawer keeps the selected workflow fixed, shows its current outputs, and lets you remap each input without rebuilding the column.

Enter row values
Click into a cell and type the value. The cell saves when you leave it. UseAdd Row at the bottom of the table when the starter rows are full. Keep one idea, page, keyword, or task per row so sorting stays useful.
Hover over a row number to show row controls. Use the checkbox to select rows. Selected rows show a delete action at the bottom of the workspace. Use the drag handle to reorder rows.
Manage columns

Filter the review queue
Open the sheet’s filter control and choose a column. Text fields offer Contains, Equals, Not contains, and Not equals. Number fields offer comparisons such as greater than or equal to. Has value and Is empty help find incomplete ordinary data cells without entering a search value. For Select columns, choose one or more options. Workflow-backed columns filter by execution status, and Social post columns filter by approval status. Each status or Select filter accepts multiple choices: Is any of includes matching choices; Is none of excludes them. Has value and Is empty are also available. Workflow-backed columns offer separate status and output-value filters. Filters on different columns must all match.
Run and rerun a workflow column
Use Run column for cells that have not run yet. It skips cells with an existing non-empty execution state. Use Rerun column when you intentionally want to execute the visible rows again, including rows with previous results. You can also run an individual workflow cell and open its execution details to inspect the steps and outputs.
Schedule workflow cells and columns
Use a workflow cell’s schedule control to run it later, or use the workflow-column schedule control for a batch. Check the rows visible after filtering before scheduling a column; row checkboxes do not define this batch. Review the configured time and the scheduled status before leaving the grid. A pending scheduled cell shows a clock and scheduled time. UseCancel scheduled workflow cell to cancel that pending execution. Canceling a scheduled cell does not undo a workflow that has already run or retract content it published.

Export a sheet
UseExport CSV to download the active sheet. The export uses the current sheet columns and row order. Values with commas, quotes, or line breaks are escaped for CSV.
Quick routine
- Create a Grid for one list.
- Add the columns needed to review that list.
- Fill the first few rows.
- Sort by priority, date, or another decision column.
- Select and delete rows that no longer belong.
- Export CSV when you need to review or share the active sheet outside Atomic.
- Add a new sheet when the next list needs different columns.
Keep in mind
- Grids are project-level workspaces.
- New Grids and blank sheets start with one
Titlecolumn and five rows. - Google Sheets, CSV, and sitemap imports create a new sheet from the linked, uploaded, or discovered data.
- Keep column names short so the table stays easy to scan.
- Delete removes the selected rows, sheet, or column and its data.
Schedule a column
Use the clock action on a workflow column to set its starting time and minimum/maximum delay between rows. Atomic assigns each eligible row an exact start time and adds a random delay in your chosen range between consecutive rows. The time picker uses your browser’s local time. Review the filtered row scope before scheduling.
Where to go next
- Social posts: draft, review, and approve platform-specific posts
- New chat: ask an agent to help plan or populate a Grid
- Agents: choose agents for repeatable project work
- Tasks: turn grid output into managed follow-up
- Workflows: build reusable workflows for structured work

