# iBlueprint ## Docs - [Manage iBlueprint API keys for CLI and API access](https://docs.iblueprint.ai/account/api-keys.md): Create, use, and revoke iBlueprint API keys to authenticate CLI commands and direct API calls. Includes security best practices and a curl example. - [Manage iBlueprint teams, orgs, and member roles](https://docs.iblueprint.ai/account/organizations.md): Create and manage team workspaces in iBlueprint to share blueprints, AI connections, and resources across your organization with role-based access. - [Plans and Billing — iBlueprint Subscription Tiers](https://docs.iblueprint.ai/account/plans.md): Compare iBlueprint's Free and Premium plans, understand resource limits, learn how to upgrade, and find out what happens when you reach a limit. - [Authenticate API requests with iBlueprint API keys](https://docs.iblueprint.ai/api-reference/authentication.md): Learn how to generate an API key, attach it as a Bearer token to every request, and handle authentication errors returned by the iBlueprint API. - [Create an iBlueprint blueprint with a node graph](https://docs.iblueprint.ai/api-reference/blueprints/create.md): Create a new iBlueprint blueprint by posting a title, description, status, tags, node graph, environment variables, and an optional organization ID. - [Execute an iBlueprint blueprint and get results](https://docs.iblueprint.ai/api-reference/blueprints/execute.md): Trigger a synchronous iBlueprint blueprint run by ID, pass runtime variables, and receive an execution ID and result — or use async logging for long-running workflows. - [Fetch a single iBlueprint blueprint by UUID](https://docs.iblueprint.ai/api-reference/blueprints/get.md): Fetch a single iBlueprint blueprint by UUID, including ratings, category links, organization memberships, and the authenticated user's computed access level. - [List your iBlueprint blueprints with filters](https://docs.iblueprint.ai/api-reference/blueprints/list.md): Retrieve a paginated list of iBlueprint blueprints owned by the authenticated user, with optional filtering by status or full-text search across title and description. - [Retrieve blueprint execution logs and run history](https://docs.iblueprint.ai/api-reference/executions/logs.md): Retrieve paginated execution log records for a specific iBlueprint blueprint, including step-level token usage, AI provider details, MCP server activity, and error summaries. - [Poll iBlueprint execution status, steps, and progress](https://docs.iblueprint.ai/api-reference/executions/status.md): Poll the status of an iBlueprint execution by ID to track progress, current step, completed and failed step counts, and whether the run is awaiting user input. - [iBlueprint API: tRPC over HTTP, requests, and errors](https://docs.iblueprint.ai/api-reference/overview.md): Understand how iBlueprint's tRPC-over-HTTP API works, including the base URL, request format for queries and mutations, response envelopes, rate limits, and error codes. - [Create and list iBlueprint blueprint triggers](https://docs.iblueprint.ai/api-reference/triggers/overview.md): Manage iBlueprint trigger configurations: list existing triggers and create scheduled, webhook, email, Slack, or API triggers to automate blueprint runs. - [Webhook triggers: receive events and fire blueprints](https://docs.iblueprint.ai/api-reference/triggers/webhooks.md): Set up iBlueprint webhook triggers, retrieve the generated URL, verify payload signatures, manually fire triggers for testing, and connect external services like GitHub. - [Authenticate with the iBlueprint API using API keys](https://docs.iblueprint.ai/authentication.md): Generate an iBlueprint API key from the dashboard and use it as a Bearer token to authenticate every request to the iBlueprint API. - [Run and monitor iBlueprint Blueprint executions](https://docs.iblueprint.ai/blueprints/execution.md): Trigger iBlueprint Blueprints from the web UI, API, or CLI; track execution status node-by-node; and handle human-in-the-loop pauses and failure recovery. - [iBlueprint node types: AI, data, logic, and human](https://docs.iblueprint.ai/blueprints/node-types.md): Every node type available in iBlueprint Blueprints: what each one does, when to use it, and example configurations for the most common nodes. - [What is a Blueprint? Nodes, chains, and execution](https://docs.iblueprint.ai/blueprints/overview.md): Learn what iBlueprint Blueprints are, how they chain nodes into executable AI workflows, and how to move a Blueprint from draft to published. - [Blueprint variables: pass dynamic data at runtime](https://docs.iblueprint.ai/blueprints/variables.md): Define variables in your iBlueprint Blueprints and inject dynamic values at execution time using double-brace syntax to keep workflows reusable and configuration-free. - [Version, fork, and publish iBlueprint Blueprints](https://docs.iblueprint.ai/blueprints/versioning.md): Save new semantic versions of your iBlueprint Blueprints, review the full change history, fork any Blueprint into an independent copy, and publish to the Marketplace. - [iBlueprint CLI command reference: list, execute, status](https://docs.iblueprint.ai/cli/commands.md): Complete reference for every iBlueprint CLI command: list, get, execute, and status — with flags, usage, and copy-pasteable output examples. - [iBlueprint CLI: install, configure, and authenticate](https://docs.iblueprint.ai/cli/overview.md): Install and configure the iBlueprint CLI to run blueprints, trigger executions, and check statuses directly from your terminal or CI pipeline. - [Connect OpenAI, Anthropic, Gemini, and Ollama to iBlueprint](https://docs.iblueprint.ai/integrations/ai-providers.md): Add OpenAI, Anthropic, Gemini, or Ollama API keys to iBlueprint so your Blueprint nodes can call AI models under your own account. - [Embed an iBlueprint AI chatbot widget on your site](https://docs.iblueprint.ai/integrations/chatbots.md): Turn any iBlueprint workflow into a branded chat widget you can embed on your site — with CORS controls, data capture forms, and custom styling. - [Build and search a knowledge base in iBlueprint](https://docs.iblueprint.ai/integrations/knowledge-base.md): Upload documents, crawl websites, or sync cloud storage in iBlueprint to give Blueprint nodes accurate, searchable context through semantic retrieval. - [Connect MCP servers to iBlueprint Blueprint nodes](https://docs.iblueprint.ai/integrations/mcp-servers.md): Connect Model Context Protocol servers to iBlueprint Blueprints so AI nodes can query external tools, APIs, and data sources at runtime. - [Automate iBlueprint workflows: schedule, webhook, Slack](https://docs.iblueprint.ai/integrations/triggers.md): Run iBlueprint workflows on a schedule, via webhook, inbound email, Slack events, or a direct API call — without any manual intervention. - [What is iBlueprint? Blueprints, nodes, and AI chains](https://docs.iblueprint.ai/introduction.md): iBlueprint is a visual AI workflow platform where you build, run, and share Blueprints — sequential chains of AI, API, and logic nodes. - [Get started with iBlueprint: your first Blueprint](https://docs.iblueprint.ai/quickstart.md): Sign up for iBlueprint, connect an AI provider, build your first Blueprint with a prompt node, run it, and review the execution log.