Provision Agent Setup
Redirect to:
Contents
Learn how to provision Agent Setup.
Prerequisites
Agent Setup is used to manage the controls and settings that run the contact center and enable the users within it to handle and manage interactions.
Agent Setup is part of Genesys Web Services and Applications (GWS) and must be enabled when deploying GWS services.
Provisioning in OpenShift
To provision Agent Setup you must run the following commands in order to create https access routes for both gws-app-provisioning
and gws-ui-provisioning
.
oc create route edge --service=gws-ui-provisioning-blue-srv --hostname=<hostname> --path /ui/provisioning oc create route edge --service=gws-app-provisioning-blue-srv --hostname=<hostname> --path /provisioning
Genesys recommends the hostname format prov.<cluster-subdomain>.
Example
For VCE cluster (https://console-openshift-console.apps.<yourclusterdomain>.com/), the host name should be prov.apps.<yourclusterdomain>.com
Provisioning in GKE
Create provisioning-ingress.yaml
apiVersion: extensions/v1beta1 kind: Ingress metadata: name: prov-ingress namespace: gws annotations: # add an annotation indicating the issuer to use. cert-manager.io/cluster-issuer: "<cluster-issuer>" # Custom annotations for NGINX Ingress Controller kubernetes.io/ingress.class: "nginx" nginx.ingress.kubernetes.io/ssl-redirect: "false" nginx.ingress.kubernetes.io/use-regex: "true" spec: rules: - host: prov.<domain> - e.g. prov.test.dev http: paths: - path: /ui/provisioning/.* backend: serviceName: gws-ui-provisioning-blue-srv servicePort: 80 - path: /provisioning/.* backend: serviceName: gws-app-provisioning-blue-srv servicePort: 80 tls: - hosts: - prov.<domain> - e.g. prov.test.dev secretName: prov-ingress-cert
Apply the yaml file to your namespace
kubectl apply -f provisioning-ingress.yaml -n gws
Create an Agent Admin User
- Log in to Configuration Manager.
- Create a Person (uncheck isAgent Checkbox) with userName:
AgentAdmin
. - Add the created user to the Users access group as well as to the Agent Setup Administrators group.
Next Step
Launch Agent Setup using the URL https://<hostname>/ui/provisioning.
Refer to Get started with Agent Setup for more information.