List interviews
Scheduled interviews with time, interviewers and candidate, for one candidate or a date range.
MCP tool ashby_read → list_interviews
read
Returns the interviews already scheduled in Ashby, soonest first. Pass candidate_id to see one candidate, or a date range to see what is booked across the team, for example to check an interviewer for clashes before schedule_interview.
Parameters
| Name | Type | Description |
|---|---|---|
| candidate_id string | string | Only interviews of this candidate. |
| from string | string | ISO date. Default: today. |
| to string | string | ISO date. Default: 14 days after from. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "ashby_read",
"arguments": {
"operation": "list_interviews",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"interviews": [
{
"interview": "Technical screen",
"candidate": "Lena Fischer",
"start": "2026-10-23T11:00:00+02:00",
"duration_minutes": 45,
"interviewers": [
"priya.nair@example.com"
],
"location": "Google Meet"
}
]
},
"isError": false
}