wxc_sdk.me.personal_assistant package
- class wxc_sdk.me.personal_assistant.MePersonalAssistantApi(*, session: RestSession, base: str = None)[source]
Bases:
ApiChildPersonal Assistant Settings For Me
Call settings for me APIs allow a person to read or modify their settings.
Viewing settings requires a user auth token with a scope of spark:telephony_config_read.
Configuring settings requires a user auth token with a scope of spark:telephony_config_write.
- get() PersonalAssistant[source]
Get Personal Assistant Settings
Retrieve personal assistant settings for a person. The personal assistant feature allows users to configure an automated attendant that can handle incoming calls when they are unavailable, including presence-based routing and call transfer options.
Personal Assistant is a feature of Webex Calling that helps manage incoming calls based on the user’s availability status.
This API requires a user auth token with a scope of spark:telephony_config_read.
- Return type:
PersonalAssistant
- update(settings: PersonalAssistant)[source]
Modify My Personal Assistant
Update user’s own Personal Assistant details.
Personal Assistant is used to manage a user’s incoming calls when they are away.
Updating Personal Assistant details requires a auth token with the spark:telephony_config_write.
- Parameters:
settings (PersonalAssistant) – Personal Assistant settings.
- Return type:
None
- base = 'telephony/config/people/me/settings/personalAssistant'