Issue Badge
Issue a digital badge to a recipient
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_BADGE])
Revoke Badge
Revoke a previously issued badge from a recipient
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_BADGE])
Create Badge Template
Create a new badge template in the Credly system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BADGE_TEMPLATE])
Update Badge Template
Modify an existing badge template
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_BADGE_TEMPLATE])
Delete Badge Template
Remove a badge template from the Credly system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_BADGE_TEMPLATE])
Create Organization
Create a new organization in Credly
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ORGANIZATION])
Update Organization
Modify details of an existing organization
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ORGANIZATION])
Invite User
Send an invitation to a user to join an organization
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITE_USER])
Remove User
Remove a user from an organization
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_USER])
Create Credential
Create a new credential in the Credly system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CREDENTIAL])
Update Credential
Modify an existing credential
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CREDENTIAL])
Delete Credential
Remove a credential from the Credly system
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CREDENTIAL])
Generate Badge Report
Generate a report on badge issuance and engagement
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_BADGE_REPORT])
Share Badge
Share a badge on social media platforms
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_BADGE])
Create Badge Group
Create a new group of badges
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BADGE_GROUP])
Bulk Badge Issuance
Issue badges to multiple recipients at once
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_BADGE_ISSUANCE])
Export Badge Data
Export badge data in various formats (CSV, JSON, etc.)
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_BADGE_DATA])
Create Badge Pathway
Create a series of badges that form a learning pathway
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BADGE_PATHWAY])
Badge Issued
Triggered when a new badge is issued to a recipient
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_ISSUED_TRIGGER])
Badge Accepted
Triggered when a recipient accepts an issued badge
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_ACCEPTED_TRIGGER])
Badge Shared
Triggered when a badge is shared on a social platform
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_SHARED_TRIGGER])
Badge Revoked
Triggered when a badge is revoked from a recipient
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_REVOKED_TRIGGER])
New User Registration
Triggered when a new user registers on the platform
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_REGISTRATION_TRIGGER])
Organization Created
Triggered when a new organization is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ORGANIZATION_CREATED_TRIGGER])
User Joined Organization
Triggered when a user joins an organization
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_JOINED_ORGANIZATION_TRIGGER])
Badge Template Created
Triggered when a new badge template is created
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_TEMPLATE_CREATED_TRIGGER])
Credential Earned
Triggered when a user earns a new credential
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREDENTIAL_EARNED_TRIGGER])
Badge Expiration
Triggered when a badge is about to expire
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_EXPIRATION_TRIGGER])
Badge Claimed
Triggered when a user claims a badge they've earned
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_CLAIMED_TRIGGER])
Badge Viewed
Triggered when someone views a user's badge
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BADGE_VIEWED_TRIGGER])