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

Parameters: list_interviews
NameTypeDescription
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

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "ashby_read",
    "arguments": {
      "operation": "list_interviews",
      "arguments": {}
    }
  }
}

Example response

JSON

{
  "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
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.