Create Certificate
Create a new certificate using a specified template
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CERTIFICATE])
Issue Certificate
Issue a certificate to a recipient
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_CERTIFICATE])
Revoke Certificate
Revoke an issued certificate
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_CERTIFICATE])
Update Certificate
Update information on an existing certificate
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CERTIFICATE])
Duplicate Certificate
Create a duplicate of an existing certificate
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DUPLICATE_CERTIFICATE])
Generate QR Code
Generate a QR code for a certificate
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_QR_CODE])
Send Certificate Email
Send an email with the certificate to the recipient
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CERTIFICATE_EMAIL])
Create Template
Create a new certificate template
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEMPLATE])
Update Template
Update an existing certificate template
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TEMPLATE])
Delete Template
Delete a certificate template
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TEMPLATE])
Add Recipient
Add a new recipient to the system
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_RECIPIENT])
Update Recipient
Update information for an existing recipient
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RECIPIENT])
Delete Recipient
Remove a recipient from the system
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_RECIPIENT])
Generate Report
Generate a report on certificate issuance and status
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Verify Certificate
Verify the authenticity of a certificate
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VERIFY_CERTIFICATE])
Certificate Issued
Triggered when a new certificate is issued
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_ISSUED])
Certificate Revoked
Triggered when a certificate is revoked
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_REVOKED])
Certificate Expiring
Triggered when a certificate is about to expire
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_EXPIRING])
Certificate Viewed
Triggered when a certificate is viewed by someone
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_VIEWED])
Template Created
Triggered when a new certificate template is created
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEMPLATE_CREATED])
Template Updated
Triggered when a certificate template is updated
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEMPLATE_UPDATED])
Template Deleted
Triggered when a certificate template is deleted
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEMPLATE_DELETED])
Recipient Added
Triggered when a new recipient is added to the system
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECIPIENT_ADDED])
Recipient Updated
Triggered when recipient information is updated
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECIPIENT_UPDATED])
Recipient Deleted
Triggered when a recipient is removed from the system
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECIPIENT_DELETED])
Certificate Downloaded
Triggered when a certificate is downloaded
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_DOWNLOADED])
Certificate Shared
Triggered when a certificate is shared via a link or social media
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_SHARED])
Bulk Certificates Created
Triggered when a batch of certificates is created
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_CERTIFICATES_CREATED])
Certificate Verification Failed
Triggered when a certificate fails verification
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_VERIFICATION_FAILED])
Account Quota Reached
Triggered when the account reaches its certificate issuance quota
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ACCOUNT_QUOTA_REACHED])