Connect Builder.io to Your AI Agent

Choose a content model and entry to review stored data or make an explicit update.

5 tools API key

Try a Builder.io Task

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

oo Skill Builder.io

Inspect a Content Entry

Find model entries and read a selected content record.

/oo Builder.io: List Builder.io content for model [model name] using public key [public key]. Read entry [content ID] and summarize its returned data and publication state.

Update Supplied Content Data

Write a supplied data object to an identified entry.

/oo Builder.io: Update Builder.io model [model name], entry [content ID], with data [JSON object]. Report the returned content record.

Start Working with Builder.io

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Builder.io

    Connect a Builder.io Private API Key.

    Connect Builder.io →
  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

  • The model name and, for individual entry tasks, the content ID.
  • Content reads can use a separate public key supplied for the model. Targeting settings can affect which entries are returned.

Builder.io Tools

Read and manage entries in your Builder.io content models. Review stored copy and publication status, or apply changes to the entry you specify.

Model Content Records

Read content entries or perform requested entry changes.

5 tools

List Content

List Builder.io content entries for a model using the Content API.

builder_io.list_content

Get Content

Fetch a single Builder.io content entry by model and content ID.

builder_io.get_content

Create Content

Create a Builder.io content entry for a model using the Write API.

builder_io.create_content

Update Content

Update a Builder.io content entry by model and content ID using the Write API.

builder_io.update_content

Delete Content

Delete a Builder.io content entry by model and content ID using the Write API.

builder_io.delete_content

Frequently Asked Questions

Which key is used to read content?

Read operations accept a public key. If omitted, they use the connected private key; provide the correct public key when needed.

Why do content lists vary?

User attributes and targeting options influence Content API results. Specify those settings when you need a consistent review scope.

What do I need to create an entry?

Provide the model name, an entry name, and a JSON data object matching that model. Publication state is a separate optional setting.

Connect Builder.io

About Builder.io ↗