Twilio.Insights.V1.Voice.SettingService (twilio_elixir v0.1.1)

Copy Markdown View Source

Service for Setting API operations.

Operations: fetch, update

Summary

Functions

Get the Voice Insights Settings.

Update a specific Voice Insights Setting.

Functions

fetch(client, opts \\ [])

@spec fetch(
  Twilio.Client.t(),
  keyword()
) ::
  {:ok, Twilio.Resources.Insights.V1.Voice.Setting.t()}
  | {:ok, map(), map()}
  | :ok
  | {:error, Twilio.Error.t()}

Get the Voice Insights Settings.

Operation: FetchAccountSettings | Tags: InsightsV1Setting

Query Parameters

ParameterTypeDescription
SubaccountSidstringThe unique SID identifier of the Subaccount.

update(client, params \\ %{}, opts \\ [])

@spec update(Twilio.Client.t(), map(), keyword()) ::
  {:ok, Twilio.Resources.Insights.V1.Voice.Setting.t()}
  | {:ok, map(), map()}
  | :ok
  | {:error, Twilio.Error.t()}

Update a specific Voice Insights Setting.

Operation: UpdateAccountSettings | Tags: InsightsV1Setting

Optional Parameters

ParameterTypeDescription
AdvancedFeaturesbooleanA boolean flag to enable Advanced Features for Voice Insights.
SubaccountSidstringThe unique SID identifier of the Subaccount.
VoiceTracebooleanA boolean flag to enable Voice Trace.