ERPNext
Erkennen Sie Anrufer und registrieren Sie neue Anrufer als ERPNext-Leads für Ihr Vertriebsteam.
Mit den folgenden Webhook-Tools kann Ihre Rezeption Anrufer erkennen, die bereits Leads in ERPNext sind, neue Anrufer mit Namen, Telefonnummer und einer Notiz zu ihrem Anliegen als Leads erfassen und bestehende Leads kommentieren, damit Ihr Vertriebsteam sie zurückrufen kann. ERPNext und das Frappe-Framework akzeptieren einen statischen API-Schlüssel und ein Secret sowie JSON-Request-Bodys. Daher funktioniert dies in der Frappe Cloud und auf selbst gehosteten Websites.
Bevor Sie beginnen
API-Benutzer erstellen
Erstellen Sie in ERPNext einen Benutzer für Reception.ai, zum Beispiel reception@yourcompany.com, und weisen Sie ihm nur die Rolle Sales User zu. API-Anfragen werden mit den Berechtigungen dieses Benutzers ausgeführt. Verwenden Sie daher keinen Administrator.
Schlüssel generieren
Öffnen Sie den Benutzer, wählen Sie den Tab Settings, erweitern Sie API Access und wählen Sie Generate Keys. Kopieren Sie das API Secret sofort aus dem Pop-up: ERPNext zeigt es nur einmal an. Der API Key bleibt im selben Abschnitt sichtbar.
Jedes Tool unten sendet einen Request-Header namens Authorization mit dem Wert token API_KEY:API_SECRET, wobei Ihr Schlüssel und Secret durch einen Doppelpunkt getrennt sind. Setzen Sie den Type auf Secret.
Der Schlüssel und das Secret können alles lesen und ändern, was die Rolle Sales User erlaubt. Bewahren Sie sie nicht in freigegebenen Dokumenten auf und wählen Sie erneut Generate Keys, um sie zu ersetzen, falls sie offengelegt werden.
Tools erstellen
Gehen Sie für jedes Tool zu Integrations, wählen Sie Add integration, dann Webhook Tool, und setzen Sie Assign to agents auf Receptionist. Setzen Sie Value für jeden unten mit „Always“ markierten Parameter auf Fixed value.
Lead finden
Neuen Lead erfassen
Um festzulegen, woher Leads stammen, fügen Sie source (string) als festen Wert hinzu, der exakt einem Ihrer Lead Source-Datensätze entspricht. In ERPNext 16 und höher heißt das Feld stattdessen utm_source und muss einem UTM Source-Datensatz entsprechen.
notes füllt den Tab Notes des Leads. Geben Sie die Beschreibung „Sende genau ein Element mit dem Anliegen des Anrufers“ ein. Wählen Sie unter Each item object und dann für jedes dieser Felder Add field:
note(string, erforderlich): “Das Anliegen des Anrufers und wann er zurückgerufen werden möchte.”added_by(string): Immer die E-Mail-Adresse des API-Benutzers.
Anrufdetails protokollieren
Wählen Sie bei jedem Tool Enable und testen Sie Ihre Rezeption dann als neuer Anrufer, der um einen Rückruf bittet. Der Lead erscheint in Ihrer Lead-Liste, Ihrem Vertriebsmitarbeiter zugewiesen und mit dem Kommentar Ihrer Rezeption.
Fügen Sie eine Prozedur für Anrufer hinzu: Suchen Sie den Lead und erfassen Sie die Person entweder mit einer Notiz, wenn sie nicht gefunden wird, oder protokollieren Sie die Anrufdetails beim gefundenen Lead. Fügen Sie eine Regel hinzu, dass Ihre Rezeption Lead-Datensätze niemals Anrufern vorliest.
Ihre Rezeption erstellt den Suchfilter aus dem Gespräch. Daher könnte ein Anrufer versuchen, sie nach den Leads anderer Personen suchen zu lassen. Das Tool gibt nur bis zu fünf Namen und Statuswerte zurück, aber lassen Sie die obige Regel bestehen. Falls Sales User mehr Zugriff gewährt als gewünscht, etwa auf Kunden und Angebote, erstellen Sie eine benutzerdefinierte Rolle, die Leads nur lesen, erstellen und kommentieren kann.
Einschränkungen
- Die Suche prüft die letzten sieben Ziffern der Nummer. Nummern, bei denen innerhalb dieser Ziffern Leerzeichen oder Bindestriche gespeichert sind, werden nicht gefunden. Außerdem können zwei Anrufer dieselben letzten sieben Ziffern haben.
- Diese Einrichtung deckt nur Leads ab. Ihre Rezeption durchsucht keine Kontakte oder Kunden und erstellt keine Opportunities.