Create Project
Creates a new project in Assignar with specified details.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROJECT])
Assign Task
Assigns a task to a specific worker or team in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TASK])
Update Job Status
Updates the status of a job in Assignar (e.g., in progress, completed).
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_JOB_STATUS])
Schedule Equipment
Schedules specific equipment for a project or task in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_EQUIPMENT])
Log Time Entry
Logs a time entry for a worker on a specific project or task.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOG_TIME_ENTRY])
Generate Report
Generates a specified report type in Assignar (e.g., utilization, compliance).
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Create Invoice
Creates an invoice for a completed job or project in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_INVOICE])
Add Worker
Adds a new worker to the Assignar system with their details and qualifications.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_WORKER])
Update Safety Checklist
Updates a safety checklist for a specific project or task in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SAFETY_CHECKLIST])
Create Work Order
Creates a new work order in Assignar with specified details and requirements.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WORK_ORDER])
Update Resource Availability
Updates the availability status of a worker or equipment in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RESOURCE_AVAILABILITY])
Add Client
Adds a new client to the Assignar system with their details and preferences.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CLIENT])
Create Quote
Creates a new quote for a potential project or job in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_QUOTE])
Update Compliance Document
Updates a compliance document for a worker or equipment in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_COMPLIANCE_DOCUMENT])
Schedule Maintenance
Schedules maintenance for equipment or vehicles in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_MAINTENANCE])
New Project Created
Triggered when a new project is created in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PROJECT_CREATED])
Task Assigned
Triggered when a task is assigned to a worker or team in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_ASSIGNED])
Job Status Changed
Triggered when the status of a job is updated in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_STATUS_CHANGED])
Equipment Scheduled
Triggered when equipment is scheduled for a project or task in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EQUIPMENT_SCHEDULED])
Time Entry Logged
Triggered when a time entry is logged for a worker in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TIME_ENTRY_LOGGED])
Report Generated
Triggered when a report is generated in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REPORT_GENERATED])
Invoice Created
Triggered when a new invoice is created in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_CREATED])
New Worker Added
Triggered when a new worker is added to the Assignar system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_WORKER_ADDED])
Safety Checklist Updated
Triggered when a safety checklist is updated in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SAFETY_CHECKLIST_UPDATED])
Work Order Created
Triggered when a new work order is created in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORK_ORDER_CREATED])
Resource Availability Changed
Triggered when the availability of a worker or equipment changes in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESOURCE_AVAILABILITY_CHANGED])
New Client Added
Triggered when a new client is added to the Assignar system.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CLIENT_ADDED])
Quote Created
Triggered when a new quote is created in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_CREATED])
Compliance Document Updated
Triggered when a compliance document is updated in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLIANCE_DOCUMENT_UPDATED])
Maintenance Scheduled
Triggered when maintenance is scheduled for equipment or vehicles in Assignar.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAINTENANCE_SCHEDULED])