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_

Related integrations

Browse all 900+ integrations →

Get started with Kaleido on Beauto

Sign up free, connect your Kaleido account in one click, and describe the workflow you want in plain English. Beauto's AI handles the rest — no API keys or code required.

Try Beauto free · Browse all 900+ integrations · How it works