benchling-integration

Automates CRUD on Rocket.Chat resources via its API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gabrielvuksani/wotann --skill benchling-integration-gabrielvuksani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/gabrielvuksani/wotann/tree/main/skills/scientific/benchling-integration
Command: npx skills add https://github.com/gabrielvuksani/wotann --skill benchling-integration-gabrielvuksani

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Benchling integration solves the problem of manually moving life-sciences data and lab records into Benchling by giving programmatic access to registry entities, inventory, ELN entries, workflows, and analytics.

Core Features & Use Cases

  • Connect securely to Benchling using the Python SDK with API keys, or support app-style OAuth via client credentials.
  • Manage registry entities such as DNA/RNA/protein sequences, custom entities, and mixtures with create/get/update/archive and pagination.
  • Automate lab operations end-to-end by handling inventory (containers/boxes/locations/transfers), ELN notebook entries (including entity links), workflow tasks (including async task waiting), and EventBridge-style event-driven integrations.
  • Query the Data Warehouse for reporting using SQL-backed analytics patterns.

Quick Start

Use the benchling-integration skill to create a DNA sequence, link it to a new ELN entry, and confirm the workflow-ready identifiers for downstream automation in one session.

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 life-sciences data synchronization?

Automate Benchling data synchronization by using the Python SDK or REST API to create, read, update, and archive registry entities, inventory containers, and ELN notebook entries programmatically.

Can I import sequences from a FASTA file into Benchling?

Yes, you can import sequences from FASTA files into the Benchling registry. The integration supports creating DNA, RNA, and protein sequences while linking them directly to new ELN notebook entries.

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

Benchling integration supports event-driven automation using Amazon EventBridge patterns. This allows you to monitor asynchronous workflow tasks and trigger actions when specific lab operational events occur.

How do I manage inventory container transfers in Benchling programmatically?

Manage inventory transfers programmatically by using the API to move containers between storage locations, update box contents, and automate lab operations end-to-end without manual data entry.

Can I query the Benchling Data Warehouse using SQL for reporting?

Yes, you can query the Benchling Data Warehouse using SQL-backed analytics patterns. This enables reporting and data extraction directly from your synchronized life-sciences records for downstream analysis.

What authentication methods are supported for Benchling API integration?

Benchling API integration supports secure connections using API keys via the Python SDK and app-style OAuth authentication via client credentials, requiring your specific Benchling tenant URL for access.