# Structured tool chat

The structured tool chat agent is capable of using multi-input tools.

Older agents are configured to specify an action input as a single string, but this agent can use the provided tools' `args_schema` to populate the action input.


import Example from "@snippets/modules/agents/agent_types/structured_chat.mdx"

<Example/>
