# `ExAthena.Messages.ToolCall`
[🔗](https://github.com/udin-io/ex_athena/blob/v0.7.1/lib/ex_athena/messages.ex#L9)

A tool call the model wants the runtime to execute.

# `t`

```elixir
@type t() :: %ExAthena.Messages.ToolCall{
  arguments: map(),
  id: String.t(),
  name: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
