Create New Document
Creates a new Qwilr document from scratch or using a template.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NEW_DOCUMENT])
Send Document
Sends a Qwilr document to specified recipients via email.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_DOCUMENT])
Update Document Content
Updates the content of an existing Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DOCUMENT_CONTENT])
Add Page To Document
Adds a new page to an existing Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_PAGE_TO_DOCUMENT])
Delete Page From Document
Removes a specific page from an existing Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_PAGE_FROM_DOCUMENT])
Duplicate Document
Creates a copy of an existing Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DUPLICATE_DOCUMENT])
Archive Document
Archives a Qwilr document, removing it from active projects.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_DOCUMENT])
Restore Archived Document
Restores a previously archived Qwilr document to active status.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESTORE_ARCHIVED_DOCUMENT])
Add Team Member
Adds a new team member to the Qwilr workspace.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TEAM_MEMBER])
Remove Team Member
Removes a team member from the Qwilr workspace.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TEAM_MEMBER])
Create New Template
Creates a new template in Qwilr for future document creation.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NEW_TEMPLATE])
Update Template
Updates an existing template in Qwilr.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TEMPLATE])
Delete Template
Deletes a template from the Qwilr workspace.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TEMPLATE])
Generate Document Link
Generates a shareable link for a Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_DOCUMENT_LINK])
Revoke Document Link
Revokes access to a previously shared Qwilr document link.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_DOCUMENT_LINK])
Generate PDF
Generates a PDF version of a Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_PDF])
Set Document Permissions
Sets viewing and editing permissions for a Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_DOCUMENT_PERMISSIONS])
Create Pricing Table
Creates a new pricing table within a Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PRICING_TABLE])
Update Pricing Table
Updates an existing pricing table in a Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PRICING_TABLE])
New Document Created
Triggered when a new Qwilr document is created.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DOCUMENT_CREATED])
Document Viewed
Triggered when a Qwilr document is viewed by a recipient.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_VIEWED])
Document Accepted
Triggered when a recipient accepts a Qwilr document proposal.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_ACCEPTED])
Document Declined
Triggered when a recipient declines a Qwilr document proposal.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_DECLINED])
Document Updated
Triggered when changes are made to an existing Qwilr document.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_UPDATED])
Template Created
Triggered when a new template is created in Qwilr.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEMPLATE_CREATED])
Document Archived
Triggered when a Qwilr document is archived.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_ARCHIVED])
New Team Member Added
Triggered when a new team member is added to the Qwilr workspace.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TEAM_MEMBER_ADDED])
Document Link Accessed
Triggered when a shared Qwilr document link is accessed.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_LINK_ACCESSED])