Create Job
Create a new job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_JOB])
Update Job
Update an existing job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_JOB])
Create Invoice
Generate a new invoice in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_INVOICE])
Create Customer
Add a new customer to ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOMER])
Schedule Appointment
Schedule a new appointment in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_APPOINTMENT])
Create Estimate
Create a new estimate for a job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ESTIMATE])
Update Technician Status
Update the status of a technician in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TECHNICIAN_STATUS])
Add Job Note
Add a note to an existing job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_JOB_NOTE])
Create Purchase Order
Create a new purchase order in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PURCHASE_ORDER])
Update Inventory
Update inventory levels in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_INVENTORY])
Create Service Agreement
Create a new service agreement in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SERVICE_AGREEMENT])
Send Customer Notification
Send a notification to a customer through ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CUSTOMER_NOTIFICATION])
Create Marketing Campaign
Create a new marketing campaign in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MARKETING_CAMPAIGN])
Generate Report
Generate a custom report in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
New Job Created
Triggered when a new job is created in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_JOB_CREATED])
Job Status Changed
Triggered when the status of a job changes in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_STATUS_CHANGED])
New Invoice Created
Triggered when a new invoice is created in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_INVOICE_CREATED])
New Customer Added
Triggered when a new customer is added to ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CUSTOMER_ADDED])
Appointment Scheduled
Triggered when a new appointment is scheduled in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPOINTMENT_SCHEDULED])
Estimate Approved
Triggered when an estimate is approved by a customer in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ESTIMATE_APPROVED])
Technician Status Updated
Triggered when a technician's status is updated in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TECHNICIAN_STATUS_UPDATED])
Job Note Added
Triggered when a note is added to a job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_NOTE_ADDED])
Inventory Low Alert
Triggered when inventory levels fall below a specified threshold in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVENTORY_LOW_ALERT])
Service Agreement Renewed
Triggered when a service agreement is renewed in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SERVICE_AGREEMENT_RENEWED])
Customer Feedback Received
Triggered when customer feedback is received in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOMER_FEEDBACK_RECEIVED])
Payment Received
Triggered when a payment is received and processed in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAYMENT_RECEIVED])
Technician Dispatched
Triggered when a technician is dispatched to a job in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TECHNICIAN_DISPATCHED])
Job Completed
Triggered when a job is marked as completed in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOB_COMPLETED])
New Lead Created
Triggered when a new lead is created in ServiceTitan
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LEAD_CREATED])