Upload Document
Upload a new document to Alphamoon for processing
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPLOAD_DOCUMENT])
Start Workflow
Initiate a new workflow in Alphamoon
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_WORKFLOW])
Classify Document
Classify a document into predefined categories
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLASSIFY_DOCUMENT])
Add User
Add a new user to the Alphamoon system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USER])
Delete Document
Delete a document from the Alphamoon system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_DOCUMENT])
Generate Report
Generate a report based on processed documents
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Search Documents
Search for documents based on specific criteria
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEARCH_DOCUMENTS])
Create Template
Create a new document processing template
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEMPLATE])
Apply Template
Apply a template to a specific document
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_TEMPLATE])
Export Data
Export extracted data from Alphamoon
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_DATA])
Set Workflow Rules
Set or update rules for a specific workflow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_WORKFLOW_RULES])
Approve Document
Approve a document that requires manual verification
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPROVE_DOCUMENT])
Reject Document
Reject a document that requires manual verification
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REJECT_DOCUMENT])
Train Model
Initiate training for a machine learning model
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRAIN_MODEL])
Schedule Document Processing
Schedule automatic processing for uploaded documents
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_DOCUMENT_PROCESSING])
Generate API Key
Generate a new API key for programmatic access
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_API_KEY])
New Document Uploaded
Triggered when a new document is uploaded to Alphamoon
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DOCUMENT_UPLOADED])
Document Processed
Triggered when a document has been fully processed by Alphamoon
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_PROCESSED])
Classification Completed
Triggered when a document has been classified
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLASSIFICATION_COMPLETED])
Anomaly Detected
Triggered when an anomaly is detected in a document
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ANOMALY_DETECTED])
Workflow Started
Triggered when a new workflow is initiated
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_STARTED])
Workflow Completed
Triggered when a workflow is completed
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_COMPLETED])
OCR Completed
Triggered when OCR processing is completed for a document
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OCR_COMPLETED])
New User Added
Triggered when a new user is added to the Alphamoon system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_ADDED])
Document Approval Required
Triggered when a document requires manual approval
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_APPROVAL_REQUIRED])