Mετάβαση στο κύριο περιεχόμενο

Webhooks — συνδέστε το Smartsupp με το Make, το n8n και τα δικά σας εργαλεία

Ρυθμίστε webhooks απευθείας στον πίνακα ελέγχου και λαμβάνετε ειδοποιήσεις σε πραγματικό χρόνο για συνομιλίες, επαφές και επισκέπτες στο Make, στο n8n ή στο δικό σας σύστημα.

Τα webhooks επιτρέπουν στο Smartsupp να στέλνει ειδοποιήσεις σε πραγματικό χρόνο σε όποιο URL επιλέξετε — τη στιγμή που ανοίγει μια συνομιλία, δημιουργείται μια επαφή ή παραδίδεται ένα μήνυμα, το σύστημά σας το μαθαίνει. Αυτό το άρθρο εξηγεί τι είναι τα webhooks, πώς να τα ρυθμίσετε στον πίνακα ελέγχου και πώς να τα συνδέσετε με πλατφόρμες αυτοματισμού όπως το Make και το n8n.

Χωρίσαμε το άρθρο σε μερικές ενότητες:

Σε τι χρησιμεύουν τα webhooks;

Το webhook είναι ένα αυτόματο μήνυμα HTTP που στέλνει το Smartsupp σε URL της επιλογής σας κάθε φορά που συμβαίνει ένα επιλεγμένο συμβάν. Αντί να ελέγχετε συνεχώς για αλλαγές, τα εργαλεία σας λαμβάνουν τα δεδομένα τη στιγμή που κάτι συμβαίνει.

Τυπικές περιπτώσεις χρήσης:

  • Πλατφόρμες αυτοματισμού — ενεργοποιήστε ροές εργασίας στο Make, στο n8n ή σε παρόμοια εργαλεία για προσθήκη επαφών σε CRM, ειδοποιήσεις στο Slack ή καταγραφή leads σε υπολογιστικό φύλλο

  • Εσωτερικά συστήματα — τροφοδοτήστε δεδομένα συνομιλιών και επαφών σε πίνακες, αποθήκες δεδομένων ή συστήματα tickets σε πραγματικό χρόνο

  • Ειδοποιήσεις — ενημερώστε την ομάδα σας όταν αξιολογούνται συνομιλίες ή όταν αποτυγχάνει η παράδοση μηνύματος

Συμβουλή: Τα webhooks είναι διαθέσιμα από το πρόγραμμα Plus και άνω — το Plus περιλαμβάνει 1 webhook, το Expert 3 και το Ultimate προσφέρει προσαρμοσμένο όριο. Συγκρίνετε τα προγράμματα →


Δημιουργία webhook

Η ρύθμιση ενός webhook θέλει μόνο λίγα βήματα στον πίνακα ελέγχου του Smartsupp:

  • 1. Ανοίξτε τις Settings και μεταβείτε στην ενότητα Webhooks.

  • 2. Κάντε κλικ για προσθήκη νέου webhook και εισαγάγετε το endpoint URL σας — τη διεύθυνση όπου το Smartsupp θα στέλνει τα δεδομένα των συμβάντων.

  • 3. Επιλέξτε τα συμβάντα που θέλετε να λαμβάνετε (η πλήρης λίστα στην επόμενη ενότητα).

  • 4. Αποθηκεύστε το webhook. Από εκείνη τη στιγμή, τα επιλεγμένα συμβάντα παραδίδονται ως αιτήματα HTTP POST με περιεχόμενο JSON.

Σημείωση: Τα webhooks που είχαν ρυθμιστεί παλαιότερα συνεχίζουν να λειτουργούν κανονικά. Εργαζόμαστε ώστε όλα τα υπάρχοντα webhooks να γίνουν ορατά και διαχειρίσιμα από τη νέα ενότητα του πίνακα ελέγχου.


Διαθέσιμα συμβάντα

Το Smartsupp μπορεί να ειδοποιεί το endpoint σας για συμβάντα σε τρεις κατηγορίες. Επιλέξτε μόνο τα συμβάντα που πραγματικά χρειάζεται η ροή εργασίας σας — έτσι το endpoint μένει ελαφρύ και αποφεύγεται περιττή κίνηση.

Επαφές

  • contact.created

  • contact.updated

  • contact.acquired

  • contact.banned

  • contact.unbanned

Συνομιλίες

  • conversation.opened

  • conversation.closed

  • conversation.closed_by_contact

  • conversation.rated

  • conversation.agent_assigned

  • conversation.agent_unassigned

  • conversation.agent_joined

  • conversation.agent_left

  • conversation.agent_replied

  • conversation.bot_replied

  • conversation.contact_replied

  • conversation.message_delivered

  • conversation.message_delivery_failed

Επισκέπτες

  • visitor.connected

  • visitor.disconnected

  • visitor.updated

  • visitor.typing

  • visitor.triggered

  • visitor.replied

Σχετικοί πόροι: Τεκμηρίωση προγραμματιστών Smartsupp — πλήρη σχήματα JSON payload για κάθε τύπο συμβάντος.


Δοκιμάστε το webhook σας

Πριν βγείτε σε παραγωγή, χρησιμοποιήστε την ενσωματωμένη λειτουργία δοκιμής για να επιβεβαιώσετε ότι το endpoint είναι προσβάσιμο και ότι το σενάριό σας σε Make ή n8n είναι σωστά ρυθμισμένο.

Από τις ρυθμίσεις του webhook στον πίνακα ελέγχου, κάντε κλικ στο Send test. Το Smartsupp θα στείλει ένα δείγμα payload στο endpoint URL σας. Ελέγξτε την υπηρεσία λήψης για να επιβεβαιώσετε ότι τα δεδομένα έφτασαν στη αναμενόμενη μορφή.

Συμβουλή: Στο Make, το σενάριό σας πρέπει να είναι ενεργό και να «ακούει» πριν στείλετε τη δοκιμή. Στο n8n, αλλάξτε τον κόμβο Webhook στο production URL και βεβαιωθείτε ότι η ροή εργασίας είναι ενεργή.


Παράδοση, επαναλήψεις και ασφάλεια

Το Smartsupp είναι σχεδιασμένο να παραδίδει συμβάντα webhook αξιόπιστα, ακόμη κι όταν το endpoint σας είναι προσωρινά μη διαθέσιμο.

  • Μορφή — όλα τα συμβάντα αποστέλλονται ως αιτήματα HTTP POST με σώμα JSON που περιγράφει το συμβάν και τα δεδομένα του

  • Απόκριση — το endpoint σας πρέπει να απαντά με κωδικό κατάστασης HTTP 2xx όσο το δυνατόν γρηγορότερα· οι αργές αποκρίσεις μπορεί να καθυστερήσουν τις επαναλήψεις

  • Επαναλήψεις — αν η παράδοση αποτύχει, το Smartsupp ξαναπροσπαθεί με αυξανόμενα διαστήματα έως 3 ημέρες

  • Αυτόματη απενεργοποίηση — endpoints που αποτυγχάνουν επίμονα απενεργοποιούνται αυτόματα· μπορείτε να τα ενεργοποιήσετε ξανά στον πίνακα ελέγχου οποιαδήποτε στιγμή

  • Ασφάλεια — κάθε αίτημα webhook είναι υπογεγραμμένο, ώστε να επαληθεύετε ότι προέρχεται πράγματι από το Smartsupp· δείτε docs.smartsupp.com για λεπτομέρειες επαλήθευσης της υπογραφής

Σημείωση: Αν το endpoint σας απενεργοποιηθεί λόγω επαναλαμβανόμενων σφαλμάτων, ενεργοποιήστε το ξανά στο Settings → Webhooks αφού διορθώσετε το πρόβλημα. Το Smartsupp θα συνεχίσει αμέσως την αποστολή συμβάντων.


Συνδέστε το Smartsupp με το Make ή το n8n

Η σύνδεση του Smartsupp με πλατφόρμα αυτοματισμού θέλει τέσσερα βήματα. Η διαδικασία είναι ίδια για Make και n8n — διαφέρει μόνο ο κόμβος trigger.

  • 1. Στο Make, προσθέστε trigger Webhooks → Custom webhook και αντιγράψτε το URL που δημιουργήθηκε. Στο n8n, προσθέστε κόμβο Webhook και αντιγράψτε το production URL του.

  • 2. Στο Smartsupp, μεταβείτε στο Settings → Webhooks, δημιουργήστε νέο webhook και επικολλήστε το αντιγραμμένο URL.

  • 3. Επιλέξτε τα συμβάντα που χρειάζεστε και αποθηκεύστε το webhook.

  • 4. Κάντε κλικ στο Send test ώστε το Make ή το n8n να «πιάσει» τη δομή των δεδομένων — μετά χτίστε το υπόλοιπο σενάριο πάνω σε αυτήν.

Συμβουλή: Στο Make, ενεργοποιήστε το σενάριό σας πριν στείλετε τη δοκιμή — αλλιώς τα δεδομένα του webhook δεν θα καταγραφούν. Στο n8n, χρησιμοποιήστε το production URL (όχι το δοκιμαστικό) όταν ρυθμίζετε το webhook του Smartsupp.


Τι ακολουθεί;

  • Smartsupp REST API — εξερευνήστε το πλήρες API για προγραμματιστική ανάγνωση και εγγραφή δεδομένων του Smartsupp.

  • Αυτοματισμοί — ρυθμίστε αυτοματισμούς βάσει κανόνων που ενεργοποιούνται απευθείας μέσα στο Smartsupp χωρίς εξωτερικό εργαλείο.

  • Επισκόπηση ενσωματώσεων — δείτε όλες τις διαθέσιμες native ενσωματώσεις με CRM, πλατφόρμες e-commerce και άλλα.

💡 Χρειάζεστε περισσότερη βοήθεια; Επικοινωνήστε με την ομάδα υποστήριξης — θα χαρούμε να βοηθήσουμε!

Απαντήθηκε η ερώτησή σας;