Connect Paymo to Your AI Agent

Ask your AI assistant to work with Paymo: review Project Work and Create Tasks.

16 tools API key

Try a Paymo Task

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

oo Skill Paymo

Review project tasks

List tasks with supported where and include query parameters.

/oo Paymo: List Paymo tasks with where filter [filter for project] and include [relations], then summarize returned work and task IDs.

Create a task record

Submit the task JSON you specify.

/oo Paymo: Create a Paymo task from this data payload [task JSON including required Paymo fields] and report the created record.

Start Working with Paymo

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Paymo

    Connect using your Paymo API Key.

    Connect Paymo →
  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 Paymo resources used in your task.

Paymo Tools

Paymo client, project, and task operations let an AI assistant inspect work context and maintain specified records.

Review project tasks

List tasks with supported where and include query parameters.

Create a task record

Submit the task JSON you specify.

16 tools

Get Current User

Get the Paymo user associated with the current API key.

paymo.get_current_user

List Clients

List Paymo clients with optional where and include query parameters.

paymo.list_clients

Get Client

Get one Paymo client by ID.

paymo.get_client

Create Client

Create one Paymo client from a JSON client payload.

paymo.create_client

Update Client

Update one Paymo client by ID from a JSON client payload.

paymo.update_client

Delete Client

Delete one Paymo client by ID.

paymo.delete_client

List Projects

List Paymo projects with optional where and include query parameters.

paymo.list_projects

Get Project

Get one Paymo project by ID.

paymo.get_project

Create Project

Create one Paymo project from a JSON project payload.

paymo.create_project

Update Project

Update one Paymo project by ID from a JSON project payload.

paymo.update_project

Delete Project

Delete one Paymo project by ID.

paymo.delete_project

List Tasks

List Paymo tasks with optional where and include query parameters.

paymo.list_tasks

Get Task

Get one Paymo task by ID.

paymo.get_task

Create Task

Create one Paymo task from a JSON task payload.

paymo.create_task

Update Task

Update one Paymo task by ID from a JSON task payload.

paymo.update_task

Delete Task

Delete one Paymo task by ID.

paymo.delete_task

Frequently Asked Questions

Can I inspect clients?

Client actions list, retrieve, create, update, and delete records.

Does a task list include every project automatically?

Use where filters to target a project and inspect the records returned by the API.

How are write fields supplied?

Create and update actions accept a JSON data payload using Paymo's native resource fields.

Connect Paymo

About Paymo ↗