benchling-integration

Automate Benchling API and SDK workflows for laboratory data management.

74|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/dralkh/seerai --skill benchling-integration-dralkh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/dralkh/seerai/tree/main/skills/benchling-integration
Command: npx skills add https://github.com/dralkh/seerai --skill benchling-integration-dralkh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the friction of manually working with Benchling by helping you automate laboratory data operations, connect systems, and manage research records with reliable API-driven workflows.

Core Features & Use Cases

  • Registry and entity management: Create, read, update, and archive DNA, RNA, protein, custom entities, and mixtures.
  • Inventory and notebook workflows: Manage containers, boxes, locations, plates, and electronic lab notebook entries with structured fields.
  • Workflow and event automation: Handle tasks, asynchronous operations, EventBridge events, and recovery patterns for production integrations.
  • Use case: A research team can register new plasmids, move samples between storage locations, log experiment outcomes, and trigger downstream automation when a task status changes.

Quick Start

Ask the assistant to use the Benchling skill for your tenant so it can help you authenticate, query the right object type, and perform the Benchling action you need.

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 API workflows for laboratory data management?

You can automate Benchling API workflows by using a Skill that handles registry entities, inventory, and notebook records, requiring a Benchling tenant URL and API key or OAuth credentials to authenticate HTTPS requests.

Can I manage Benchling inventory and notebook entries programmatically?

Yes, you can manage Benchling inventory and notebook entries programmatically to handle containers, boxes, locations, plates, and structured electronic lab notebook fields without manual data entry.

What authentication do I need to integrate with the Benchling API?

Benchling API integration requires a tenant URL and either an API key, OAuth credentials, or OIDC-compatible authentication to ensure secure HTTPS-only requests for laboratory automation workflows.

Does Benchling support event-driven automation for laboratory workflows?

Yes, Benchling supports event-driven automation through EventBridge events, allowing you to handle asynchronous operations, trigger downstream automation when task statuses change, and implement recovery patterns for production integrations.

How do I register and update custom entities in Benchling automatically?

You can register and update custom entities in Benchling automatically by applying API-driven workflows to create, read, update, and archive DNA, RNA, protein, custom entities, and mixtures.

What is the best way to connect external systems to Benchling for research data operations?

The best way to connect external systems to Benchling is through API and SDK automation that handles laboratory data operations, manages workflow tasks, and applies recovery patterns for reliable production integrations.