Get Assignment Submit Link
get-assignment-submit-linkGenerates a short, pre-authenticated Omnivox link that opens an assignment's hand-in page so users can upload files in their own browser; the link expires in 15 minutes and does not submit work.
Instructions
Get a short link that opens the Omnivox hand-in page for an assignment, already logged in. Give it to the user so they can upload their file in their own browser — this tool never submits anything itself. Link expires after 15 minutes. Fails if online submission is closed for the assignment, or if the server has no public URL (MCP_SERVER_URL).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term_id | No | Academic term ID in YYYYN format (e.g. '20263'). | |
| course_id | Yes | Full course ID including group number (e.g. '2433C5EM.1012'). Always required, even for document and assignment downloads where the item ID alone looks sufficient. | |
| assignment_id | Yes | Assignment ID (UUID) from get-course-assignments. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| msg | Yes | ||
| url | Yes |