Send Message
Sends a message to a specific contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE_ACTION])
Assign Conversation
Assigns a conversation to a specific agent or team
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_CONVERSATION_ACTION])
Close Conversation
Closes an active conversation in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLOSE_CONVERSATION_ACTION])
Add Tag
Adds a tag to a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_ACTION])
Remove Tag
Removes a tag from a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_ACTION])
Add Note
Adds a note to a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_ACTION])
Start Workflow
Initiates a workflow for a specific contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_WORKFLOW_ACTION])
Update Custom Field
Updates a custom field value for a contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOM_FIELD_ACTION])
Create Task
Creates a new task associated with a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK_ACTION])
Send Template Message
Sends a pre-defined template message to a contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_TEMPLATE_MESSAGE_ACTION])
Create Segment
Creates a new segment of contacts based on specified criteria
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SEGMENT_ACTION])
Schedule Message
Schedules a message to be sent at a future time
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_MESSAGE_ACTION])
Create Survey
Creates a new survey in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SURVEY_ACTION])
Send Survey
Sends a survey to a specific contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_SURVEY_ACTION])
Generate Report
Generates a custom report based on specified parameters
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT_ACTION])
Create Chatbot
Creates a new chatbot flow in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CHATBOT_ACTION])
New Message
Triggered when a new message is received in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_TRIGGER])
Conversation Assigned
Triggered when a conversation is assigned to an agent
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONVERSATION_ASSIGNED_TRIGGER])
Conversation Closed
Triggered when a conversation is closed in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONVERSATION_CLOSED_TRIGGER])
Tag Added
Triggered when a tag is added to a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TRIGGER])
New Note
Triggered when a new note is added to a contact or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_NOTE_TRIGGER])
Workflow Started
Triggered when a workflow is initiated for a contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_STARTED_TRIGGER])
Survey Completed
Triggered when a contact completes a survey in respond.io
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SURVEY_COMPLETED_TRIGGER])
Custom Field Updated
Triggered when a custom field is updated for a contact
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOM_FIELD_UPDATED_TRIGGER])