# WABA

## Общее

Swagger: <https://api.radist.online/v2/docs#/WABA>

Необходимые права доступа (`scopes`) для работы с API: `connections`

## Заполнение профиля

<details>

<summary>Как это выглядит</summary>

![](https://2086500725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXlY6zVfZf9OqBmsNV0%2Fuploads%2FOGeXSfWbJ7Mjqa3tYFom%2Fimage.png?alt=media\&token=8c7db68f-2645-4cd0-878a-8e40b81a353d)

</details>

### Бизнес-вертикали

```json
"RETAIL": "Покупки и розничная торговля",
"RESTAURANT": "Ресторан",
"TRAVEL": "Путешествия и транспорт",
"PROF_SERVICES": "Профессиональные услуги",
"NONPROFIT": "Некоммерческая организация",
"OTHER": "Другое",
"HEALTH": "Медицина и здоровье",
"HOTEL": "Гостиницы и размещение",
"GOVT": "Общественные услуги, государство",
"GROCERY": "Еда и продукты",
"FINANCE": "Финансы и банковские услуги",
"BEAUTY": "Красота и спа-салоны",
"ENTERTAIN": "Развлечения",
"EVENT_PLAN": "Планирование и обслуживание мероприятий",
"EDU": "Образование",
"APPAREL": "Одежда",
"AUTO": "Автотранспорт",
"UNDEFINED": "Не выбрано"
```

### Примеры

<details>

<summary>Заполнение профиля</summary>

Чтобы установить аватарку профиля, её нужно сначала куда-то сохранить. Можно сохранить её к нам этим методом:<https://api.radist.online/v2/docs#/Files/FilesUploadWabaProfilePictureFile>

```json
POST /companies/{company_id}/waba/{connection_id}/whatsapp_business_profile

{
  "about": "Radist!",
  "address": "Houston, TX",
  "description": "Radist.Online",
  "email": "hello@radist.online",
  "profile_picture_url": "https://pps.whatsapp.net/v/t61.24694-24/464699918_1494264257913291_2254636081064205873_n.jpg?ccb=11-4&oh=01_Q5AaIKsRfcW2cxEQPNtAK1qbfvPoFIduC7y25nAUNuv7Bcmt&oe=67275928&_nc_sid=5e03e0&_nc_cat=101",
  "vertical": "OTHER",
  "websites": [
    "https://radist.online/",
    "https://radist.online/support"
  ]
}


Response 200
{
  "about": "Radist!",
  "address": "Houston, TX",
  "description": "Radist.Online",
  "email": "hello@radist.online",
  "profile_picture_url": "https://pps.whatsapp.net/v/t61.24694-24/464699918_1494264257913291_2254636081064205873_n.jpg?ccb=11-4&oh=01_Q5AaIKsRfcW2cxEQPNtAK1qbfvPoFIduC7y25nAUNuv7Bcmt&oe=67275928&_nc_sid=5e03e0&_nc_cat=101",
  "vertical": "OTHER",
  "websites": [
    "https://radist.online/",
    "https://radist.online/support"
  ]
}
```

</details>

## Стартовые сообщения

В терминологии WABA: [Ice Breakers](https://developers.facebook.com/docs/whatsapp/cloud-api/phone-numbers/conversational-components/#ice-breakers). Это сообщения, которые видит клиент в приложении WhatsApp, когда зашёл в чат с вами в первый раз.

<details>

<summary>Как это выглядит</summary>

![](https://2086500725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXlY6zVfZf9OqBmsNV0%2Fuploads%2F9wAMACnybYJOP2vGV0bH%2Fimage.png?alt=media\&token=5879f613-e951-46e1-8c81-d753aadd317e)![](https://2086500725-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXlY6zVfZf9OqBmsNV0%2Fuploads%2Fgt5D0ZDi7aIJxAY5eARh%2Fimage.png?alt=media\&token=afb876cf-5db9-4ad8-9537-31e112a03e91)

</details>

### Примеры

<details>

<summary>Настроить стартовые сообщения</summary>

```json
POST /companies/{company_id}/waba/{connection_id}/conversational_automation

{
  "ice_breakers": ["Line 1", "Line 2", "Line 3"]
}


Response 200
{
  "ice_breakers": ["Line 1", "Line 2", "Line 3"]
}
```

</details>
