# ბოტის მოქმედებები: დავალებები, მოთხოვნები, შეტყობინებები და მოთხოვნები CRM-ში

> როგორ ვასწავლოთ ბოტს საქმის კეთება — საჩივარი ლოკაციის მენეჯერის დავალებად იქცევა, ჩაწერა — მოთხოვნად, შეკითხვა შეკვეთაზე — მოთხოვნად თქვენს სისტემაში.

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

მოქმედებები არის ის, რისი გაკეთებაც ბოტს თავად შეუძლია: დავალების შექმნა, მოთხოვნის წარდგენა, თანამშრომლის ინფორმირება, იარლიყის დასმა ან თქვენი CRM-ისთვის კითხვის დასმა. ბოტი მოქმედებას იძახებს, როცა სიტუაცია ემთხვევა აღწერას „როდის გამოვიძახოთ“ და ყველა საჭირო მონაცემი შეგროვებულია. მოქმედებები იწყობა ბოტის რედაქტორის ჩანართზე **მოქმედებები**.

![ბოტის მოქმედებები: დავალებები, მოთხოვნები, შეტყობინებები და მოთხოვნები CRM-ში](/docs-media/en/bots/actions.jpg)

## ჩაშენებული მოქმედებები

ისინი ყველა ბოტს აქვს, მათი დაყენება საჭირო არ არის:

| მოქმედება | რას აკეთებს |
|---|---|
| **ცოდნაში ძიება** | ეძებს პასუხს ბოტებისთვის გახსნილ ინსტრუქციებში |
| **თანამშრომლის გამოძახება** | დიალოგს „დიალოგებში“ გადასცემს გადაცემის წესებით |
| **კლიენტის მონაცემები** | ინახავს სახელს, ტელეფონსა და e-mail-ს კლიენტის ბარათში; თუ ამ ტელეფონით კლიენტს უკვე სხვა არხში დაუწერია — ეს ერთი ადამიანია |
| **ლოკაციის არჩევა** | იმახსოვრებს, რომელ ლოკაციაზეა საუბარი, — დავალებები მასზე მიდის |
| **დიალოგის დახურვა** | როცა საკითხი გადაწყდა — და შეფასებას ითხოვს |

## საკუთარი მოქმედებები

დააჭირეთ **დამატება** და აირჩიეთ ტიპი:

| ტიპი | როდის გამოგადგებათ |
|---|---|
| **დავალების შექმნა** | საჩივარი, გაფუჭება, დარჩენილი ნივთი — დავალება ლოკაციის მენეჯერს, თანამშრომელს თანამდებობის მიხედვით, განყოფილებაში, კონკრეტულ თანამშრომელს ან ადმინისტრატორებს |
| **მოთხოვნა „პროცესებში“** | ბოტი ავსებს [პროცესის](/docs/tasks/processes) ფორმას — შემდეგ მოთხოვნა შეთანხმების მარშრუტით მიდის |
| **თანამშრომლების ინფორმირება** | ახალი ჩაწერა, შეკვეთა, სასწრაფო კითხვა — შეტყობინება აპლიკაციასა და კაბინეტში |
| **დიალოგის იარლიყი** | ბოტი თემას აღნიშნავს: „მიწოდება“, „გამოხმაურება“, „ვაკანსია“ — ფილტრებისა და ანალიტიკისთვის |
| **მოთხოვნა გარე სისტემაში** | შეკვეთის სტატუსი, თავისუფალი დრო, ბონუსების ბალანსი — თქვენს CRM-ში ან სააღრიცხვო სისტემაში |

თითოეულ მოქმედებას აქვს:

- **სახელი** — ასე უწოდებენ ამ მოქმედებას ბოტი და სცენარები („კლიენტის საჩივარი“);
- **როდის გამოვიძახოთ** — მინიშნება AI-სთვის: რა შემთხვევებში და როცა მონაცემები უკვე შეგროვებულია;
- **რას ეკითხება ბოტი კლიენტს** — ველები: წარწერა, ტიპი (სტრიქონი, ტექსტი, რიცხვი, კი/არა, არჩევანი სიიდან, თარიღი, ტელეფონი, 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.
