Create Lead
Creates a new lead in the kvcore system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LEAD_ACTION])
Update Lead
Updates an existing lead's information
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LEAD_ACTION])
Create Task
Creates a new task in the kvcore system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK_ACTION])
Update Property Listing
Updates information for an existing property listing
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PROPERTY_LISTING_ACTION])
Send Email
Sends an email to a lead or contact through the kvcore system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL_ACTION])
Schedule Appointment
Schedules a new appointment in the kvcore calendar
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_APPOINTMENT_ACTION])
Assign Lead
Assigns a lead to a specific agent or team member
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_LEAD_ACTION])
Create Property Listing
Creates a new property listing in the kvcore system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROPERTY_LISTING_ACTION])
Update Task Status
Updates the status of an existing task
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK_STATUS_ACTION])
Add Note To Lead
Adds a note to a lead's profile in kvcore
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_TO_LEAD_ACTION])
Create Team Member
Adds a new team member to the kvcore account
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEAM_MEMBER_ACTION])
Update Lead Score
Updates the score of a lead in the system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LEAD_SCORE_ACTION])
Send SMS
Sends an SMS message to a lead or contact through kvcore
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_SMS_ACTION])
Create Marketing Campaign
Creates a new marketing campaign in kvcore
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MARKETING_CAMPAIGN_ACTION])
Generate Property Report
Generates a detailed report for a specific property
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_PROPERTY_REPORT_ACTION])
New Lead
Triggered when a new lead is added to the system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LEAD_TRIGGER])
New Property Listing
Triggered when a new property is listed in kvcore
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PROPERTY_LISTING_TRIGGER])
Lead Status Change
Triggered when a lead's status is updated
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_STATUS_CHANGE_TRIGGER])
New Task Created
Triggered when a new task is created in the system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_CREATED_TRIGGER])
Property Price Change
Triggered when the price of a property is updated
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROPERTY_PRICE_CHANGE_TRIGGER])
New Team Member
Triggered when a new team member is added to the kvcore account
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TEAM_MEMBER_TRIGGER])
Lead Assignment
Triggered when a lead is assigned to an agent
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_ASSIGNMENT_TRIGGER])
Property Status Update
Triggered when a property's status changes (e.g., from 'For Sale' to 'Under Contract')
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROPERTY_STATUS_UPDATE_TRIGGER])
New Message
Triggered when a new message is received in the kvcore messaging system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_TRIGGER])
Lead Score Change
Triggered when a lead's score is updated
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_SCORE_CHANGE_TRIGGER])
New Appointment
Triggered when a new appointment is scheduled
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_APPOINTMENT_TRIGGER])
Contract Signed
Triggered when a contract is signed within the system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTRACT_SIGNED_TRIGGER])
New Review
Triggered when a new review is submitted for an agent or property
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REVIEW_TRIGGER])
Lead Source Added
Triggered when a new lead source is added to the system
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_SOURCE_ADDED_TRIGGER])
Property Offer Received
Triggered when an offer is received on a property
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROPERTY_OFFER_RECEIVED_TRIGGER])