Reference
Integrations
Four things work today. The connectors list shows more than four, so this page is the honest version.
What is connected
| Integration | Status | What it does |
|---|---|---|
| Benchling | Working | Two-way for sequences: search your registry, import a sequence into a project, export a construct back. Notebook entries and registries are listed, not imported. |
| ORCID | Working | Links your ORCID iD to your account for researcher verification. |
| Opentrons | Working | Simulate, upload and run protocols on an OT-2 or Flex you can reach on your network. |
| Addgene | Working | Search the repository and import a deposit into the current project. There is no account to link — the button reads “Search”, not “Connect”. |
| SnapGene, NCBI, GitHub, Notion | Not built | Listed in Connectors with a “coming soon” label and a disabled button. |
| Outbound webhooks | Not usable | You can create one and send a test, but no event is ever delivered. See below. |
Benchling
The strongest of the three. Once connected, ask the assistant for a construct by name and it will find it in your registry, write it into the current project as a sequence file with its annotations, and tell you what kind of backbone it is before you plan anything on top of it. It can also list your notebook entries and registries, and export a finished construct back.
Importing is agentic rather than a file picker: you do not need the Benchling id. Describe the construct and the assistant searches, asks which one you meant if two are equally plausible, and pulls in the whole set a job needs — backbone and insert together — naming each one’s role.
Re-importing something you already have adds a revision to the same file rather than a second copy, so you can see whether your Benchling record and the file this project has been editing have drifted apart.
The usual pattern: design in GeneLoop, where the assistant and the cloning tools are, and push the result to Benchling, where your lab already keeps its records.
Connecting
Open Settings → Connectors
From the avatar menu at the bottom of the icon rail.Choose Benchling
Enter your tenant — the host you sign in at, likeyourlab.benchling.com— and an API key from your Benchling account.It is checked before it is stored
The key is tested against Benchling immediately. If it does not authenticate you find out then, rather than the first time you try to use it.
Keys are encrypted before they are stored. You can disconnect at any time from the same panel.
Writing back needs your approval
Searching, listing and importing happen without asking — they only read your registry, or add a file to your own project. Exporting is different: it creates an entry in the record your whole team reads, and GeneLoop cannot undo it afterwards.
So an export always stops for you to approve it, naming the registry, the folder and the file it is about to send. It is also unavailable in Plan mode entirely, which is the mode that promises not to change anything.
ORCID
Connecting your ORCID iD verifies you as a named researcher. Connect it from Settings → General, under researcher verification. It is standard OAuth — you approve it on ORCID's own site and nothing about your account is shared back beyond the iD.
Opentrons
Not an account connection. You give the tools your robot's network address each time, and they speak to it directly. Protocols and robots covers the whole flow.
Addgene
Also not an account connection. Addgene is a public repository, so the row in Connectors reads Search rather than Connect — it opens the same dialog as Import from Addgene on the workspace start panel. Search by name or catalogue number, and one click brings the deposit into the current project with the depositor's annotations. Bringing sequences in covers it in full.
Webhooks
Ordering DNA
There is no integration with Twist, IDT, GenScript or any other synthesis vendor. GeneLoop can assess whether a sequence looks likely to synthesise cleanly — GC content, repeats, homopolymer runs, overall complexity — but that is its own assessment, not a vendor's.
Export the sequence and order it the way you normally do. Exporting.