Interface StartOutgoingCallRequest

All Superinterfaces:
ConnectedAgentDeviceProvider

public interface StartOutgoingCallRequest extends ConnectedAgentDeviceProvider
Provides all required information to start an OutgoingCall.
Since:
11.27
  • Method Details

    • getTargetId

      String getTargetId()
      The id or number of the target for the OutgoingCall to be called.
      Returns:
      the id or number of the target to be called
      Since:
      11.27
    • getRelatedIssue

      Optional<Issue> getRelatedIssue()
      The related Issue of the outgoing call if exists, otherwise an empty optional.
      Returns:
      the related issue of the outgoing call if exists, otherwise an empty optional.
      Since:
      11.27
    • getTenant

      Optional<Tenant> getTenant()
      The Tenant for the outgoing call if available, otherwise an empty optional.
      Returns:
      the tenant for the outgoing call if available, otherwise an empty optional.
      Since:
      11.27
    • getCategory

      Optional<Category> getCategory()
      The Category for the outgoing call if available, otherwise an empty optional.
      Returns:
      the category for the outgoing call if available, otherwise an empty optional.
      Since:
      11.27