Prerequisites¶
Before installing and running Agent Assist, you need to have Cognigy.AI installed and a dedicated agent-assist
namespace created in your Kubernetes cluster. Helm, a package manager for Kubernetes, is also required to streamline the deployment of the necessary resources.
- Kubernetes 1.16+
- Helm 3.1.0+
Replication and Resource Allocation¶
The default number of replicas is set to 3 in order to maintain high availability standards. The Agent Assist pods are stateless, allowing you to scale them up or down based on demand. The agent-assist-backend pod bears the brunt of the workload and should be the primary candidate for scaling to accommodate an increase in concurrent users.
MongoDB¶
For detailed MongoDB setup and configuration, refer to the Cognigy.AI Installation Prerequisites guide.
Redis¶
Redis is used to store WebSocket subscriptions and cached Agent Assist session parameters, so its storage requirements are minimal. You can start with a 1GB allocation and scale up as necessary.