iva_contacts
Handle contact operations on the IVA MCU platform: retrieve contacts, changes, presences, invitations, and tags; invite, reject, remove, update, or add notes.
Instructions
IVA contacts management: get/search contacts, changes, presences, invitations, tags, invite, reject, remove, update, create note. Clients API v2.28.12.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Entity UUID | |
| limit | No | Maximum number of results | |
| action | Yes | Operation to perform: - "get": Получить список контактов. / Get the list of contacts. - "get_changes": Получить изменения контактов. / Get contacts changes. - "get_presences": Получить статусы присутствия контактов. / Get contacts presences. - "get_invitations": Получить входящие приглашения в контакты. / Get incoming contact invitations. - "get_tags": Получить теги контактов. / Get contact tags. - "get_users_presence": Получить статусы присутствия пользователей. / Get users presences. - "invite": Пригласить пользователей в контакты по UUID профилей. / Invite users to contacts by profile UUIDs. - "reject_invitation": Отклонить приглашение в контакты. / Reject a contact invitation. - "remove": Удалить контакт. / Remove a contact. - "update": Обновить данные контакта. / Update contact data. - "remove_contacts": Удалить несколько контактов. / Remove multiple contacts. - "create_note": Создать заметку о контакте. / Create a contact note. | |
| dateTo | No | End date (UNIX time in ms) | |
| offset | No | Number of results to skip (pagination offset) | |
| confirm | No | Set to true to confirm destructive actions (delete, remove, stop, etc.) when IVA_CONFIRM_DESTRUCTIVE is enabled. | |
| dateFrom | No | Start date (UNIX time in ms) | |
| noteData | No | Note contact data | |
| contactIds | No | Array of contact UUIDs | |
| profileIds | No | Profile UUIDs to invite | |
| contactData | No | Contact data for update | |
| presenceUserIds | No | Profile IDs to get presences for |