Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Create Activity
moco:create_activity
Create a new activity for time tracking with specified billing settings.
Write
Medium risk
Create Company
moco:create_company
Create a new company with contact details and assignment.
Write
Medium risk
Create Project
moco:create_project
Create a new project with specified details and budget settings.
Write
Medium risk
Create Time Entry
moco:create_time_entry
Create a new time entry for a project and task with specified hours and details.
Write
Medium risk
Delete Project
moco:delete_project
Delete a project permanently. This action cannot be undone.
Write
High risk
Delete Time Entry
moco:delete_time_entry
Delete a time entry permanently. This action cannot be undone.
Write
High risk
Get Activity
moco:get_activity
Fetch a single activity by ID with details including hourly rate and project association.
Read
Low risk
Get Company
moco:get_company
Fetch a single company by ID with contact details and billing information.
Read
Low risk
Get Project
moco:get_project
Fetch a single project by ID with details including budget, status, and assigned users.
Read
Low risk
Get Time Entry
moco:get_time_entry
Fetch a single time entry by ID with project, activity, and billing details.
Read
Low risk
Get Timer Status
moco:get_timer_status
Get the current timer status and details if a timer is running.
Read
Low risk
Get User
moco:get_user
Fetch a single user by ID with details including role and contact information.
Read
Low risk
List Activities
moco:list_activities
List activities with optional filtering by name or status.
Read
Low risk
List Companies
moco:list_companies
List companies with optional filtering by type, name, contact info, or assigned user.
Read
Low risk
List Projects
moco:list_projects
List projects with optional filtering by company, customer, or search terms.
Read
Low risk
List Time Entries
moco:list_time_entries
List time entries with optional filtering by date range, project, user, or billing status.
Read
Low risk
List Users
moco:list_users
List users with optional filtering by name, email, or status.
Read
Low risk
Start Timer
moco:start_timer
Start a timer for a specific project and task. Only one timer can be active at a time.
Write
Low risk
Stop Timer
moco:stop_timer
Stop the currently running timer and create a time entry from the tracked time.
Write
Low risk
Update Project
moco:update_project
Update an existing project with new details, budget, or status.
Write
Medium risk
Update Time Entry
moco:update_time_entry
Update an existing time entry with new hours, description, or project assignment.
Write
Medium risk