wxc_sdk.me.personal_assistant package

class wxc_sdk.me.personal_assistant.MePersonalAssistantApi(*, session: RestSession, base: str = None)[source]

Bases: ApiChild

Personal 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'