Interface MediaConcurrency.Builder

    • Method Detail

      • channel

        MediaConcurrency.Builder channel​(String channel)

        The channels that agents can handle in the Contact Control Panel (CCP).

        Parameters:
        channel - The channels that agents can handle in the Contact Control Panel (CCP).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Channel, Channel
      • channel

        MediaConcurrency.Builder channel​(Channel channel)

        The channels that agents can handle in the Contact Control Panel (CCP).

        Parameters:
        channel - The channels that agents can handle in the Contact Control Panel (CCP).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Channel, Channel
      • concurrency

        MediaConcurrency.Builder concurrency​(Integer concurrency)

        The number of contacts an agent can have on a channel simultaneously.

        Valid Range for VOICE: Minimum value of 1. Maximum value of 1.

        Valid Range for CHAT: Minimum value of 1. Maximum value of 10.

        Valid Range for TASK: Minimum value of 1. Maximum value of 10.

        Parameters:
        concurrency - The number of contacts an agent can have on a channel simultaneously.

        Valid Range for VOICE: Minimum value of 1. Maximum value of 1.

        Valid Range for CHAT: Minimum value of 1. Maximum value of 10.

        Valid Range for TASK: Minimum value of 1. Maximum value of 10.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • crossChannelBehavior

        MediaConcurrency.Builder crossChannelBehavior​(CrossChannelBehavior crossChannelBehavior)

        Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For example, this allows you to offer an agent a different contact from another channel when they are currently working with a contact from a Voice channel.

        Parameters:
        crossChannelBehavior - Defines the cross-channel routing behavior for each channel that is enabled for this Routing Profile. For example, this allows you to offer an agent a different contact from another channel when they are currently working with a contact from a Voice channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.