Skip to main content
The Question Library allows you to create collections of reusable questions that can be used across multiple tests. This saves time and ensures consistency in your assessments.

What is a Question Library?

A question library (also called a question bank) is a collection of questions organized by topic, subject, or difficulty level. Once created, you can:
  • Reuse questions across multiple tests
  • Maintain consistent question quality
  • Collaborate with team members
  • Build comprehensive question banks over time
  • Quickly create new tests from existing content

Creating a Question Library

1

Navigate to Questions

Click on Questions in the sidebar to access your question libraries
2

Create New Library

Click Create Library and enter the details:
  • Title: Name your library (e.g., “Physics - Mechanics”)
  • Description: Optional description of the library’s content
  • Tags: Add tags for organization (e.g., “Grade 10”, “Final Exam”)
3

Add Questions

Click into the library and start adding questions using any question type

Managing Libraries

Organizing with Tags

Tags help you categorize and find libraries quickly:
// Example tagging structure
Library: "Biology Questions"
Tags: ["Grade 11", "Biology", "Cell Structure", "Midterm"]

Library: "Math - Algebra"
Tags: ["Grade 9", "Mathematics", "Algebra", "Practice"]
Best Practices for Tags:
  • Use consistent naming conventions
  • Include grade level or course code
  • Add difficulty indicators
  • Include assessment type (quiz, exam, practice)
  • Use subject and sub-topic tags

Searching Libraries

The search function searches across:
  • Library titles
  • Library descriptions
  • Question text content (within all libraries)
  • Tags
This makes it easy to find specific questions even if you don’t remember which library they’re in.

Library Metadata

Each library displays:
  • Question Count: Total number of questions in the library
  • Created By: Who created the library
  • Created Date: When the library was created
  • Tags: All applied tags
  • AI Generated: Badge if created by AI

Adding Questions to Libraries

You can add questions to libraries in two ways:
Create questions one by one:
  1. Open the question library
  2. Click Add Question
  3. Select question type
  4. Fill in question details
  5. Configure options and correct answers
  6. Save the question
Questions are automatically added to the library.

Using Questions from Libraries

Once you have questions in a library, you can reuse them in tests:
1

Open Test Questions Page

Navigate to the test and click the Questions tab
2

Import from Library

Click Import from Library in the section where you want to add questions
3

Select Library

Choose the library containing the questions you want to use
4

Choose Questions

Select specific questions or import all questions from the library
5

Set Insertion Point

Choose where in the section to insert the questions (beginning, end, or specific position)

What Gets Duplicated

When you import questions from a library to a test, the following are copied:
  • Question text and formatting
  • All options and correct answers
  • Question type
  • Point values
  • Type-specific settings
  • Media attachments (images, audio)
  • Previous participant answers
  • Grading history
  • Usage statistics
  • Original library reference is tracked via originalReferenceId
Questions are duplicated, not linked. Changes to the library version don’t affect test questions that were already imported.

Question Tracking

Evaly tracks where questions come from using the originalReferenceId field:
  • When you duplicate a question from a library to a test section, the original library ID is stored
  • This helps you track question usage
  • Useful for maintaining question quality
  • Enables future features like bulk updates

Collaboration

Question libraries are shared at the organization level:
  • All team members in your organization can access libraries
  • Libraries created by any team member are available to everyone
  • Great for building institutional question banks
  • Maintains consistency across courses
Organization Structure:
Organization: "Lincoln High School"
  ├── Educator A creates: "Math - Algebra Basics"
  ├── Educator B creates: "English - Grammar"
  └── Educator C creates: "Science - Chemistry 101"
  
All educators can use all three libraries in their tests.

Best Practices

Structuring Libraries

By Subject & Topic

Create focused libraries:
  • “Math - Algebra”
  • “Math - Geometry”
  • “Math - Calculus”

By Difficulty

Organize by skill level:
  • “Easy - Introduction”
  • “Medium - Practice”
  • “Hard - Advanced”

By Assessment Type

Group by usage:
  • “Quiz Questions”
  • “Midterm Exam Pool”
  • “Final Exam Bank”

By Learning Objective

Align with curriculum:
  • “LO 1.1 - Basic Concepts”
  • “LO 1.2 - Applications”
  • “LO 1.3 - Analysis”

Naming Conventions

Use clear, consistent naming: Good Examples:
  • ✅ “Biology - Cell Structure - Grade 10”
  • ✅ “Math - Quadratic Equations - Practice”
  • ✅ “History - World War II - Final Exam”
Poor Examples:
  • ❌ “My Questions”
  • ❌ “Test 1”
  • ❌ “Misc”

Maintenance

  1. Regular Review: Periodically review and update questions
  2. Quality Control: Remove outdated or low-quality questions
  3. Tag Consistency: Maintain consistent tagging across libraries
  4. Documentation: Use descriptions to explain library purpose
  5. Team Coordination: Agree on structure with colleagues

Advanced Workflows

Building Progressive Tests

Create multiple libraries by difficulty:
  1. Create “Easy”, “Medium”, “Hard” libraries for a topic
  2. Import questions from each library into different test sections
  3. Use section-based scoring to weight harder questions more
  4. Create adaptive learning paths

Creating Test Variants

Generate multiple versions of a test:
  1. Create a large question library (50+ questions)
  2. Import random subsets into different tests
  3. Enable question randomization
  4. Each test becomes a unique variant

Curriculum Mapping

Align libraries with learning objectives:
Course: "Introduction to Psychology"
  ├── Library: "LO1 - Research Methods" (15 questions)
  ├── Library: "LO2 - Biological Psychology" (20 questions)
  ├── Library: "LO3 - Cognitive Processes" (18 questions)
  └── Library: "LO4 - Social Psychology" (22 questions)
Create comprehensive exams by importing from all libraries.

AI-Generated Libraries

Libraries created through AI generation are marked with a badge:
  • AI Generated badge visible on library card
  • Reference to original AI thread stored
  • Can be edited and refined after generation
  • Same functionality as manually created libraries
Learn more in AI Question Generation.

Question Library vs. Test Sections

FeatureQuestion LibraryTest Section
PurposeReusable question storageQuestions for specific test
Participant VisibilityNever visibleVisible during test
ReusabilityUsed across multiple testsSingle test only
GradingNo gradingGraded when submitted
SharingOrganization-wideTest-specific

Next Steps

Question Types

Learn about all available question types

Create Tests

Build tests using your libraries

AI Generation

Generate questions with AI

Analytics

Analyze question performance

Build docs developers (and LLMs) love