Get started with CCaaS (CCAI Platform)

This page describes how to set up an instance of CCAI Platform.

To set up CCAI Platform through the gcloud CLI, Workforce Identify Federation users should contact Customer Care.

Set up your Google Cloud project for CCAI Platform

To set up your Google Cloud project for CCAI Platform, follow these steps:

  1. In the Google Cloud console, go to the project selector dashboard and select the project where you will create your CCAI Platform instance.

    Project selector dashboard

    You can either choose an existing project or create a new one. For more information about creating a project, see Creating and managing projects.

  2. Make sure that billing is enabled for your Google Cloud project.

  3. Ask your Google account team to grant quota to your project for CCAI Platform. You can't create an instance without quota. If you don't have a Google account team, you can connect with an approved CCAI Platform Google partner. To find a partner visit the Google Cloud partner page.

  4. To set access control with Identity and Access Management (IAM), do the following:

    1. In the main Google Cloud console navigation menu, go to IAM & Admin > IAM.

      IAM and Admin

    2. Click Edit principal next to the identity that you want to assign roles to.

    3. In the Role field, find and then select the Contact Center AI Platform Admin role.

    4. Click Add another role.

    5. In the Select a role field, filter and then select the Service Usage Admin role.

    6. Click Save.

Create a CCAI Platform instance

To create a CCAI Platform instance, follow these steps:

  1. In the Google Cloud console, go to the project selector dashboard and select the project that contains your instance.

    Project selector dashboard

  2. In the navigation menu, click CCAI Platform.

    CCAI Platform instances

    The CCAI Platform instances page appears.

  3. Click Create. The Set basic information pane appears.

    If the Create button is disabled and you see a message that says there is insufficient quota, you need to have quota granted to proceed. For more information, see Set up your Google Cloud project for CCAI Platform.

    If you have confirmed that quota has been granted and the Create button is still disabled, ensure that the billing ID of the Google Cloud project matches the billing ID that the quota was assigned to.

  4. To set your basic information, do the following:

    1. In the Instance name field, enter a name for your instance.

    2. Under Location type, select one of the following:

      • Region: Your instance operates in a single Google Cloud region. In the Region field, select a region.

      • Multi-region: Your instance operates across multiple regions. In the Multi-region field, select a multi-region. If you have no multi-region quota, no options are available in this field. You must request multi-region quota from your Google account team or select the Region location type instead.

    3. In the Domain prefix field enter your domain prefix. The domain prefix is added to the URL for your instance, which can help you identify your instance by looking at the URL.

    4. In the Instance size field, enter the size of your instance. If you want to change the size of an existing instance, contact Google Cloud support.

    5. Under Admin information, enter the name and email address of the administrator for this instance. When the instance is created, an email is sent to this email address with instructions for creating a password for the administrator account. The name and email address values cannot be changed after you create the instance. For this reason, if you plan to keep this instance, Google recommends entering name and email address values that will be useful to your organization over time.

    6. Click Continue. The Configure deployments pane appears.

  5. In the Deployment schedule field, select one of the following:

    • Rapid: Get updates as early as possible.

    • Regular: Get updates at least two days after updates are available with rapid deployment.

    • Critical: Get updates outside of your peak business hours. Google updates instances set for the critical deployment schedule within one week after all regular deployment schedule instances are updated. We recommend the critical deployment schedule for instances that are in production environments.

      If you select Critical, you must define your peak hours by creating at least one schedule. To create a schedule, do the following:

      1. Click the Days field, select the days to include in this schedule, and then click OK.

      2. In the Start time field, enter the start time, including AM or PM. Times are in UTC.

      3. In the End time field, enter the end time, including AM or PM. Times are in UTC.

        A summary of your schedule appears in local time.

      4. Optional: Click Arrow up or Arrow down to move schedules up or down.

      5. Optional: Click Delete to delete a schedule.

      6. If you need additional schedules, click Add schedule and repeat these steps.

    For more information, see Deployment schedules.

  6. Click Continue. The Configure authentication pane appears.

  7. Under Login method, select one of the following:

    • Email/password. Agents use email addresses and passwords specific to this instance.

    • SAML. Agents use single sign-on (SSO) to sign into this instance. Configure this section according to the instructions in Single sign-on (SSO).

  8. Click Continue. The Configure private access (optional) pane appears.

  9. Optional: To configure private ingress (Preview), do the following:

    1. Under Ingress, click Add setting. In the Component type field, Agent is selected.

    2. Click Done.

    3. In the Allowed project IDs field, enter one of more project IDs for the projects that are allowed to create a Private Service Connect connection to this instance. For more information, see Private Service Connect.

  10. Optional: To configure private egress (Preview), do the following:

    1. Under Egress, click Add setting. In the Component type field, select the component type for the data that you're configuring private egress for. For more information, see Components.

    2. In the Service attachment field, enter the service attachment for a service that you've published, and then click Done. For more information, see Set up private egress.

    3. Optional: Click Add setting and repeat the previous two steps for every additional private egress setting that you need.

  11. Click Create. When your new instance is created, it appears on the CCAI Platform instances page. This can take up to two hours. If you configured your instance for private ingress, a service attachment is created that you'll need to set up private ingress. To get the service attachment, do the following:

    1. On the CCAIP Platform instances page, click the name of the instance that you just created. The CCAI Platform instance detail page appears.

    2. Under Private access, save the Service attachments value.

What's next