Create Job
Create a new job in Jobber with specified details.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_JOB])
Update Job
Update an existing job's details in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_JOB])
Delete Job
Delete a specific job from Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_JOB])
Create Client
Add a new client to Jobber with provided information.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CLIENT])
Update Client
Update an existing client's information in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CLIENT])
Create Quote
Generate a new quote for a client in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_QUOTE])
Send Invoice
Send an invoice to a client through Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_INVOICE])
Schedule Job
Schedule a job for a specific date and time in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_JOB])
Assign Team Member
Assign a team member to a specific job in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TEAM_MEMBER])
Create Expense
Record a new expense in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EXPENSE])
Create Task
Create a new task associated with a job in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Mark Job Complete
Mark a job as completed in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MARK_JOB_COMPLETE])
Generate Report
Generate a specific type of report in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Create Time Sheet
Create a new time sheet entry for a team member in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TIME_SHEET])
Apply Payment
Apply a payment to an invoice in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_PAYMENT])
New Job Created
Triggered when a new job is created in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_JOB_CREATED])
Job Status Changed
Triggered when a job's status is updated in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_STATUS_CHANGED])
New Client Added
Triggered when a new client is added to Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CLIENT_ADDED])
Quote Accepted
Triggered when a client accepts a quote in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_ACCEPTED])
Invoice Paid
Triggered when an invoice is marked as paid in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_PAID])
Job Scheduled
Triggered when a job is scheduled in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_SCHEDULED])
Team Member Assigned
Triggered when a team member is assigned to a job in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEAM_MEMBER_ASSIGNED])
Expense Added
Triggered when a new expense is added in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPENSE_ADDED])
Task Completed
Triggered when a task associated with a job is marked as completed in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Job Completed
Triggered when a job is marked as completed in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_COMPLETED])
Invoice Overdue
Triggered when an invoice becomes overdue in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_OVERDUE])
Quote Expired
Triggered when a quote expires in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_EXPIRED])
New Time Sheet Entry
Triggered when a new time sheet entry is created in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TIME_SHEET_ENTRY])
Job Rescheduled
Triggered when a job is rescheduled in Jobber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_RESCHEDULED])