Create Task
Creates a new task in BugHerd with specified details.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Update Task
Updates an existing task in BugHerd with new information.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK])
Delete Task
Deletes a specific task from BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK])
Assign Task
Assigns a task to a specific team member in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TASK])
Change Task Status
Changes the status of a task in BugHerd (e.g., from 'todo' to 'in progress').
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_TASK_STATUS])
Create Project
Creates a new project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROJECT])
Archive Project
Archives an existing project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_PROJECT])
Add User To Project
Adds a user to a specific project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USER_TO_PROJECT])
Remove User From Project
Removes a user from a specific project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_USER_FROM_PROJECT])
Create Tag
Creates a new tag in BugHerd for task categorization.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TAG])
Add Tag To Task
Adds an existing tag to a specific task in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_TASK])
Remove Tag From Task
Removes a tag from a specific task in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_TASK])
Generate Report
Generates a report based on specified criteria in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Set Task Priority
Sets the priority level for a task in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_TASK_PRIORITY])
New Task Created
Triggered when a new task is created in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_CREATED])
Task Updated
Triggered when an existing task is updated in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_UPDATED])
Task Deleted
Triggered when a task is deleted from BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_DELETED])
Task Assigned
Triggered when a task is assigned to a team member in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_ASSIGNED])
Task Status Changed
Triggered when the status of a task changes in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_STATUS_CHANGED])
Project Created
Triggered when a new project is created in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_CREATED])
Project Archived
Triggered when a project is archived in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_ARCHIVED])
User Added To Project
Triggered when a user is added to a project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_ADDED_TO_PROJECT])
User Removed From Project
Triggered when a user is removed from a project in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_REMOVED_FROM_PROJECT])
Tag Created
Triggered when a new tag is created in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_CREATED])
Tag Added To Task
Triggered when a tag is added to a task in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TO_TASK])
Tag Removed From Task
Triggered when a tag is removed from a task in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_REMOVED_FROM_TASK])
Task Priority Changed
Triggered when the priority of a task is changed in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_PRIORITY_CHANGED])
Task Due Date Approaching
Triggered when a task's due date is approaching in BugHerd.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_DUE_DATE_APPROACHING])