Zotero AI Employee

Leina connects to Zotero to help you find references, compare abstracts, and organize collections. Ask in your team chat. Leina does the work and brings back the result.

Connect Zotero, choose what to share, and hand off your first task.

Leina + Zotero Example Result

You

Search my Zotero library for urban heat. Compare the abstracts of matching journal articles and suggest two to read first. Flag missing abstracts.

Leina

I selected two articles with relevant abstracts and flagged one record that needs an abstract before comparison.

Zotero · Reading shortlist

Urban heat reading list

Selection based on saved abstracts, without reading attached PDFs.

Urban tree canopy study
Compares neighborhood temperatures and tree cover; read first for mitigation methods.
Heat exposure study
Examines differences in exposure across neighborhoods; read for the distribution of risk.
Record needing review
One matching article has no saved abstract; its findings remain unverified.
Choose what to read next using the metadata already saved in your library.

What Is a Zotero AI Agent?

AI can search your Zotero library and compare the titles, abstracts, and bibliographic details available in its records.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Zotero

Zotero is a reference manager for collecting and organizing research materials.

  1. Search the library

    Find journal articles matching urban heat.

  2. Inspect selected records

    Read saved abstracts and bibliographic details.

  3. Prepare a reading shortlist

    Explain relevance and flag records with missing abstracts.

What to Ask Leina to Do with Zotero

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Research Library References

List items in library [type/ID] matching [query], get item [key] and summarize metadata.

zotero

Create a Reference Collection

Create collection [name] in libraryType [type], libraryId [ID], parentCollection [key if needed].

zotero

Your next Zotero task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Zotero

Hand off these everyday tasks to your AI employee.

List Groups

List Zotero groups accessible to the user connected by the current API key.

List Collections

List collections in a Zotero user or group library.

Get Collection

Retrieve one collection from a Zotero user or group library.

Create Collection

Create one collection in a Zotero user or group library.

Update Collection

Replace the editable fields of one Zotero collection at a known version.

Delete Collection

Delete one Zotero collection at a known version.

List Items

List or search items in a Zotero user or group library.

Get Item

Retrieve one item from a Zotero user or group library.

Create Item

Create one bibliographic item in a Zotero user or group library.

Update Item

Partially update one Zotero item at a known version.

Delete Item

Delete one Zotero item at a known version.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

I selected two articles with relevant abstracts and flagged one record that needs an abstract before comparison.

Urban heat reading list

Zotero + Leina: Your Questions, Answered

Do item records always contain PDF text?

They describe bibliographic items; attachment content is separate.

Why do updates need a version?

Zotero update actions use the known item or collection version to avoid overwriting concurrent changes.

What should I specify in my request?

Choose libraryType and libraryId when needed. Item metadata does not guarantee attachment full text is available.

Make Leina Your Zotero AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Zotero, choose what to share, and hand off your first task.