Create Invoice
Generate a new invoice in Moco for a client or project.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_CREATE_INVOICE])
Add Time Entry
Log a new time entry for a specific project or task in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_ADD_TIME_ENTRY])
Create Project
Set up a new project in Moco with specified details.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_CREATE_PROJECT])
Add Expense
Record a new expense entry in Moco for reimbursement or billing.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_ADD_EXPENSE])
Create Client
Add a new client to the Moco system with relevant information.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_CREATE_CLIENT])
Update Project Status
Change the status of an existing project in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_UPDATE_PROJECT_STATUS])
Generate Report
Create a custom report in Moco based on specified parameters.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_GENERATE_REPORT])
Send Reminder
Send a reminder to a client or team member through Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_SEND_REMINDER])
Create Task
Add a new task to a project or assign it to a team member in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_CREATE_TASK])
Update User Profile
Modify the profile information of a user in the Moco system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_UPDATE_USER_PROFILE])
Update Invoice Status
Change the status of an existing invoice in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_UPDATE_INVOICE_STATUS])
Archive Project
Move a completed project to the archive in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_ARCHIVE_PROJECT])
Set Project Budget
Define or update the budget for a project in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_SET_PROJECT_BUDGET])
Generate Invoice Reminder
Create and send a reminder for an unpaid invoice in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_GENERATE_INVOICE_REMINDER])
Invoice Created
Triggered when a new invoice is created in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_INVOICE_CREATED])
Payment Received
Triggered when a payment is recorded for an invoice in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_PAYMENT_RECEIVED])
Project Completed
Triggered when a project is marked as completed in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_PROJECT_COMPLETED])
Time Entry Added
Triggered when a new time entry is logged in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_TIME_ENTRY_ADDED])
Expense Submitted
Triggered when a new expense is submitted in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_EXPENSE_SUBMITTED])
Client Added
Triggered when a new client is added to the Moco system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_CLIENT_ADDED])
Task Completed
Triggered when a task is marked as completed in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_TASK_COMPLETED])
Budget Exceeded
Triggered when a project's budget is exceeded in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_BUDGET_EXCEEDED])
User Invited
Triggered when a new user is invited to join the Moco system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_USER_INVITED])
Report Generated
Triggered when a new report is generated in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_REPORT_GENERATED])
Project Status Changed
Triggered when the status of a project is updated in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_PROJECT_STATUS_CHANGED])
Invoice Overdue
Triggered when an invoice becomes overdue in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_INVOICE_OVERDUE])
Task Assigned
Triggered when a task is assigned to a user in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_TASK_ASSIGNED])
Project Milestone Reached
Triggered when a project reaches a predefined milestone in Moco.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOCO_PROJECT_MILESTONE_REACHED])