Connect SmartSuite to Your AI Agent

Discover solutions and tables, read filtered records, and create or partially update records using field slugs. Ask your connected AI assistant to explain the results or carry out the specified operation.

7 tools API key

Try a SmartSuite Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill SmartSuite

Review Table Records

Read table context and a filtered record set.

/oo SmartSuite: List SmartSuite tables for solution [solution ID], then list table [table ID] records with filter [filter] and summarize returned rows.

Update Selected Fields

Read a record and patch supplied field values without clearing other fields.

/oo SmartSuite: Read SmartSuite record [record ID] in table [table ID], then update fields [field slugs and values].

Start Working with SmartSuite

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect SmartSuite

    Provide a SmartSuite API key and workspace ID.

    Connect SmartSuite →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A SmartSuite API key and workspace ID.
  • Use field slugs from table metadata. Partial updates retain fields omitted from the payload.

SmartSuite Tools

SmartSuite connects supported service operations to your AI assistant. Discover solutions and tables, read filtered records, and create or partially update records using field slugs.

Table Research

Discover solutions and tables and read filtered records.

Record Writes

Create records or partially update specified fields.

7 tools

List Solutions

List the Solutions accessible in the connected SmartSuite workspace.

smartsuite.list_solutions

List Tables

List SmartSuite Tables, optionally limited to one Solution.

smartsuite.list_tables

List Records

List records in a SmartSuite Table with optional pagination, sorting, and filtering.

smartsuite.list_records

Get Record

Retrieve one record from a SmartSuite Table.

smartsuite.get_record

Create Record

Create a record in a SmartSuite Table using its field slugs.

smartsuite.create_record

Update Record

Partially update fields on a SmartSuite record without clearing omitted fields.

smartsuite.update_record

Delete Record

Delete one record from a SmartSuite Table.

smartsuite.delete_record

Frequently Asked Questions

What workspace ID is required?

Use the ID immediately after app.smartsuite.com in your workspace URL.

Will omitted fields be cleared?

No. update_record partially updates fields and retains omitted values.

What names identify fields?

Create and update payloads use the table’s field slugs.

Connect SmartSuite

About SmartSuite ↗