wxc_sdk.me.personal_assistant package
- class wxc_sdk.me.personal_assistant.MePersonalAssistantApi(*, session: RestSession, base: str | None = 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 My Personal Assistant
Retrieve user’s own Personal Assistant details.
Personal Assistant is used to manage a user’s incoming calls when they are away.
Retrieving Personal Assistant details requires a user auth token with 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'