All integrationsProject Management

MOCO

Work with your MOCO agency account: log, list and change time entries, manage projects and their tasks, customers and contacts, and list invoices.

actions
20
triggers
4

Triggers

Start a workflow when something happens in MOCO.

  • New time entryRuns for each new time entry you can see in MOCO, with its day, hours, description, project, task, customer and person. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New projectRuns for each new project in MOCO, with its number, name, customer, leader, dates, budget and tasks. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New companyRuns for each new customer, supplier or organization in MOCO, with its contact details. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.
  • New invoiceRuns for each new invoice in MOCO, with its number, title, customer, totals, dates and status. Ones already there when the workflow is turned on don't start it. How often it checks follows your workspace plan.

Actions

Steps a workflow can run in MOCO.

  • List staffList the people in your MOCO account, with their ids for the project leader and person fields. Gets one page of up to 100; to see more, run it again with the next page.
  • List time entriesList logged time, filtered by dates, project, task, person, customer or billing state, with the hours on the page added up. Gets one page of up to 100; to see more, run it again with the next page.
  • Log timeLog time on a project's task for a day, as the person whose API key is connected.
  • Update time entryChange a time entry's day, project, task, hours, description or billable setting. Only the fields given change; a billed or locked entry can't be changed.
  • Delete time entryDelete a time entry. MOCO keeps entries that are billed or locked.
  • List projectsList projects, filtered by customer, project leader, tags or a search of name, number and customer. Gets one page of up to 100; to see more, run it again with the next page.
  • Get projectGet one project with its customer, leader, dates, budget, rate and tasks.
  • Create projectCreate a project for a customer, billed by the hour or at a fixed price, with its leader, dates, budget and rate.
  • Update projectChange a project's name, leader, customer, dates, budget, rate, notes or tags. Only the fields given change; the currency can't be changed.
  • Delete projectDelete a project. MOCO only deletes one with no time entries, invoices, offers or expenses on it.
  • List project tasksList a project's tasks (its services), which time is logged against.
  • Add task to projectAdd a task (a service, such as Design) to a project, so time can be logged on it.
  • List companiesList customers, suppliers and organizations, by type, tags or a search. Gets one page of up to 100; to see more, run it again with the next page.
  • Create companyCreate a customer, supplier or organization with its contact details. A customer needs a currency.
  • Update companyChange a company's name, contact details, address, VAT ID, notes, responsible person or tags. Only the fields given change.
  • Delete companyDelete a company. MOCO only deletes one with nothing such as a project or invoice attached.
  • List contactsList contact people, searched by name, email or company, or by tags. Gets one page of up to 100; to see more, run it again with the next page.
  • Create contactAdd a contact person, optionally at a company, with their job and work details.
  • Delete contactDelete a contact person.
  • List invoicesList invoices with their number, totals and status, filtered by status, invoice date, customer or project. Gets one page of up to 100; to see more, run it again with the next page.

Automate MOCO with Lodol.

Connect MOCO, then hand Lodol the job in Slack, Claude or ChatGPT.

Free plan, no credit card