Change due date
Set a new due date on the assignments of chosen learners.
MCP tool workramp_write → change_due_date
write
Edits the due date of each learner row, as the drop-down arrow in the assignments table does, and returns the old and new dates. It reaches nobody directly and one more call restores the old date, so it does not wait for your OK. WorkRamp sends its reminders from the new date.
Parameters
| Name | Type | Description |
|---|---|---|
| training_id string required | string | Training ID from list_trainings. |
| learner_ids string[] required | string[] | Learner IDs from list_learners or list_assignments. |
| due_date string required | string | New due date as an ISO date. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "workramp_write",
"arguments": {
"operation": "change_due_date",
"arguments": {
"training_id": "trn_7a21c4",
"learner_ids": [
"usr_31f0a2",
"usr_8b44e9"
],
"due_date": "2026-11-30"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"training": "Security Awareness 2026",
"changed": [
{
"learner_id": "usr_31f0a2",
"from": "2026-10-13",
"to": "2026-11-30"
},
{
"learner_id": "usr_8b44e9",
"from": "2026-10-20",
"to": "2026-11-30"
}
]
},
"isError": false
}