> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.jambonz.org/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.jambonz.org/_mcp/server.

# llm:tool-call

> > jambonz => websocket server

An `llm:tool-call` message is sent by jambonz to the application when an LLM being managed by jambonz (i.e., the [llm verb](docs/webhooks/llm/)) has called a function or tool that the application needs to implement.

The payload will include the following properties:

* name: the name of the function,
* call\_id: an identifier that must be returned in the `llm:tool-output` method sent by the application to return function call results, and
* args: an object containing the parameters provided as part of the function call