# Բոտի գործողություններ՝ առաջադրանքներ, հայտեր, ծանուցումներ և հարցումներ CRM-ին

> Ինչպես սովորեցնել բոտին աշխատանք կատարել՝ բողոքը դառնում է առաջադրանք լոկացիայի մենեջերին, գրանցումը՝ հայտ, պատվերի մասին հարցը՝ հարցում ձեր համակարգին։

Источник: https://jecheck.io/hy/docs/bots/actions

Գործողություններն այն են, ինչ բոտը կարողանում է անել ինքնուրույն՝ ստեղծել առաջադրանք, ներկայացնել հայտ, ծանուցել աշխատակցին, դնել պիտակ կամ հարցնել ձեր CRM-ին։ Բոտը կանչում է գործողությունը, երբ իրավիճակը համընկնում է «երբ կանչել» նկարագրությանը և բոլոր անհրաժեշտ տվյալները հավաքված են։ Գործողությունները կարգավորվում են բոտի խմբագրիչի **Գործողություններ** ներդիրում։

![Բոտի գործողություններ՝ առաջադրանքներ, հայտեր, ծանուցումներ և հարցումներ CRM-ին](/docs-media/en/bots/actions.jpg)

## Ներկառուցված գործողություններ

Դրանք կան յուրաքանչյուր բոտի մոտ, դրանք կարգավորել պետք չէ.

| Գործողություն | Ինչ է անում |
|---|---|
| **Որոնում գիտելիքներում** | պատասխան է փնտրում բոտերի համար բաց հրահանգներում |
| **Կանչել աշխատակցին** | երկխոսությունը փոխանցում է «Երկխոսություններ»՝ փոխանցման կանոններով |
| **Հաճախորդի տվյալներ** | անունը, հեռախոսը և e-mail-ը պահպանում է հաճախորդի քարտում. եթե նույն հեռախոսով հաճախորդն արդեն գրել է այլ ալիքով, դա նույն մարդն է |
| **Լոկացիայի ընտրություն** | հիշում է, թե որ լոկացիայի մասին է խոսքը. առաջադրանքները գնում են դրան |
| **Փակել երկխոսությունը** | երբ հարցը լուծված է, և խնդրում է գնահատական |

## Սեփական գործողություններ

Սեղմեք **Ավելացնել** և ընտրեք տեսակը.

| Տեսակ | Երբ է պետք |
|---|---|
| **Ստեղծել առաջադրանք** | բողոք, անսարքություն, մոռացված իր՝ առաջադրանք լոկացիայի մենեջերին, աշխատակցին ըստ պաշտոնի, բաժնին, կոնկրետ աշխատակցին կամ ադմինիստրատորներին |
| **Հայտ «Գործընթացներում»** | բոտը լրացնում է [գործընթացի](/docs/tasks/processes) ձևը. այնուհետև հայտը գնում է համաձայնեցման երթուղով |
| **Տեղեկացնել աշխատակիցներին** | նոր գրանցում, պատվեր, հրատապ հարց՝ ծանուցում հավելվածում և կաբինետում |
| **Երկխոսության պիտակ** | բոտը նշում է թեման՝ «Առաքում», «Կարծիք», «Թափուր աշխատատեղ»՝ ֆիլտրերի և վերլուծության համար |
| **Հարցում արտաքին համակարգին** | պատվերի կարգավիճակ, ազատ ժամ, բոնուսների մնացորդ՝ ձեր CRM-ում կամ հաշվառման համակարգում |

Յուրաքանչյուր գործողություն ունի.

- **Անվանում** — այդպես են բոտը և սցենարներն անվանում այդ գործողությունը («Հաճախորդի բողոք»).
- **Երբ կանչել** — հուշում ԱԲ-ի համար՝ որ դեպքերում և երբ տվյալներն արդեն հավաքված են.
- **Ինչ է բոտը հարցնում հաճախորդին** — դաշտեր՝ պիտակ, տեսակ (տող, տեքստ, թիվ, այո/ոչ, ընտրություն ցանկից, ամսաթիվ, հեռախոս, e-mail) և **պարտադիր**։ Առանց պարտադիր դաշտերի գործողությունը չի կատարվի. բոտը նախ կհարցնի պակասողը.
- **Կատարելուց առաջ վերապատմել հաճախորդին և ստանալ համաձայնություն** — բոտը կթվարկի հավաքված տվյալները և գործողությունը կկատարի միայն «այո»-ից հետո.
- **Ոչ ավելի, քան N անգամ մեկ երկխոսությունում** — պաշտպանություն կրկնություններից։

## Ստեղծել առաջադրանք

- **Առաջադրանքի անվանում** — կարելի է տեղադրել դաշտեր ձևավոր փակագծերում. `Հաճախորդի բողոք՝ {what}`։
- **Ում**՝ լոկացիայի մենեջերներին, լոկացիայում աշխատակցին ըստ պաշտոնի, բաժնին (առաջադրանքը կանգնում է բաժնի հերթում), կոնկրետ աշխատակցին կամ ադմինիստրատորներին։
- **Առաջնահերթություն** և **Ժամկետ, ժամ**։
- **Առաջադրանքի լոկացիա** — զրույցից (բոտը կճշտի այն հաճախորդից) կամ միշտ նույն լոկացիան։
- **Կատարողը փակում է առաջադրանքը լուսանկարով** — «հետո» հաստատում։
- **Տեղեկացնել հաճախորդին, երբ առաջադրանքը կատարվի** — տե՛ս ստորև։

Առաջադրանքի նկարագրությունում՝ հավաքված տվյալները, հաճախորդի անունը և հեռախոսը, ալիքը և հղումը երկխոսությանը։ Լուսանկարները, որոնք հաճախորդն ուղարկել է զրույցում, կցվում են առաջադրանքին։ Առաջադրանքի պատմությունում՝ «Հաճախորդի դիմում չաթ-բոտի միջոցով» նշումը։

### Հաճախորդն իմանում է, որ ամեն ինչ ուղղել են

Եթե միացված է **Տեղեկացնել հաճախորդին, երբ առաջադրանքը կատարվի**, ապա երբ կատարողը փակի առաջադրանքը, բոտն ինքը կգրի հաճախորդին. «Ձեր #128 դիմումը կատարված է»՝ կատարողի մեկնաբանությամբ, եթե այն կա։ Եթե առաջադրանքը մերժել են, հաճախորդը կստանա հաղորդագրություն, որ դիմումի վերաբերյալ որոշում է կայացվել։

> [!NOTE]
> WhatsApp-ը և Instagram-ը թույլ են տալիս հաճախորդին գրել միայն նրա վերջին հաղորդագրությունից հետո 24 ժամվա ընթացքում։ Եթե պատուհանը փակ է, հաղորդագրությունը չի ուղարկվի. երկխոսությունում կհայտնվի այդ մասին նշում։

## Հայտ «Գործընթացներում»

Ընտրեք հրապարակված **Գործընթաց** և **Հայտատու**՝ աշխատակցին, ում անունից բոտը ներկայացնում է հայտերը։ Գործընթացի ձևի դաշտերը ավտոմատ դառնում են բոտի հարցեր (ֆայլերը և աշխատակիցների ընտրությունը բոտը չի լրացնում)։ Հաճախորդը կստանա հայտի համարը, իսկ երբ այն կատարեն՝ այդ մասին հաղորդագրություն։

## Հարցում արտաքին համակարգին

Ձեր CRM-ի, ամրագրման համակարգի կամ հաշվառման համակարգի հետ կապի համար.

- **Մեթոդ** (GET, POST, PUT, PATCH) և **Հասցե**՝ միայն `https://`։ Դաշտերը տեղադրվում են հասցեում այսպես. `https://crm.example.com/orders/{order}`։
- **Հարցման մարմին (JSON)** POST/PUT/PATCH-ի համար. դատարկ նշանակում է, որ կուղարկվեն բոլոր հավաքված դաշտերը։
- **Պատասխանի դաշտեր բոտի համար** — `status`, `order.total` տեսքի ուղիներ. բոտը կտեսնի միայն դրանք։ Դատարկ՝ ամբողջ պատասխանը (մինչև 4000 նիշ)։
- **Վերնագրեր** — օրինակ՝ `Authorization`։ Արժեքները պահվում են գաղտնագրված և պահպանելուց հետո չեն ցուցադրվում։
- **Ստուգել հարցումը** — ուղարկել փորձնական հարցում օրինակային արժեքներով և տեսնել պատասխանը։

> [!WARNING]
> Ներքին ցանցին (`localhost`, `192.168.…`, `10.…`) և `http://`-ով հարցումներն արգելված են. հասցեն պետք է հասանելի լինի ինտերնետից https-ով։

## Ինչպես կապել գործողությունը սցենարի հետ

Նշեք գործողությունը սցենարի քայլերում անվանումով. «Կանչիր «Հաճախորդի բողոք» գործողությունը»։ Այդպես բոտը հստակ գիտի, թե որ պահին այն կանչել։ Տե՛ս [Ինչպես ստեղծել և կարգավորել բոտը](/docs/bots/create-bot)։

## Հաճախ տրվող հարցեր

### Բոտը ավազարկղում առաջադրա՞նք է ստեղծել

Ոչ։ Ավազարկղում առաջադրանքներ, հայտեր և ծանուցումներ չեն ստեղծվում. «Մտքի ընթացքում» երևում է, թե ինչ կարվեր։ Արտաքին համակարգերին GET հարցումները կատարվում են։

### Որտե՞ղ տեսնել, թե բոտն ինչ է ստեղծել

Երկխոսությունում՝ բոտի հաղորդագրության մոտ **Ինչու այսպես պատասխանեց** կոճակը. հաճախորդի քարտում՝ **Դիմումներ և առաջադրանքներ**. [Բոտերի որակ](/docs/bots/quality) էկրանում՝ **Բոտի գործողություններ** բլոկը։

### Կարելի՞ է սահմանափակել, թե քանի առաջադրանք կստեղծի բոտը

Այո՝ յուրաքանչյուր գործողության **Ոչ ավելի, քան N անգամ մեկ երկխոսությունում** կարգավորումով։ Լռելյայն՝ 3։
