call_provider_tool
Invoke a provider tool on behalf of a specific client using their credentials, passing arguments directly through to the provider.
Instructions
Call one of a provider's own tools with one client's credentials.
The write half of the passthrough. tool and arguments come from
list_provider_tools; the arguments are forwarded to the provider
untouched, so anything that server accepts is reachable.
Munim's part is the credential: the call names a client and resolves
that client's session alone, so one call touches exactly one account,
and it is recorded in the run log with the tool and the arguments it
was given. Read launch_status afterwards to see what was done.
No language model is involved, which is the point. This works with
munim config ai off.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | The provider tool to call, named exactly as list_provider_tools reported it. | |
| client | Yes | The client to act on, by the name you registered them under. A write resolves this one client's credentials and no other. | |
| provider | Yes | The provider to use, for example cloudflare, vercel or resend. Only what this client is actually connected to is reachable. | |
| arguments | No | The arguments that tool declares, as an object. Read its inputSchema first rather than guessing. |