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. |