Create Note
Creates a new note in TalkNotes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NOTE])
Update Note
Updates an existing note in TalkNotes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_NOTE])
Delete Note
Deletes a specified note from TalkNotes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_NOTE])
Share Note
Shares a note with specified users or groups
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_NOTE])
Create Tag
Creates a new tag for organizing notes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TAG])
Add Tag To Note
Adds an existing tag to a specified note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_NOTE])
Remove Tag From Note
Removes a tag from a specified note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_NOTE])
Create Folder
Creates a new folder for organizing notes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FOLDER])
Move Note To Folder
Moves a note to a specified folder
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_NOTE_TO_FOLDER])
Set Reminder
Sets a reminder for a specific note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_REMINDER])
Create To Do Item
Creates a new to-do item within a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TODO_ITEM])
Mark To Do Item Complete
Marks a to-do item as completed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MARK_TODO_COMPLETE])
Add Attachment
Adds an attachment to a specified note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ATTACHMENT])
Remove Attachment
Removes an attachment from a specified note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_ATTACHMENT])
Export Note
Exports a note in a specified format (e.g., PDF, HTML)
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_NOTE])
New Note Created
Triggered when a new note is created in TalkNotes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_NOTE_CREATED])
Note Updated
Triggered when an existing note is updated
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_UPDATED])
Note Deleted
Triggered when a note is deleted from TalkNotes
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_DELETED])
Note Shared
Triggered when a note is shared with other users
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_SHARED])
Tag Added To Note
Triggered when a tag is added to a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TO_NOTE])
Tag Removed From Note
Triggered when a tag is removed from a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_REMOVED_FROM_NOTE])
Note Moved To Folder
Triggered when a note is moved to a different folder
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_MOVED_TO_FOLDER])
Reminder Due
Triggered when a reminder for a note is due
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMINDER_DUE])
To Do Item Added
Triggered when a new to-do item is added to a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TODO_ITEM_ADDED])
To Do Item Completed
Triggered when a to-do item is marked as completed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TODO_ITEM_COMPLETED])
Attachment Added
Triggered when an attachment is added to a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTACHMENT_ADDED])
Attachment Removed
Triggered when an attachment is removed from a note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTACHMENT_REMOVED])
Note Exported
Triggered when a note is exported to another format
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_EXPORTED])
User Joined Shared Note
Triggered when a user accepts an invitation to a shared note
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_JOINED_SHARED_NOTE])
Note Reached Character Limit
Triggered when a note reaches its maximum character limit
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_REACHED_CHARACTER_LIMIT])