Import a term
import_termSave a term's assignments, events, classes, meeting times, and grading categories to Helium, all at once: as a new term, or into one already in Helium. Adds to the account; changes nothing already there. preview_import_term shows what it would create.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"plan": "<plan>"
},
"name": "import_term"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | A term's assignments, events, classes, schedules, and grading, read from the syllabi of every class in the term, for a new term or one already in Helium. Dates and times are local: Helium places them in the time zone set in the student's Helium account. | |
| allow_duplicates | No | Import even if the new term (same title and dates) or a class (same title, in an existing term) is already in Helium. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||