gRPC Interface

This section describes the gRPC API interface which exposes several APIs that can be used to interact with the bot using speech or text, and update the bot’s state. You can interact with the bot from a custom UI or application using gRPC calls for just text-based pipelines or speech AI or avatar-based pipelines.

This interface is exposed by the Chat Controller component as a GPRC server at 0.0.0.0:50055. For the detailed API schema with examples, refer to the gRPC Interface API.