Create PDF
Convert a document or image file to PDF format.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_CREATE_PDF])
Merge PDFs
Combine multiple PDF files into a single document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_MERGE_PDFS])
Split PDF
Divide a PDF into multiple separate documents.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_SPLIT_PDF])
Add Watermark
Apply a text or image watermark to a PDF document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_ADD_WATERMARK])
Compress PDF
Reduce the file size of a PDF document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_COMPRESS_PDF])
Convert PDF To Image
Convert PDF pages to image files (e.g., JPEG, PNG).
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_PDF_TO_IMAGE])
Add Password Protection
Secure a PDF with password encryption.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_ADD_PASSWORD])
Remove Password Protection
Remove password protection from a PDF file.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_REMOVE_PASSWORD])
Add Digital Signature
Apply a digital signature to a PDF document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_ADD_SIGNATURE])
OCR Scan
Perform Optical Character Recognition on a scanned PDF.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_OCR_SCAN])
Rotate PDF Pages
Change the orientation of pages in a PDF document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_ROTATE_PAGES])
Add Page Numbers
Insert page numbers into a PDF document.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_ADD_PAGE_NUMBERS])
Convert To PDF/A
Convert a PDF to PDF/A format for long-term archiving.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_CONVERT_TO_PDFA])
New Document Created
Triggered when a new document is created in Adobe Creative Cloud.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_NEW_DOCUMENT_TRIGGER])
Document Edited
Triggered when an existing document is modified.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_EDITED_TRIGGER])
Document Shared
Triggered when a document is shared with other users.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_SHARED_TRIGGER])
Document Signed
Triggered when a document is electronically signed.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_SIGNED_TRIGGER])
Document Approved
Triggered when a document is approved in a review process.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_APPROVED_TRIGGER])
Document Rejected
Triggered when a document is rejected in a review process.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_REJECTED_TRIGGER])
Storage Quota Exceeded
Triggered when the user's storage quota is exceeded.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_STORAGE_QUOTA_EXCEEDED_TRIGGER])
New Version Created
Triggered when a new version of a document is created.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_NEW_VERSION_TRIGGER])
Document Exported
Triggered when a document is exported to a different format.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DOCUMENT_EXPORTED_TRIGGER])
Collaboration Invitation Sent
Triggered when a collaboration invitation is sent to a user.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_COLLABORATION_INVITE_TRIGGER])
Document Deadline Approaching
Triggered when a document's deadline is approaching.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_DEADLINE_APPROACHING_TRIGGER])
License Expiration Warning
Triggered when a user's Adobe license is about to expire.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_LICENSE_EXPIRATION_TRIGGER])
New Font Activated
Triggered when a new font is activated in Adobe Fonts.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADOBE_NEW_FONT_ACTIVATED_TRIGGER])