benchling-integration

Automate Benchling lab data management via Python SDK and REST API.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/robinbarvaag/poynt --skill benchling-integration-robinbarvaag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchling-integration
Source: https://github.com/robinbarvaag/poynt/tree/main/.github/skills/benchling-integration
Command: npx skills add https://github.com/robinbarvaag/poynt --skill benchling-integration-robinbarvaag

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates complex R&D workflows by programmatically interacting with the Benchling platform, reducing manual data entry and streamlining lab operations.

Core Features & Use Cases

  • Registry Management: Create, update, and query DNA, RNA, protein sequences, and custom entities.
  • Inventory Automation: Manage samples, containers, and locations programmatically.
  • Notebook & Workflow Integration: Automate ELN entries and workflow task management.
  • Use Case: Automatically register newly synthesized DNA constructs, update their inventory status, and link them to relevant experimental notebook entries, all through a single automated process.

Quick Start

Use the benchling-integration skill to create a new DNA sequence named 'MyPlasmid' with bases 'ATCGATCG' in folder 'fld_abc123'.

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 lab data management via API?

You can automate Benchling lab data management by using the Python SDK and REST API to programmatically create, update, and query registry entities, inventory, and electronic lab notebooks.

Can I programmatically register biological sequences in Benchling?

Yes, you can programmatically register biological sequences in Benchling by using the API to create DNA, RNA, and protein sequences directly within specified folders.

Does the Benchling API support updating inventory and sample containers?

The Benchling API supports inventory automation, allowing you to programmatically manage samples, containers, and locations to streamline laboratory operations.

What is the best way to integrate Benchling workflows with external systems?

The best way to integrate Benchling workflows with external systems is using the REST API to automate notebook entries and workflow task management, reducing manual data entry.

Can I automate electronic lab notebook entries in Benchling?

Yes, you can automate electronic lab notebook entries by leveraging the Benchling API to programmatically create and link experimental records to relevant inventory items.

Are there limitations when querying custom entities through the Benchling API?

The metadata does not specify querying limitations for custom entities, but the API supports creating, updating, and querying custom entities alongside standard biological sequences.