Run Vulnerability Scan
Initiates a vulnerability scan on specified systems or networks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RUN_VULNERABILITY_SCAN])
Generate Security Report
Generates a comprehensive security report for specified assets or vendors
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_SECURITY_REPORT])
Send Security Questionnaire
Sends a security questionnaire to a specified vendor
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_SECURITY_QUESTIONNAIRE])
Create New Policy
Creates a new security policy in UpGuard
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NEW_POLICY])
Initiate Vendor Assessment
Starts a new vendor risk assessment process
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INITIATE_VENDOR_ASSESSMENT])
Add New Vendor
Adds a new vendor to the UpGuard system for monitoring
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NEW_VENDOR])
Generate Data Breach Report
Creates a detailed report on a specific data breach incident
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_DATA_BREACH_REPORT])
Update Risk Score
Manually updates the risk score for a specific vendor or asset
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RISK_SCORE])
Schedule Automated Scan
Sets up a recurring automated scan for specified systems
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_AUTOMATED_SCAN])
Generate Compliance Report
Creates a report detailing compliance status for specific regulations
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_COMPLIANCE_REPORT])
Generate Executive Summary
Creates an executive summary of current security and risk posture
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_EXECUTIVE_SUMMARY])
Archive Old Data
Archives old or obsolete data in the UpGuard system
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_OLD_DATA])
Generate API Key
Creates a new API key for integrating UpGuard with other systems
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_API_KEY])
Bulk Import Assets
Imports multiple assets into UpGuard from a CSV or other formatted file
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_IMPORT_ASSETS])
Export Data
Exports specified data from UpGuard in a chosen format
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_DATA])
Create Custom Risk Model
Develops a custom risk model based on specific organizational needs
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOM_RISK_MODEL])
New Vulnerability Detected
Triggered when a new vulnerability is detected in your systems
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_VULNERABILITY_DETECTED])
Cybersecurity Score Changed
Triggered when your organization's cybersecurity score changes
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CYBERSECURITY_SCORE_CHANGED])
New Data Leak Detected
Triggered when a new potential data leak is detected
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DATA_LEAK_DETECTED])
Vendor Risk Score Changed
Triggered when a vendor's risk score changes
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VENDOR_RISK_SCORE_CHANGED])
New Critical Asset Discovered
Triggered when a new critical asset is discovered in your network
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CRITICAL_ASSET_DISCOVERED])
Security Questionnaire Completed
Triggered when a security questionnaire is completed by a vendor
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SECURITY_QUESTIONNAIRE_COMPLETED])
Policy Violation Detected
Triggered when a security policy violation is detected
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POLICY_VIOLATION_DETECTED])
Third Party Breach Notification
Triggered when a third-party breach potentially affecting your data is detected
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.THIRD_PARTY_BREACH_NOTIFICATION])
New Compliance Issue
Triggered when a new compliance issue is identified
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_COMPLIANCE_ISSUE])
Risk Assessment Completed
Triggered when a risk assessment is completed for a vendor or internal system
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RISK_ASSESSMENT_COMPLETED])