Feedback Aide Session File Attachments

Feedback Aide sessions can include learner submission artifacts, such as handwritten response images, to provide reviewers and educators with direct access to the original learner work during Feedback Aide feedback or grading workflows. When attached to a session, these files can be automatically displayed within the Feedback Aide UI, enabling richer context and more accurate evaluation.

Session file attachments are currently supported through the Feedback Aide text extraction utility endpoint.

Supported Attachment Types

Currently supported attachment types include:

  • Handwritten learner response images

File attachment structure

File attachments are defined using the file_attachments object when creating a session.

Handwritten response file attachment

{
    "file_attachments": {
        "handwritten_responses": [
            {
                "page_number": 1,
                "image_id": "image/identification/key"
            },
            ...
        ]
    }
}

Loading a session with file attachments

When retrieving a session, Feedback Aide generates temporary download URLs for attached files. Generated download_url values expire after 1 hour. A new link can be regenerated by reloading the session.

{
    "file_attachments": {
        "handwritten_responses": [
            {
                "page_number": 1,
                "image_id": "image/identification/key",
                "download_url": "https://domain.com/download_url"
            },
            ...
        ]
    }
}

Session Experience

When a session contains handwritten response attachments, Feedback Aide can automatically display the associated learner response images alongside the session content. This provides reviewers with direct visual access to the learner’s original work while interacting with feedback and evaluation tools.

Feedback Aide session displaying an attached handwritten learner response alongside AI-generated text extraction for reviewer reference.
Was this article helpful?

Did you arrive here by accident? If so, learn more about Learnosity.