Μετάβαση στο περιεχόμενο
ΕΛ
Άνοιγμα εφαρμογής

OpenCart

4 λεπτά ανάγνωσης
Αντιγραφή ως Markdown
Προβολή ως MarkdownΆνοιγμα του αρχείου .md.md

Με τη σύνδεση OpenCart, ο Ψηφιακός Βοηθός AI αναγνωρίζει τον πελάτη από τον αριθμό από τον οποίο καλεί, ενημερώνει για τις πρόσφατες παραγγελίες και την κατάστασή τους, απαντά για προϊόντα (και ανά κατασκευαστή) και, εφόσον το επιτρέψετε, καταχωρεί την παραγγελία στο κατάστημα. Η διαδρομή Ενσωματώσεις - Κατάλογος - OpenCart - Σύνδεση ανοίγει το παράθυρο σύνδεσης. Η σύνδεση είναι μία για ολόκληρη την εταιρεία και τη χρησιμοποιούν όλοι οι βοηθοί της.

Το OpenCart χρειάζεται επέκταση REST και χρήστη API. Με την προτεινόμενη επέκταση Dreamvention REST Admin:

  1. Εγκαταστήστε την Dreamvention REST Admin και στη συνέχεια Επεκτάσεις - Τροποποιήσεις - Ανανέωση.
  2. Σύστημα - Χρήστες - API - Προσθήκη νέου: όνομα χρήστη, π.χ. voicelogica, κατάσταση Ενεργό, Δημιουργία για το κλειδί API, Αποθήκευση και αντιγραφή του κλειδιού.
  3. Στις διευθύνσεις IP του ίδιου χρήστη API, προσθέστε την IP του διακομιστή της Voice Logica. Η κενή λίστα ενδείκνυται μόνο για δοκιμές.
  4. Σύστημα - Χρήστες - Ομάδες χρηστών: επιτρέψτε το extension/dreamvention_rest_admin/* και δώστε Access και Modify στα catalog/product, catalog/manufacturer, customer/customer και sale/order.
URL καταστήματοςΥΠΟΧΡΕΩΤΙΚΟ
Η ρίζα του καταστήματος με https://, χωρίς /admin και χωρίς κάθετο στο τέλος.
Όνομα χρήστη APIΥΠΟΧΡΕΩΤΙΚΟ
Το όνομα του χρήστη API.
Κλειδί APIΥΠΟΧΡΕΩΤΙΚΟ
Το κλειδί που δημιουργήθηκε για τον χρήστη.
Διάλεκτος API
Η επέκταση REST του καταστήματος: dreamvention (προεπιλογή, προτείνεται), journal ή native.
Όνομα καταστήματος
Όνομα εμφάνισης της σύνδεσης. Προαιρετικό.
  1. Ενσωματώσεις - Κατάλογος - OpenCart - Σύνδεση, συμπληρώστε τα πεδία, πατήστε Δοκιμή σύνδεσης και μετά Σύνδεση. Το OpenCart εμφανίζεται στα Connected και η αντιγραφή πελατών και προϊόντων ξεκινά στο παρασκήνιο.

  2. Ανοίξτε Οι Agents μου, επιλέξτε τον βοηθό και μεταβείτε στο Ικανότητες - Εργαλεία & ροές εργασίας. Ενεργοποιήστε το OpenCart και πατήστε Διαμόρφωση.

  3. Επιλέξτε λειτουργίες. Η Αναγνωρίστε τον καλούντα μέσω τηλεφώνου είναι ενεργή εξ ορισμού. Προσθέστε Λάβετε παραγγελίες ανά πελάτη και Αναζήτηση προϊόντων για ερωτήσεις παραγγελιών και προϊόντων. Προσθέστε Δημιουργία παραγγελίας μόνο αν ο βοηθός πρέπει να δέχεται παραγγελίες, και ορίστε Μέγιστη αξία παραγγελίας και Μέγιστες γραμμές παραγγελιών. Τα Χαρακτηριστικά προσαρμοσμένης παραγγελίας που συλλέγει ο βοηθός προστίθενται στο σχόλιο της παραγγελίας.

  4. Πατήστε Αποθήκευση στο παράθυρο ρυθμίσεων και στη συνέχεια Αποθήκευση στον βοηθό.

  5. Καλέστε τον βοηθό από αριθμό που είναι καταχωρημένος σε πελάτη του OpenCart (ή χρησιμοποιήστε τη Δοκιμή agent). Ρωτήστε «Έχει αποσταλεί η τελευταία μου παραγγελία;». Ο βοηθός πρέπει να σας απευθυνθεί με το όνομά σας και να αναφέρει την κατάσταση της παραγγελίας. Στη συνέχεια ζητήστε ένα προϊόν με το όνομά του.

ΕργασίαΤι γίνεται στην κλήση
Αναγνώριση καλούντοςΑντιστοιχίζει τον αριθμό με πελάτη του OpenCart. Μπορεί επίσης να βρει πελάτη με όνομα ή email και να κρατήσει τον αριθμό για την επόμενη κλήση.
Ερωτήσεις παραγγελιώνΕνημερώνει για τις πρόσφατες παραγγελίες ή για μία παραγγελία: κατάσταση, σύνολα, είδη. Η Λήψη πρόσφατων παραγγελιών κατά την έναρξη κλήσης φορτώνει τις 10 τελευταίες παραγγελίες πριν μιλήσει ο βοηθός.
Ερωτήσεις προϊόντωνΑναζητά στον κατάλογο, προαιρετικά ανά κατασκευαστή, και δίνει τα στοιχεία ενός προϊόντος.
Καταχώρηση παραγγελίαςΔημιουργεί την παραγγελία στο OpenCart εντός των ορίων που ορίσατε.

Πελάτες και προϊόντα ανανεώνονται καθημερινά. Ο Συγχρονισμός τώρα στην κάρτα OpenCart της καρτέλας Connected τα ανανεώνει αμέσως.

Η Δοκιμή σύνδεσης αποτυγχάνει με 401

Ο χρήστης API απορρίπτει το αίτημα, σχεδόν πάντα επειδή η IP του διακομιστή της Voice Logica δεν βρίσκεται στις διευθύνσεις IP του χρήστη. Ελέγξτε επίσης ότι ο χρήστης API είναι Ενεργός και ότι το κλειδί αποθηκεύτηκε μετά τη Δημιουργία.

Η Δοκιμή σύνδεσης αποτυγχάνει με 404

Οι διαδρομές της επέκτασης REST δεν είναι ενεργές. Μεταβείτε στο Επεκτάσεις - Τροποποιήσεις, πατήστε Ανανέωση και δοκιμάστε ξανά. Ελέγξτε ότι το URL καταστήματος είναι η ρίζα του καταστήματος και όχι η διεύθυνση /admin, και ότι η Διάλεκτος API αντιστοιχεί στην εγκατεστημένη επέκταση.

Πελάτες ή παραγγελίες επιστρέφουν κενά

Η ομάδα του χρήστη API δεν έχει δικαιώματα στα customer/customer ή sale/order. Προσθέστε Access και Modify για αυτές τις διαδρομές στο Σύστημα - Χρήστες - Ομάδες χρηστών και πατήστε Συγχρονισμός τώρα.