# Moco AI integration on Definable

> MOCO is a business management software offering project management, time tracking, and invoicing solutions.

## What this connects

MOCO is a business management software offering project management, time tracking, and invoicing solutions.

Vendor: https://www.mocoapp.com/en/signup

## Tools available

**218** tools available. First 12:

- `MOCO_ACTIVATE_OFFER_CUSTOMER_APPROVAL` — Activate Offer Customer Approval — Tool to activate customer approval on an offer to generate the offer_document_url. Use when you need to create a shareable PDF link for customer approval.
- `MOCO_ACTIVITIES_LIST` — List Activities — Retrieves a list of activities (time entries) from MOCO. Activities are time tracking records that log hours worked on projects and tasks. Use this tool to: - Get all time entries within a date range - Find activities by user, project, task, or company - Filter by billing status (billable/non-billable, billed/unbilled) - Search for activities by description, tag, or external reference - Sort results by any field (date, hours, etc.) Returns paginated results with detailed information about each activity including the associated project, task, customer, and user.
- `MOCO_ACTIVITY_GET` — Get Activity — Tool to retrieve a single activity by ID. Use when you need to fetch details for a specific activity after confirming the activity ID.
- `MOCO_ACTIVITY_UPDATE` — Update Activity — Tool to update an existing activity. Use when you need to adjust details of a recorded time entry after confirming the activity exists.
- `MOCO_ASSIGN_OFFER` — Assign Offer — Tool to assign an offer to a project, company, or deal. Use when you need to link an existing offer with a project (creating project from offer), associate it with a company, or link it to a deal.
- `MOCO_ASSIGN_PURCHASE_TO_PROJECT` — Assign Purchase to Project — Tool to assign a purchase item to a project by creating or linking to an expense. Use when you need to associate a purchase line item with a specific project for billing and budget tracking.
- `MOCO_COMMENTS_LIST` — List comments — Tool to retrieve a list of comments. Use after confirming the resource type and ID.
- `MOCO_COMPANY_CREATE` — Create Company — Creates a new company in MOCO (customer, supplier, or organization). Required fields: - name: Company name - type: Must be 'customer', 'supplier', or 'organization' - currency: Required only for 'customer' type (e.g., 'USD', 'EUR', 'CHF') Common optional fields: website, email, phone, address, tags, user_id, country_code
- `MOCO_COMPANY_DELETE` — Delete a company — Tool to delete a company. Use when you need to remove a company from MOCO after confirming no active dependencies.
- `MOCO_CONTACTS_LIST` — List Contacts — Tool to retrieve a list of contacts. Use when you need to list contacts optionally filtered by tags, term, or phone after confirming criteria.
- `MOCO_CREATE_ACCOUNT_CATALOG_SERVICES` — Create Account Catalog Service — Tool to create a catalog service including its items. Use when you need to create a catalog service with pricing items. Note: Items cannot be updated through this endpoint - use separate item-specific endpoints for modifications.
- `MOCO_CREATE_ACCOUNT_CATALOG_SERVICES_ITEMS` — Create Catalog Service Item — Tool to create a new item within a catalog service in MOCO. Use when you need to add items like consulting services, products, or other billable items to a service catalog.

## Auth

Auth schemes: `API_KEY`.

## How agents use Moco

Inside a Definable workflow, Moco is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Moco** — the Researcher (GPT-5.5) pulls context from Moco (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Moco** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Moco (create record, post message, draft email).
- **Designer / Engineer → Distributor → Moco** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Moco (attach file, open PR comment, post status).

The Verifier checks every Moco call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- project management — https://definable.ai/apps/category/project-management/
- time tracking software — https://definable.ai/apps/category/time-tracking-software/

## Related

- HTML page: https://definable.ai/apps/moco/
- Same category (project management): https://definable.ai/apps/category/project-management/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
