MOCO Integration
Connect MOCO to Arahi's no-code AI agents and automate workflows in minutes.
About the MOCO integration
Business cloud software for agencies & Co. All the functions you need for project business. Focused, Simple, Strong in Integration. With Arahi AI, you can connect MOCO to Asana, awork, Basecamp and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.
- Category
- Project Management
- Authentication
- keys
MOCO automation use cases
- Bug report → triaged task
- Turn Slack or Intercom messages into MOCO tickets with labels, owner, and priority pre-set.
- Sprint digest to stakeholders
- Summarize MOCO sprint progress into a weekly email for stakeholders — no manual report.
- Blocked-task escalation
- Ping managers when a MOCO task sits in 'blocked' status for more than 48 hours.
- Time-tracking sync
- Sync MOCO task time estimates and actuals into billing and resourcing tools.
MOCO workflow examples
- Log Toggl time via Update Activity in MOCO
Arahi pulls Toggl time entries hourly and calls Update Activity in MOCO so agency project billing reflects the latest tracked work without staff copying entries between tools each week.
Toggl entry completed → Update Activity in MOCO
- Import HubSpot deals into Create Company flow
When HubSpot creates a deal for a new logo, Arahi calls Create Company in MOCO so the agency immediately opens projects, assigns leads, and tracks billing for the account.
HubSpot new logo deal → Create Company in MOCO
- Archive lost pipeline through Delete Deal
When a HubSpot deal moves to lost-duplicate, Arahi calls Delete Deal in MOCO so the agency pipeline stays free of noise records and reporting reflects only active revenue opportunities.
HubSpot deal lost-duplicate → Delete Deal in MOCO
MOCO actions
- List Activities
- Tool to retrieve activities. use when you need to list time entries with filters like date range, user, project, or billing status.
- 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.
- 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.
- List comments
- Tool to retrieve a list of comments. use after confirming the resource type and id.
- Create Company
- Tool to create a new company. use when you need to add a company after gathering required fields.
- Delete a company
- Tool to delete a company. use when you need to remove a company from moco after confirming no active dependencies.
- 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.
- List Deal Categories
- Tool to list deal categories with their ids and probabilities. use when you need a reference of available deal category types after authenticating.
- Delete Deal
- Tool to delete a deal. use when you have identified an obsolete or unwanted deal and confirmed its deletion. example: \
- Get Deal
- Tool to retrieve a single deal by id. use when you have a deal id and need detailed deal information. use after confirming the deal id.
- List Deals
- Tool to retrieve a list of all deals (leads). use when you need an overview of deals filtered by status, tags, date range, or associated company.
- Update Deal
- Tool to update an existing deal. use when you need to modify one or more fields of a deal after retrieving its details.
- List Invoices
- Tool to retrieve a list of all invoices. use when you need an overview of invoices, optionally filtered by status, date range, or client.
- Create Invoice
- Tool to create a new invoice. use after gathering complete invoice data (customer, dates, items, etc.).
- Create Purchase
- Tool to create a new purchase. use when you need to log an expense record after gathering date, items, and payment info.
- Get Offer
- Tool to retrieve a single offer by id. use when you have an offer id and need detailed offer information. use after confirming the offer id.
- List Offers
- Tool to retrieve a list of all offers. use when you need an overview of offers filtered by status, date range, or identifiers.
- List Planning Entries
- Tool to retrieve a list of all planning entries. use when you need an overview of planned hours filtered by period, user, or project.
- Create Planning Entry
- Tool to create a new planning entry. use when you need to allocate working hours to a project or deal.
- Get Planning Entry
- Tool to retrieve a single planning entry by id. use when you need detailed information for a specific planning entry after confirming its id.
- Create Project
- Tool to create a new project in moco. use when you need to provision a project with validated parameters.
- Get Project
- Tool to retrieve a single project by id. use when you need detailed project information after confirming the project id.
- List Projects
- Tool to retrieve a list of all projects. use when you need an overview of projects optionally filtered by company, leader, date range, or tags after confirming criteria.
- Update Project
- Tool to update an existing project. use when you need to modify project details after confirming the project id.
- List Users
- Tool to list all users. use when you need valid 'leader id' or 'co leader id' for project creation after confirming available staff.