> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# async-interview

> Async Interview API

**Server path:** `/async-interview` | **Type:** Application | **PCID required:** Yes

## Tools

| Tool                                                                  | Description           |
| --------------------------------------------------------------------- | --------------------- |
| [`async_interview_create_job`](#async_interview_create_job)           | Create a job          |
| [`async_interview_delete_job`](#async_interview_delete_job)           | Delete a job          |
| [`async_interview_get_team_info`](#async_interview_get_team_info)     | Get current team info |
| [`async_interview_list_interviews`](#async_interview_list_interviews) | List interviews       |
| [`async_interview_list_jobs`](#async_interview_list_jobs)             | List jobs             |

***

## async\_interview\_create\_job

Create a job

**Parameters:**

| Parameter | Type   | Required | Default | Description               |
| --------- | ------ | -------- | ------- | ------------------------- |
| `title`   | string | Yes      | —       | Title of the job position |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "title": {
        "type": "string",
        "description": "Title of the job position"
      }
    },
    "required": [
      "PCID",
      "title"
    ]
  }
  ```
</Expandable>

***

## async\_interview\_delete\_job

Delete a job

**Parameters:**

| Parameter | Type    | Required | Default | Description                 |
| --------- | ------- | -------- | ------- | --------------------------- |
| `id`      | integer | Yes      | —       | The ID of the job to delete |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "id": {
        "type": "integer",
        "description": "The ID of the job to delete"
      }
    },
    "required": [
      "PCID",
      "id"
    ]
  }
  ```
</Expandable>

***

## async\_interview\_get\_team\_info

Get current team info

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## async\_interview\_list\_interviews

List interviews

**Parameters:**

| Parameter | Type    | Required | Default | Description                 |
| --------- | ------- | -------- | ------- | --------------------------- |
| `job_id`  | integer | No       | —       | Filter interviews by job ID |

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      },
      "job_id": {
        "type": "integer",
        "description": "Filter interviews by job ID"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>

***

## async\_interview\_list\_jobs

List jobs

<Expandable title="inputSchema">
  ```json theme={null}
  {
    "type": "object",
    "properties": {
      "PCID": {
        "type": "string",
        "description": "Pink Connect ID for the authenticated connection"
      }
    },
    "required": [
      "PCID"
    ]
  }
  ```
</Expandable>
