Kaleido for AI agents

Agents read Kaleido at once. Changes and sends are held for a person's approval by default.

About Kaleido

Kaleido is a full-stack platform for building and managing enterprise blockchain networks and applications.

What an agent can do in Kaleido

Every Kaleido action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in Kaleido without asking first. 22 actions.

  • Get API KeyTool 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 Billing SummaryRetrieves 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 Organization Identity ProofTool 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 InvitationsTool to retrieve all invitations for the current user where they are the target. Use after authenticating to view pending invitations.
  • Get OrganizationTool to retrieve details of a specific Kaleido organization by its ID. Use when you need to fetch information about a particular organization.
  • Get Organization PlanRetrieve the subscription plan details for a Kaleido organization. Returns plan name, waitlist status, and resource limits including allowed providers, nodes, services, configurations, and features. U
  • Get Organization Billing ProviderRetrieves 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 organizatio
  • Get PlansRetrieve 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 env
  • Get Role By IDRetrieve 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 GE
  • Get API KeysTool to retrieve all API keys associated with the organization. Use when you need an overview of existing API keys after authenticating.
  • Get Application CredentialsTool to retrieve application credentials for a specific environment. Use when you need to list DApp credentials after environment setup.
  • Get ConsortiaTool to retrieve all consortia associated with the organization. Use after authenticating to view existing consortia.
Show all 22
  • Get Event StreamsList 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 endpo
  • Get MembershipsTool to retrieve all memberships for the current user. Use after authenticating to list user memberships.
  • Get OrganizationsRetrieves 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
  • Get RegionsRetrieve 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
  • Get ReleasesRetrieve 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, cord
  • Get RolesRetrieve 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 ServicesTool to retrieve all services the current user owns or can see. Use after authenticating to list available services.
  • Get Token Factory TokensRetrieves 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 to
  • Get Wallet Account NonceRetrieve 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 r
  • Get WalletsTool to retrieve HD wallet IDs hosted in the service. Use after creating or importing HD wallets to enumerate available wallets.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 7 actions.

  • Update OrganizationTool 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
  • Update Organization RoleUpdate 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 t
  • Upsert Organization RoleUpsert (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
  • Add Organization Identity ProofAdd 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
  • Create API KeyCreates 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_
  • Delete API KeyPermanently 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 ProofRemove an x509 identity proof from a Kaleido organization. This permanently deletes the identity proof. The deletion is irreversible.

Changes wait in Needs you

Changes and sends in Kaleido are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

Kaleido questions

Can an agent change data in Kaleido on its own?

Not by default. Changes and sends in Kaleido are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in Kaleido?

This connector lists 22 read actions. Reads run at once, without waiting for approval.

How does Kaleido connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring Kaleido to your agents.