AI-generated Key Takeaways
- 
          
Business calls settings allow managing call handling for a specific location.
 - 
          
Settings include the location's call state (enabled/disabled) and the time of user consent for business calls.
 - 
          
Call states can only be updated to "enabled" or "disabled" to avoid errors.
 - 
          
JSON representation provides a structured format for accessing and modifying call settings data.
 
Business calls settings for a location.
| JSON representation | 
|---|
{
  "name": string,
  "callsState": enum ( | 
            
| Fields | |
|---|---|
name | 
              
                 
 Required. The resource name of the calls settings. Format: locations/{location}/businesscallssettings  | 
            
callsState | 
              
                 
 Required. The state of this location's enrollment in Business calls.  | 
            
consentTime | 
              
                 
 Input only. Time when the end user provided consent to the API user to enable business calls. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:   | 
            
CallsState
The possible states of a location in business calls. The states can be updated to only ENABLED or DISABLED. Anything else will return PRECONDITION_FAILED error.
| Enums | |
|---|---|
CALLS_STATE_UNSPECIFIED | 
                Unspecified. | 
ENABLED | 
                Business calls is enabled for the location. | 
DISABLED | 
                Business calls is disabled for the location. |