benchling-integration

Automate Benchling registry, inventory, ELN, and workflow operations via APIs.

94|11|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/swaruplab/operon --skill benchling-integration-swaruplab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/swaruplab/operon/tree/main/src-tauri/protocols/benchling-integration
Command: npx skills add https://github.com/swaruplab/operon --skill benchling-integration-swaruplab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Benchling is a comprehensive platform for life sciences data and workflows, but programmatic access and automation can be complex. This Skill provides an integration layer that centralizes access to registries (DNA, proteins), inventory, ELN entries, and workflows via API, enabling automated data flows and app development within an AI-enabled environment.

Core Features & Use Cases

  • Authentication & Setup: supports API key, OAuth, and OIDC for flexible deployments.
  • CRUD Operations: create, read, update, and archive core Benchling entities (DNA/RNA sequences, proteins, custom entities, mixtures, containers, entries, tasks, and more).
  • Automation & Workflows: automate tasks like registry updates, inventory transfers, notebook entries, and workflow task management; supports event-based integrations.
  • Analytics & Data Warehouse: query Benchling Data Warehouse for analytics and reporting.
  • Use Case Examples: bulk import sequences from FASTA, automate inventory audits, trigger workflow tasks on event.

Quick Start

Authenticate with a Benchling API key and run a simple read of a registry item to verify connectivity.

Frequently Asked Questions about benchling-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Benchling registry updates and inventory transfers?

Automate Benchling registry updates and inventory transfers by using API integration layers that support CRUD operations and event-driven workflow task management for core entities like sequences, mixtures, and containers.

How do I bulk import DNA sequences from FASTA files into Benchling?

Bulk import DNA sequences from FASTA files into Benchling through API-supported CRUD operations, enabling automated data flows and app development for DNA/RNA sequences and custom entities.

Can I use OAuth and OpenID Connect for Benchling API authentication?

Benchling API integration supports OAuth and OpenID Connect for authentication, alongside standard API keys, providing flexible deployment options for securing automated lab data access.

What is the best way to query the Benchling Data Warehouse for analytics?

Query the Benchling Data Warehouse for analytics and reporting through programmatic API access, enabling automated extraction of lab data and workflow insights for analysis.

Does Benchling API integration support event-driven lab automation workflows?

Benchling API integration supports event-driven lab automation workflows, allowing you to trigger workflow tasks and notebook entries automatically based on platform events.

How do I manage ELN entries and tasks programmatically via Benchling APIs?

Manage ELN entries and tasks programmatically via Benchling APIs by performing CRUD operations on notebook entries and tasks, supporting automated lab data management and workflow execution.