AssistantApiCoreTypesSipProviderInfo

AI Overview😉

  • Potential purpose of the module: This module appears to be related to handling multimedia communication sessions, specifically for providers that use Session Initiation Protocol (SIP) to initiate calls. It seems to be focused on managing call providers and their associated settings within the Google Assistant ecosystem.
  • Impact on search results: This module is unlikely to directly impact search results, as it appears to be focused on managing call providers and settings for multimedia communication sessions. However, it may indirectly influence search results if the Assistant is using this module to provide more accurate or relevant results related to voice calls or multimedia communication.
  • Optimization for this function: To be more favorable for this function, a website may want to ensure that its voice call or multimedia communication-related content is accurately represented in the Knowledge Graph, which would enable the Assistant to better understand the provider's settings and manage calls more effectively. Additionally, providing clear and concise information about the provider's ID, realm, and any specific settings (like useBirdsongTacl) could help the Assistant to more accurately handle multimedia communication sessions.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesSipProviderInfo (google_api_content_warehouse v0.4.0)

Session Initiation Protocol (SIP) information for providers that use SIP to initiate multimedia communication sessions, like Google Voice and Fi. https://en.wikipedia.org/wiki/Session_Initiation_Protocol

Attributes

  • providerId (type: String.t, default: nil) - The providers id (MID) which is the primary identifier for a call provider within the Assistant. A MID, or machine identifier, is a unique identifier issued by Knowledge Graph for all entities contained in it's graph.
  • realm (type: String.t, default: nil) - Calling realm to be use for each call. i.e. For anonymous, this would be set to anonymous.chirp.google.com
  • useBirdsongTacl (type: boolean(), default: nil) - If true, client should use the Birdsong TaCL API for this call. Uses the VoiceCallManager API by default. For more details: go/birdsong-migration-google-home

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesSipProviderInfo{
    providerId: String.t() | nil,
    realm: String.t() | nil,
    useBirdsongTacl: boolean() | nil
  }

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.