iva_profile
Manage IVA MCU user profiles: retrieve and update profile details, configure call forwarding, monitor disk utilization, and view notifications and subscriptions.
Instructions
IVA user profile management: get/update profile, call forwarding rules, disk utilization, notifications, subscriptions. Clients API v2.28.12. Note: password management and recovery actions are excluded for security.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Operation to perform: - "get": Get user profile by ID. Use when user says 'покажи профиль', 'get my profile'. - "update": Update profile fields. Обнови профиль, update profile. - "get_call_forwarding": Get call forwarding rules. Получить правила переадресации. - "create_call_forwarding": Create a call forwarding rule. Создать правило переадресации. - "delete_call_forwarding": Delete a call forwarding rule. Удалить правило переадресации. - "update_call_forwarding": Update a call forwarding rule. Обновить правило переадресации. - "get_disk_utilization": Get disk space usage. Сколько места на диске, disk usage. - "get_notifications_summary": Get notifications summary. Сводка уведомлений. - "get_password_requirements": Get password requirements/rules (read-only, no sensitive data). Требования к паролю. - "get_private_office_url": Get private office URL. URL личного кабинета. - "get_subscriptions": Get user subscriptions. Получить подписки. - "get_free_resources": Get free resources for a subscription. Свободные ресурсы. - "get_user_files": Get user files from disk. Мои файлы, my files. | |
| confirm | No | Set to true to confirm destructive actions (delete, remove, stop, etc.) when IVA_CONFIRM_DESTRUCTIVE is enabled. | |
| profileId | No | Profile (user) UUID | |
| forwardingId | No | Call forwarding rule UUID | |
| profileUpdate | No | Profile fields to update | |
| forwardingRule | No | Call forwarding rule data | |
| subscriptionId | No | Subscription UUID | |
| forwardingUpdate | No | Call forwarding rule update |