Integration

Smartsheet integration

Collaborative work execution platform combining grid, Gantt, card, and calendar views with workflow automation. Manage sheets, rows, columns, and cells; share via workspaces and folders; attach files and URLs; collaborate via discussions and comments; subscribe to changes via webhooks; query reports and search across the account. Ideal for project management, operations tracking, request management, and any structured-data workflow that needs spreadsheet-style editing with row-level metadata.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Smartsheet.Built from the 25 Smartsheet tools below, on the connection you add once.

Common Smartsheet use cases

  • picker UI
  • onboarding a new team
  • bootstrapping a tracker
  • ingesting form submissions
  • cleaning up rows after sync
  • audit existing subscriptions
  • reading data into a workflow
  • cleaning up obsolete trackers
  • sync external system into rows
  • templating a recurring tracker

What you can do with Smartsheet

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Sheet, 8 operations

  • copy_sheetCopy sheetPOSTCopies a Smartsheet sheet to a folder, workspace, or the user's home.
  • create_sheetCreate sheetPOSTCreates a new Smartsheet sheet with the specified columns.
  • create_sheet_in_workspaceCreate sheet in workspacePOSTCreates a sheet inside a Smartsheet workspace.
  • delete_sheetDelete sheetDELETEDeletes a Smartsheet sheet (sent to the Recycle Bin).
  • get_sheetGet sheetGETRetrieves a Smartsheet sheet's full content (columns, rows, cells).
  • list_sheetsList sheetsGETLists all Smartsheet sheets the authenticated user can access.
  • move_sheetMove sheetPOSTMoves a Smartsheet sheet to a different folder, workspace, or home.
  • update_sheetUpdate sheetPUTUpdates sheet-level metadata such as name or project settings.

Row, 5 operations

  • add_rowsAdd rowsPOSTInserts one or more rows into a Smartsheet sheet.
  • copy_rows_to_sheetCopy rows to sheetPOSTCopies rows from one Smartsheet sheet to another.
  • delete_rowsDelete rowsDELETEDeletes one or more rows from a Smartsheet sheet.
  • get_rowGet rowGETRetrieves a single Smartsheet row with its cells.
  • update_rowsUpdate rowsPUTUpdates one or more rows in a Smartsheet sheet.

Column, 3 operations

  • add_columnAdd columnPOSTAdds a column to a Smartsheet sheet.
  • delete_columnDelete columnDELETEDeletes a column from a Smartsheet sheet.
  • list_columnsList columnsGETLists all columns of a Smartsheet sheet.

Workspace, 3 operations

  • create_workspaceCreate workspacePOSTCreates a new Smartsheet workspace.
  • list_workspace_childrenList workspace childrenGETLists the immediate child resources of a Smartsheet workspace.
  • list_workspacesList workspacesGETLists all Smartsheet workspaces accessible to the user.

Report, 2 operations

  • get_reportGet reportGETRetrieves a Smartsheet report's full content.
  • list_reportsList reportsGETLists all Smartsheet reports accessible to the user.

Webhook, 2 operations

  • create_webhookCreate webhookPOSTCreates a Smartsheet webhook subscribed to changes on a sheet.
  • list_webhooksList webhooksGETLists all Smartsheet webhooks owned by the authenticated user.

Object, 1 operation

  • searchSearchGETSearches across the Smartsheet account by free-text query.

User, 1 operation

  • get_current_userGet current userGETRetrieves the authenticated Smartsheet user's profile.

OAuth scopes Smartsheet requires

Each operation declares the scopes Smartsheet requires for it.

  • READ_SHEETSneeded by copy_rows_to_sheet, copy_sheet, get_report and 8 more
  • ADMIN_SHEETSneeded by add_column, delete_column, move_sheet and 1 more
  • WRITE_SHEETSneeded by add_rows, copy_rows_to_sheet, delete_rows and 1 more
  • CREATE_SHEETSneeded by copy_sheet, create_sheet, create_sheet_in_workspace
  • ADMIN_WEBHOOKSneeded by create_webhook, list_webhooks
  • ADMIN_WORKSPACESneeded by create_workspace
  • DELETE_SHEETSneeded by delete_sheet
  • READ_USERSneeded by get_current_user

Use Smartsheet from Claude Code, Cursor or Codex

Connect Smartsheet in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Smartsheet operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Smartsheet

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Smartsheet once

    Add your Smartsheet connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Smartsheet integration FAQ

What can you do with the Smartsheet integration?

LiveContext exposes 25 operations on Smartsheet, covering sheet, row, column and workspace. Common uses include picker UI, onboarding a new team and bootstrapping a tracker.

Which OAuth scopes does Smartsheet require?

It depends on the operation: each one declares the scopes Smartsheet requires for it. The most common are READ_SHEETS (11 operations), ADMIN_SHEETS (4 operations), WRITE_SHEETS (4 operations) and CREATE_SHEETS (3 operations).

Popular integrations

Browse the whole catalog