# RealtimeToolCallPart

# Interface: RealtimeToolCallPart

Defined in: [packages/ai/src/realtime/types.ts:120](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L120)

Tool call part in a realtime message

## Properties

### arguments

```ts
arguments: string;
```

Defined in: [packages/ai/src/realtime/types.ts:124](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L124)

***

### id

```ts
id: string;
```

Defined in: [packages/ai/src/realtime/types.ts:122](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L122)

***

### input?

```ts
optional input?: unknown;
```

Defined in: [packages/ai/src/realtime/types.ts:125](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L125)

***

### name

```ts
name: string;
```

Defined in: [packages/ai/src/realtime/types.ts:123](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L123)

***

### output?

```ts
optional output?: unknown;
```

Defined in: [packages/ai/src/realtime/types.ts:126](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L126)

***

### type

```ts
type: "tool-call";
```

Defined in: [packages/ai/src/realtime/types.ts:121](https://github.com/TanStack/ai/blob/main/packages/ai/src/realtime/types.ts#L121)
