ყველა მასალა

რა უნდა ვუთხრათ მომხმარებელს, როცა კალენდარი მიუწვდომელია

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

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

ერთი ფრაზა როგორ ქმნის ცრუ დადასტურებას?

ერთი ფრაზა ცრუ დადასტურებას ქმნის, როცა ხმოვანი აგენტი კალენდრის წარმატებულ პასუხამდე ამბობს, რომ ვიზიტი ჩაიწერა. მომხმარებელი ირჩევს სამშაბათს 15:00 საათს და ხმოვანი აგენტი კალენდარს მოთხოვნას უგზავნის, მაგრამ ავტორიზაციის ვადა გასულია. პასუხის ნაცვლად აგენტი ამბობს: „თქვენი ვიზიტი დადასტურებულია“. მომხმარებელი საუბარს მშვიდად ასრულებს, ხოლო კალენდარში მოვლენა საერთოდ არ არსებობს.

ამ მაგალითში სალონი „ღრუბლიანი დღე“, მომხმარებელი, დრო, ჩანაწერები და შედეგები გამოგონილი სასწავლო მასალაა. სალონი aiCALL-ის კლიენტი არ არის. სტატია არ აღწერს რეალურ შეფერხებას, დაკარგულ ჯავშანს, აღდგენის სიჩქარეს ან უკვე დანერგილ aiCALL-ის შესაძლებლობას.

გუნდმა სამი მდგომარეობა უნდა განასხვაოს: მომხმარებელმა დრო აირჩია, სისტემამ მოთხოვნა მიიღო, კალენდარმა მოვლენა დაადასტურა. ხმოვანი ტექსტი ამ მდგომარეობებს ზუსტად უნდა ასახავდეს.

aiCALL-ის კალენდართან დაკავშირებული ზარის სცენარის განხილვის მოთხოვნას დაურთეთ კალენდრის ტიპი, რეალური შეცდომების ნიმუშები, ჯავშნის ველები, მომხმარებლისთვის სათქმელი ფრაზები და თანამშრომელი, რომელიც გაურკვეველ მოთხოვნებს ამოწმებს.

რომელი შეცდომა რომელ მოქმედებას მოითხოვს?

შეცდომის თითოეულ კლასს განსხვავებული მოქმედება სჭირდება: ავტორიზაციის პრობლემა წვდომის აღდგენას მოითხოვს, შესასწორებელი მოთხოვნა ველის ან რესურსის გასწორებას, დროებითი პასუხი კი შეზღუდულ ხელახალ ცდას. Google Calendar API-ის ოფიციალური შეცდომების ცნობარი სხვადასხვა კოდისთვის სხვადასხვა რეაგირებას აღწერს. კოდის მნიშვნელობა და რეკომენდებული მოქმედება მიმდინარე დოკუმენტაციაში უნდა გადამოწმდეს.

ოპერაციული კლასირა ვიცითრა არ უნდა ითქვასშემდეგი ნაბიჯი
ავტორიზაცია ვერ დადასტურდაკალენდართან წვდომა საჭიროებს შემოწმებას„ვიზიტი ჩაწერილია“ავტომატური დაპირების შეჩერება და პასუხისმგებელთან გადაცემა
მოთხოვნა შესასწორებელიაველი, რესურსი ან ოპერაცია ვერ შესრულდა„ცოტა ხანში თავისით გამოსწორდება“მოთხოვნაში აღმოჩენილი შეცდომის გასწორება ხელახალ ცდამდე
ხელახალი ცდა შეიძლებასიხშირის ან სერვერის დროებითი პასუხი დაფიქსირდა„აუცილებლად ჩაიწერება“შეზღუდული, აღრიცხული ხელახალი ცდა დოკუმენტირებული წესით
შედეგი გაურკვეველიაშიდა სისტემაში საბოლოო შედეგი დაუდასტურებელია„ჩანაწერი არ შექმნილა“არსებული მოვლენის ძიება და ადამიანის შემოწმება

ეს 4-კლასიანი დაფა სტატიისთვის შექმნილი ოპერაციული მოდელია. იგი Google-ის კოდებს არ ცვლის და უნივერსალურ იურიდიულ ან ტექნიკურ წესად არ გამოიყენება. რეალურ ინტეგრაციაში ინტეგრაციის სპეციალისტმა თითოეულ კლასს კონკრეტული კოდები უნდა შეუსაბამოს, გუნდმა კი პასუხისმგებელი თანამშრომელი და ხელახალი ცდის მაქსიმალური რაოდენობა უნდა დაამტკიცოს.

რომელი სიტყვები შეესაბამება თითო მდგომარეობას?

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

  • დადასტურებული: „ვიზიტი ჩაიწერა სამშაბათს, 15:00 საათზე. გთხოვთ, დრო კიდევ ერთხელ დაადასტუროთ.“
  • მიმდინარე: „დრო მივიღეთ, მაგრამ კალენდარში ჩანაწერს ჯერ ვამოწმებთ. დადასტურებას ცალკე მიიღებთ.“
  • ხელით შესამოწმებელი: „კალენდრის პასუხი ჯერ ვერ მივიღეთ ან ვერ დავადასტურეთ. მოთხოვნა თანამშრომელს გადავეცით და შემდეგ ნაბიჯს შეთანხმებული არხით შეგატყობინებთ.“
  • შექმნა ვერ შესრულდა: „ჩანაწერი ვერ შეიქმნა. ახლავე შეგიძლიათ სხვა დრო აირჩიოთ ან თანამშრომლის დახმარება მოითხოვოთ.“

ბოლო ორი ფრაზა მხოლოდ მაშინ გამოიყენეთ, როცა შესაბამისი გადაცემისა და დაკავშირების პროცესი ნამდვილად მუშაობს. დაპირებული დაკავშირება პასუხისმგებელი პირისა და ვადის გარეშე ცრუ დადასტურების სხვა ფორმაა.

რა უნდა შევინახოთ დაუდასტურებელი მოთხოვნის ჟურნალში?

დაუდასტურებელი მოთხოვნის ჟურნალში უნდა ინახებოდეს მოთხოვნის იდენტობა, კალენდრის პასუხი, ხელახალი ცდის ისტორია, მომხმარებლისთვის ნათქვამი ფრაზა და პასუხისმგებელი თანამშრომელი. გაურკვეველი პასუხისას იგივე მოთხოვნის ბრმად გამეორებამ შეიძლება დუბლირებული მოვლენა შექმნას. Google Calendar-ის მოვლენის შექმნის სახელმძღვანელო აღწერს კლიენტის მიერ event ID-ის მითითებას და დუბლირებული მოვლენის თავიდან აცილების კონკრეტულ შემთხვევას, როცა წარმატებული ოპერაციის პასუხი იკარგება. ეს დაცვის საშუალება სწორ ბიზნესგასაღებსა და აღდგენის პროცესს მაინც საჭიროებს.

დაუდასტურებელი მოთხოვნის ბარათში შეინახეთ ზარის იდენტიფიკატორი, შეთანხმებული მომსახურება და სრული დრო, მოთხოვნის სტაბილური გასაღები, კალენდრის პასუხი ან შეცდომა, ხელახალი ცდის რაოდენობა, ბოლო შემოწმების დრო და პასუხისმგებელი თანამშრომელი. მომხმარებლისთვის ნათქვამი ზუსტი ფრაზაც ჟურნალში უნდა ჩანდეს.

ამ მოთხოვნაზე პასუხისმგებელმა თანამშრომელმა ჟურნალის მიხედვით უნდა დაადგინოს, შეიქმნა თუ არა მოვლენა, არის თუ არა შედეგი ჯერ უცნობი და რა უთხრეს მომხმარებელს.

როდის არის ხელახალი ცდა უსაფრთხო?

ამ პროტოკოლში ხელახალი ცდის უფლება 3 პირობას ეყრდნობა: კალენდართან დასაკავშირებლად გამართულმა კომპონენტმა პირველი მოთხოვნის საბოლოო შედეგი ვერ მიიღო; იმავე კომპონენტმა დადასტურებული გასაღებით არსებული მოვლენა ვერ იპოვა; ბიზნესის მიერ დამტკიცებული წესი შესაბამისი შეცდომის კლასისთვის ხელახალ ცდას უშვებს. რომელიმე პირობის გაურკვევლობისას გუნდი მოთხოვნას ხელით შესამოწმებლად გადასცემს.

სიხშირის ან სერვერის შეცდომაზე დაუყოვნებლივი უსასრულო ცდა პრობლემას ამძიმებს. ინტერვალი, ცდების ზღვარი და შეჩერების პირობა წინასწარ განსაზღვრეთ. ავტორიზაციის, არასწორი ველის ან ნებართვის პრობლემა ჯერ უნდა გასწორდეს. გუნდმა ხელახალ ცდამდე მიზეზი უნდა შეამოწმოს და მოთხოვნა მხოლოდ შესაბამისი ცვლილების შემდეგ გაგზავნოს.

როგორ ჩავატაროთ აღდგენის საცდელი გაშვება?

სატესტო გაშვებაში 5 შემთხვევა შეიტანეთ: წარმატებული მოვლენა სრული პასუხით, წარმატებული მოვლენა დაკარგული პასუხით, ავტორიზაციის შეცდომა, დროებითი სერვერის პასუხი და კალენდარში უკვე დაკავებული დრო. თითოეულისთვის წინასწარ ჩაწერეთ მოსალოდნელი მოვლენის რაოდენობა, ჟურნალის მდგომარეობა, მომხმარებლისთვის სათქმელი ტექსტი და პასუხისმგებელი როლი.

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

რას ვერ ამტკიცებს ეს პროტოკოლი?

სტატიაში აღწერილი პროტოკოლის არსებობა არ ადასტურებს, რომ aiCALL-ის კონკრეტული კონფიგურაცია უკვე დაკავშირებულია რომელიმე კალენდართან, ყველა შეცდომას ამუშავებს ან დაკარგულ ჯავშანს თავიდან იცილებს. ამის დასამტკიცებლად საჭიროა რეალური ინტეგრაცია, ავტორიზაციის გარემო, შესრულებული ტესტების ჟურნალები და კალენდრის საბოლოო ჩანაწერების შედარება.

Google-ის დოკუმენტაცია ტექნიკურ ქცევას აღწერს. იგი არ განსაზღვრავს კონკრეტული ბიზნესის მომსახურების წესს, მომხმარებელთან დაკავშირების ვადას ან თანამშრომლის პასუხისმგებლობას. ეს გადაწყვეტილებები ბიზნესის პასუხისმგებელმა გუნდმა და ინტეგრაციაზე პასუხისმგებელმა სპეციალისტმა უნდა დაამტკიცონ.

როგორ გადავამოწმეთ ტექნიკური საზღვრები?

Google Calendar-ის პირველწყაროებში გადავამოწმეთ გავრცელებული შეცდომების კოდები, რეკომენდებული რეაგირების განსხვავება და კლიენტის მიერ event ID-ის მითითების აღწერილი დაცვა. „ღრუბლიანი დღე“, ყველა ზარი, შეცდომა და შედეგი გამოგონილია. საძიებო მოთხოვნის მოცულობა, პოზიცია, რეალური აღდგენის მაჩვენებელი და მომავალი ლიდები უცნობია.

შემდეგი პრაქტიკული საკითხები:

რა კითხვები ჩნდება კალენდრის მიუწვდომლობისას?

კალენდრის მიუწვდომლობისას მთავარი კითხვები დადასტურების სიტყვებს, ხელახალ ცდასა და მომხმარებლის ინფორმირებას ეხება.

დროის არჩევა ჯავშნის დადასტურებაა?

დადასტურება მოითხოვს კალენდარში სანდოდ ნაპოვნ ან შექმნილ მოვლენას და საბოლოო დროის შეჯერებას მომხმარებლის პასუხთან.

შეიძლება დროებითი შეცდომისას მომხმარებელს ვუთხრათ, რომ მალე ჩაიწერება?

აუხსენით მიმდინარე მდგომარეობა და რეალური შემდგომი ნაბიჯი. დაკავშირების ვადა დაასახელეთ მხოლოდ მაშინ, როცა პასუხისმგებელი თანამშრომელი და დამტკიცებული დაკავშირების პროცესი ნამდვილად არსებობს.

რატომ არ უნდა გავიმეოროთ მოთხოვნა მაშინვე?

შესაძლოა პირველი მოთხოვნა წარმატებით დასრულდა და მხოლოდ პასუხი დაიკარგა. არსებული მოვლენის შემოწმების გარეშე განმეორებამ დუბლირებული ჩანაწერი შეიძლება შექმნას.

ვინ უნდა ამოწმებდეს გაურკვეველ მოთხოვნას?

წინასწარ განსაზღვრულმა თანამშრომელმა, რომელსაც ზარის, მოთხოვნისა და კალენდრის ჩანაწერებზე საჭირო წვდომა აქვს და შეუძლია მომხმარებლისთვის ნათქვამი დაპირების შესრულება.

წყაროები

  1. https://developers.google.com/workspace/calendar/api/guides/errors
  2. https://developers.google.com/workspace/calendar/api/guides/create-events

შემდეგი საკითხავი

AI ზარის შედეგის კალენდარში ჩაწერა

როგორ ავიცილოთ დუბლირებული ჯავშანი განმეორებითი AI ზარისას

ხმოვანი AI აგენტები საქართველოში

როგორ შევადაროთ ხმოვანი AI აგენტები: 12 კრიტერიუმი

ხმოვანი AI აგენტები საქართველოში

როგორ დავნერგოთ ხმოვანი AI აგენტი საქართველოში