invoke_rpc
Invoke a gRPC method by providing the service name, method name, and JSON-serialized request body. Supports optional timeout and metadata.
Instructions
Invoke a gRPC method with a JSON-serialized request body
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service_name | Yes | Full service name (e.g. grpc.health.v1.Health) | |
| method_name | Yes | Method name (e.g. Check) | |
| request | No | JSON-serialized request body as an object | |
| timeout_ms | No | Call timeout in ms (default: 10000) | |
| metadata | No | Optional gRPC metadata as key-value pairs |