Если у вас еще нет amoCRM
Создать прямо сейчасДля публикации уведомлений реализован публичный API, обращение к которому осуществляется посредством вызова соответствующих методов глобального объекта AMOCRM. При вызове метода необходимо передать объект с описанием уведомления.
Метод предназначен для вызова всплывающего уведомления, которое отобразится у пользователя только в интерфейсе и не будет тиражировано по другим каналам доставки.
show_message()
Параметр | Обязательный | Описание |
---|---|---|
header | Да | Заголовок сообщения |
text | Да | Текст уведомления |
date | Нет | Дата в формате timstamp |
icon | Нет | URL к файлу произвольной иконки. Если не передан, то используется иконка по умолчанию robot |
Метод отображает в интерфейсе аккаунта информационное уведомление об ошибке, при этом сообщение не будет передано по другим каналам доставки.
show_message_error()
Параметр | Обязательный | Описание |
---|---|---|
header | Да | Заголовок сообщения |
text | Да | Текст уведомления |
date | Нет | Дата в формате timstamp |
link | Нет | URL для переадресации при нажатии на уведомлении |
Метод позволяет отобразить всплывающее уведомление о звонке или об ошибке. При использовании данного сообщение отобразится только в интерфейсе и не будет передано по другим каналам.
show_notification()
Параметр | Обязательный | Описание |
---|---|---|
text | Да | Массив с описанием сообщения |
text/header | Да | Заголовок уведомления |
text/text | Да | Текстовое сообщение |
date | Нет | Дата в формате timestamp |
type | Да | Тип всплывающего уведомления. Может принимать значения call или type |
Метод позволяет добавить уведомление об ошибке в центр нотификаций. Сообщение будет отправлено по всем активным каналам в аккаунте пользователя.
add_error()
Параметр | Обязательный | Описание |
---|---|---|
header | Нет | Заголовок сообщения |
text | Да | Текст уведомления |
date | Нет | Дата в формате timstamp |
link | Нет | Ссылка, по которой произойдёт переход при нажатии на уведомление |
API центра уведомлений позволяет выводить сообщение о входящем вызове. Уведомление будет передано по всем активным каналам доставки.
add_call()
Параметр | Обязательный | Описание |
---|---|---|
text | Да | Текстовое сообщение, которое будет отображено в уведомлении. |
date | Нет | Дата в формате timestamp |
from | Нет | Строка, в которой указывается инициатор входящего вызова. Номер телефона — если контакт не найден в аккаунте. Имя контакта — если звонок поступил от уже существующего в аккаунте контакта. |
to | Нет | Имя менеджера или номер внутреннего телефона абонента, которому поступил входящий звонок. |
element | Нет | Объект с описанием сущности, на которую произойдёт переход при нажатии на всплывающее уведомление о звонке. |
element.id | Да | ID сущности |
element.type | Да | Тип сущности: contact, lead или company |