update_interview
Modify a scheduled interview's time, interviewers, location, or video link. Use the interview ID to correct scheduling details and replace panel members.
Instructions
Update a scheduled interview's time, interviewers, or location. Write operation.
To find interview_id: list_interviews_for_application on the candidate's app. For new interviewer_ids: list_users → match by name. When replacing interviewers, existing panel members keep their RSVP; new ones start as needs_action.
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": {
"interview_id": "<interview_id>"
},
"name": "update_interview"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | New end time as ISO 8601 | |
| start | No | New start time as ISO 8601 | |
| location | No | New location or meeting link | |
| interview_id | Yes | Scheduled interview ID to update | |
| interviewer_ids | No | Replaces all interviewers — provide the full list | |
| video_conferencing_url | No | New video call join URL |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |