Kaleido Integration — Automate Kaleido with AI on Beauto
Kaleido is a full-stack platform for building and managing enterprise blockchain networks and applications.
Category: developer tools · 29 actions available
What you can automate with Kaleido
Beauto connects Kaleido with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Kaleido events, enrich Kaleido data with AI, or sync Kaleido with the rest of your stack — without writing code.
- Sync Kaleido data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Kaleido events and route the output anywhere
- Schedule recurring Kaleido tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Kaleido actions Beauto supports
- Add Organization Identity Proof — Add an x509 identity proof to a Kaleido organization. Use this to register a certificate chain that links an organization's off-chain PKI identity to their blockchain accounts. The certificate will be in 'pending' state
- Create API Key — Creates a new API key for the specified Kaleido organization. The returned apikey secret should be stored securely as it cannot be retrieved again. Use KALEIDO_GET_ORGANIZATIONS to obtain a valid org_id first. Note: Orga
- Delete API Key — Permanently deletes an API key by its ID. First use 'Get API Keys' to retrieve the list of API keys and their IDs. The deletion is irreversible.
- Delete Organization Identity Proof — Remove an x509 identity proof from a Kaleido organization. This permanently deletes the identity proof. The deletion is irreversible.
- Get API Key — Tool to retrieve details of a specific API key by its ID. Use when you need to get information about a particular API key after obtaining its ID from the Get API Keys action.
- Get API Keys — Tool to retrieve all API keys associated with the organization. Use when you need an overview of existing API keys after authenticating.
- Get Application Credentials — Tool to retrieve application credentials for a specific environment. Use when you need to list DApp credentials after environment setup.
- Get Billing Summary — Retrieves a summary of billing data for the specified organization for the current month. Use this to view costs breakdown by memberships, nodes, services, storage, and support.
- Get Consortia — Tool to retrieve all consortia associated with the organization. Use after authenticating to view existing consortia.
- Get Event Streams — List all event streams configured on a Kaleido blockchain node's Ethconnect REST API Gateway. Event streams provide at-least-once delivery of Ethereum events from your blockchain node to webhook endpoints or WebSocket co
- Get Organization Identity Proof — Tool to retrieve a specific identity proof for a Kaleido organization. Use when you need details about a specific x509 certificate or identity proof that was previously added to an organization.
- Get Invitations — Tool to retrieve all invitations for the current user where they are the target. Use after authenticating to view pending invitations.
- Get Memberships — Tool to retrieve all memberships for the current user. Use after authenticating to list user memberships.
- Get Organization — Tool to retrieve details of a specific Kaleido organization by its ID. Use when you need to fetch information about a particular organization.
- Get Organization Plan — Retrieve the subscription plan details for a Kaleido organization. Returns plan name, waitlist status, and resource limits including allowed providers, nodes, services, configurations, and features. Use GET_ORGANIZATIONS
- Get Organizations — Retrieves all organizations that the authenticated user has access to in Kaleido. Returns organization details including: - Organization ID, name, and type - Subscription plan and billing information - Plan limits (allow
- Get Organization Billing Provider — Retrieves billing provider information for a specific organization in Kaleido. Returns the type of billing provider (AWS, Stripe, or other) and includes detailed payment information if the organization uses Stripe billin
- Get Plans — Retrieve all available Kaleido subscription plans. Returns plan details including enabled status, tier level, and resource limits. Use this to discover available plans before creating or upgrading environments.
- Get Regions — Retrieve all available Kaleido deployment regions and their deployment zones. Returns a dictionary of regions (keyed by region code like 'u0', 'e0', 'a0', 'k0', 'u1', 'e1') with each region containing its API console hos
- Get Releases — Retrieve all available blockchain node software releases from the Kaleido platform. Use this tool to: - List all runtime releases available for different blockchain providers (quorum, geth, besu, corda, fabric) - Check v
- Get Role By ID — Retrieve a specific user role assignment within a Kaleido organization. Returns detailed information about the role including user ID, email, role name (e.g., 'admin'), and associated metadata. Use GET_ORGANIZATIONS to o
- Get Roles — Retrieve all user role assignments for a Kaleido organization. Returns each user's role (e.g., 'admin'), email, and associated metadata. Use GET_ORGANIZATIONS first to obtain valid org_id values.
- Get Services — Tool to retrieve all services the current user owns or can see. Use after authenticating to list available services.
- Get Token Factory Tokens — Retrieves all token contracts from a Kaleido Token Factory service. The Token Factory service enables deployment of ERC20 (fungible) and ERC721 (non-fungible) token contracts. This action lists all token contracts create
- Get Wallet Account Nonce — Retrieve the current nonce (transaction count) of a specific HD wallet account. The nonce is essential for signing Ethereum transactions - it ensures transactions are processed in order and prevents replay attacks. Call
- Get Wallets — Tool to retrieve HD wallet IDs hosted in the service. Use after creating or importing HD wallets to enumerate available wallets.
- Update Organization — Tool to update a specific organization in Kaleido. Use when you need to modify organization properties such as name, billing details, or authentication settings. First obtain the org_id using the Get Organizations action
- Update Organization Role — Update the role assignment for a user in a Kaleido organization. Use this to change a user's permissions level (e.g., promoting to admin). Returns the updated role details including the new revision token and updated tim
- Upsert Organization Role — Upsert (create or update) a role assignment for a user in a Kaleido organization. Returns 201 for new roles and 200 for updates. The _revision field increments with each update. Use GET_ORGANIZATIONS to obtain valid org_