Connect Kaleido with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Kaleido

Available tools and events after Kaleido is connected.

  • 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'…

  • 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…

  • 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…

  • 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 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…

  • 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 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

    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…

  • 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…

  • 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…

  • 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…

  • 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…

Setup

Connect Kaleido in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.