Issue Certificate
Create and issue a new certificate for a recipient.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_CERTIFICATE])
Revoke Certificate
Revoke an existing certificate, making it invalid.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_CERTIFICATE])
Update Certificate
Modify the details of an existing certificate.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CERTIFICATE])
Create Group
Create a new group for organizing certificates and recipients.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_GROUP])
Add Recipient To Group
Add a recipient to an existing group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_RECIPIENT_TO_GROUP])
Remove Recipient From Group
Remove a recipient from an existing group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_RECIPIENT_FROM_GROUP])
Create Design Template
Create a new design template for certificates.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DESIGN_TEMPLATE])
Update Design Template
Modify an existing design template for certificates.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DESIGN_TEMPLATE])
Delete Design Template
Remove a design template from the system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_DESIGN_TEMPLATE])
Send Certificate Email
Send an email containing the certificate to the recipient.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CERTIFICATE_EMAIL])
Generate Certificate PDF
Create a PDF version of a certificate.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_CERTIFICATE_PDF])
Create Credential
Create a new credential for a specific skill or achievement.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CREDENTIAL])
Update Credential
Modify the details of an existing credential.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CREDENTIAL])
Delete Credential
Remove a credential from the system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CREDENTIAL])
Create Badge
Design and create a new digital badge.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BADGE])
Issue Badge
Award a digital badge to a recipient.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_BADGE])
Revoke Badge
Revoke a previously issued digital badge.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_BADGE])
Generate Analytics Report
Create a report with analytics on certificate issuance and usage.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_ANALYTICS_REPORT])
Bulk Issue Certificates
Issue multiple certificates to a group of recipients at once.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_ISSUE_CERTIFICATES])
Export Certificate Data
Export certificate data in a specified format (e.g., CSV, JSON).
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_CERTIFICATE_DATA])
Certificate Issued
Triggered when a new certificate is issued to a recipient.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_ISSUED_TRIGGER])
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_TRIGGER])
Certificate Updated
Triggered when the details of a certificate are modified.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_UPDATED_TRIGGER])
Recipient Added To Group
Triggered when a recipient is added to a group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECIPIENT_ADDED_TO_GROUP_TRIGGER])
Recipient Removed From Group
Triggered when a recipient is removed from a group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECIPIENT_REMOVED_FROM_GROUP_TRIGGER])
Design Template Created
Triggered when a new design template is created.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DESIGN_TEMPLATE_CREATED_TRIGGER])
Badge Issued
Triggered when a digital badge is issued to a recipient.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_ISSUED_TRIGGER])
Badge Revoked
Triggered when a digital badge is revoked.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_REVOKED_TRIGGER])
Credential Created
Triggered when a new credential is created in the system.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREDENTIAL_CREATED_TRIGGER])
Certificate Expiring Soon
Triggered when a certificate is approaching its expiration date.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CERTIFICATE_EXPIRING_SOON_TRIGGER])