Create Card
Create a new knowledge card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CARD])
Update Card
Update an existing card in Guru with new content
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CARD])
Archive Card
Archive a specific card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_CARD])
Create Collection
Create a new collection in Guru to organize cards
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COLLECTION])
Add User To Group
Add a user to a specific group in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USER_TO_GROUP])
Remove User From Group
Remove a user from a specific group in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_USER_FROM_GROUP])
Create Board
Create a new board in Guru to organize content
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BOARD])
Add Card To Board
Add an existing card to a specific board in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CARD_TO_BOARD])
Remove Card From Board
Remove a card from a specific board in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_CARD_FROM_BOARD])
Verify Card
Mark a card as verified in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VERIFY_CARD])
Send Verification Request
Send a verification request for a specific card to its owner
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_VERIFICATION_REQUEST])
Create Tag
Create a new tag in Guru for categorizing content
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TAG])
Add Tag To Card
Add an existing tag to a specific card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_CARD])
Remove Tag From Card
Remove a tag from a specific card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_CARD])
Create Favorite
Add a card or collection to a user's favorites in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FAVORITE])
New Card Created
Triggered when a new card is created in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CARD_CREATED])
Card Updated
Triggered when an existing card is updated in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CARD_UPDATED])
Card Archived
Triggered when a card is archived in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CARD_ARCHIVED])
New Collection Created
Triggered when a new collection is created in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_COLLECTION_CREATED])
User Added To Group
Triggered when a user is added to a group in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_ADDED_TO_GROUP])
User Removed From Group
Triggered when a user is removed from a group in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_REMOVED_FROM_GROUP])
New Board Created
Triggered when a new board is created in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_BOARD_CREATED])
Card Added To Board
Triggered when a card is added to a board in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CARD_ADDED_TO_BOARD])
Card Removed From Board
Triggered when a card is removed from a board in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CARD_REMOVED_FROM_BOARD])
Card Verified
Triggered when a card is marked as verified in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CARD_VERIFIED])
Verification Request Sent
Triggered when a verification request is sent for a card
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VERIFICATION_REQUEST_SENT])
New Tag Created
Triggered when a new tag is created in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TAG_CREATED])
Tag Added To Card
Triggered when a tag is added to a card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TO_CARD])
Tag Removed From Card
Triggered when a tag is removed from a card in Guru
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_REMOVED_FROM_CARD])
New Favorite Created
Triggered when a user adds a card or collection to their favorites
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FAVORITE_CREATED])