Connect Ortto to Your AI Agent

Ask your AI assistant to work with Ortto: review Customer Profiles and Merge Contact Data.

3 tools API key

Try a Ortto Task

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

oo Skill Ortto

Review customer profiles

Retrieve selected contacts and the fields requested.

/oo Ortto: Retrieve Ortto contact IDs [IDs] with fields [field IDs], then summarize missing values.

Merge contact data

Create or update people using the merge rules you specify.

/oo Ortto: Merge these Ortto people [people with fields JSON], matching by [field IDs], using strategy [append/overwrite/ignore], and report the result.

Start Working with Ortto

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Ortto

    Connect using your Ortto Custom API Key.

    Connect Ortto →
  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

  • An account with access to the Ortto resources used in your task.

Ortto Tools

Ortto person operations let an AI assistant inspect customer fields and create or update records with an explicit merge policy.

Review customer profiles

Retrieve selected contacts and the fields requested.

Merge contact data

Create or update people using the merge rules you specify.

3 tools

List People

Retrieve people from Ortto's customer data platform with optional fields, filters, pagination, and sorting.

ortto.list_people

Get People By Ids

Retrieve Ortto contacts by their contact IDs and return the requested fields.

ortto.get_people_by_ids

Merge People

Create or update one or more Ortto people using Ortto's person/merge endpoint and merge strategy options.

ortto.merge_people

Frequently Asked Questions

Can I update existing contacts only?

merge_people supports skip_non_existing to skip creation of new contacts.

How many people fit one merge request?

Each merge request accepts 1 to 100 people.

Does async merge mean the updates are complete?

The async option queues processing. Report the returned queue result rather than assuming every record is already updated.

Connect Ortto

About Ortto ↗