Create Lead
Creates a new lead in Microsoft Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LEAD])
Create Opportunity
Creates a new opportunity in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_OPPORTUNITY])
Close Opportunity
Closes an existing opportunity as won or lost in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLOSE_OPPORTUNITY])
Create Account
Creates a new account in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ACCOUNT])
Update Account
Updates an existing account's information in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ACCOUNT])
Create Case
Creates a new support case in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CASE])
Resolve Case
Resolves an existing support case in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESOLVE_CASE])
Create Task
Creates a new task in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Complete Task
Marks a task as completed in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_TASK])
Create Appointment
Creates a new appointment in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_APPOINTMENT])
Send Email
Sends an email through Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL])
Create Quote
Creates a new quote in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_QUOTE])
Convert Lead
Converts a lead to an opportunity in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONVERT_LEAD])
Create Campaign
Creates a new marketing campaign in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CAMPAIGN])
New Lead Created
Triggers when a new lead is created in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LEAD_CREATED])
Opportunity Won
Triggers when an opportunity is marked as won in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OPPORTUNITY_WON])
Case Resolved
Triggers when a support case is resolved in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CASE_RESOLVED])
New Account Created
Triggers when a new account is created in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ACCOUNT_CREATED])
Task Completed
Triggers when a task is marked as completed in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Appointment Scheduled
Triggers when a new appointment is scheduled in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPOINTMENT_SCHEDULED])
Quote Accepted
Triggers when a quote is accepted by a customer in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_ACCEPTED])
Campaign Started
Triggers when a marketing campaign is started in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_STARTED])
Opportunity Stage Changed
Triggers when an opportunity's stage is changed in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OPPORTUNITY_STAGE_CHANGED])
Lead Qualified
Triggers when a lead is qualified in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_QUALIFIED])
New Case Created
Triggers when a new support case is created in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CASE_CREATED])
Email Opened
Triggers when an email sent through Dynamics 365 CRM is opened
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_OPENED])
Record Assigned
Triggers when a record is assigned to a user in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECORD_ASSIGNED])
Note Added
Triggers when a note is added to a record in Dynamics 365 CRM
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_ADDED])