EspoCRM
Rozpoznawaj dzwoniących i dodawaj nowe leady do EspoCRM za pomocą narzędzi webhook.
Dzięki poniższym narzędziom webhook twoja recepcjonistka rozpozna osoby dzwoniące, które są już w EspoCRM, i doda nowych dzwoniących jako leady — wraz z imieniem, nazwiskiem, numerem telefonu i informacją, czego potrzebują — aby twój zespół mógł się z nimi skontaktować. API EspoCRM używa statycznego klucza API i treści żądań JSON, więc działa tak samo w EspoCRM Cloud i instalacjach self-hosted.
Zanim zaczniesz
Utwórz rolę
W EspoCRM przejdź do Administracja → Role i utwórz rolę, która może odczytywać i tworzyć Leady oraz odczytywać Kontakty. Wszystkie pozostałe zakresy pozostaw wyłączone.
Utwórz użytkownika API
Przejdź do Administracja → Użytkownicy API i utwórz użytkownika. Ustaw metodę uwierzytelniania na Klucz API i przypisz utworzoną przed chwilą rolę. Zapisz zmiany, a potem skopiuj klucz API z widoku szczegółów użytkownika.
Każde narzędzie poniżej wysyła klucz w nagłówku żądania o nazwie X-Api-Key. Ustaw jego Typ na Tajny.
Klucz API może odczytywać i zmieniać wszystko, na co pozwala jego rola. Ogranicz zakres roli i wygeneruj nowy klucz w EspoCRM, jeśli wycieknie.
Utwórz narzędzia
Dla każdego narzędzia przejdź do Integracje, wybierz Dodaj integrację, potem Narzędzie webhook i ustaw Przypisz do agentów na Recepcjonistka. Dla każdego parametru oznaczonego poniżej jako „Zawsze” ustaw Wartość na Wartość stała.
Znajdź leada
Aby rozpoznawać też obecnych klientów, utwórz drugie narzędzie o nazwie find_espocrm_contact z tymi samymi ustawieniami i adresem URL https://YOUR-CRM.example.com/api/v1/Contact.
Dodaj nowego leada
Aby kierować nowe leady do jednego sprzedawcy, dodaj assignedUserId (ciąg znaków) jako wartość stałą z identyfikatorem tego użytkownika. Identyfikator zobaczysz na pasku adresu, gdy otworzysz użytkownika w EspoCRM.
Wybierz Włącz przy każdym narzędziu, a potem przetestuj recepcjonistkę jako nowy dzwoniący, który prosi o wycenę. Lead pojawi się w EspoCRM ze statusem New i źródłem Call.
Dodaj procedurę, aby recepcjonistka najpierw wyszukiwała, a leada dodawała tylko wtedy, gdy nie znajdzie dopasowania.
Wyszukiwanie dopasowuje też imiona, nazwiska i adresy e-mail, więc dzwoniący może próbować wyszukać kogoś innego.
Dodaj zasadę, że recepcjonistka nigdy nie odczytuje dzwoniącym danych z CRM, i ogranicz select
do id,name,status.
Ograniczenia
textFilterdziała tak samo jak wyszukiwarka EspoCRM: przeszukuje imiona, nazwiska, adresy e-mail i numery telefonów. Wyszukanie po numerze telefonu może też dopasować inny rekord, którego numer zaczyna się od tych samych cyfr, więc recepcjonistka powinna potwierdzić imię i nazwisko dzwoniącego.- Za pomocą tych narzędzi recepcjonistka nie może dodać notatki ani zadania do istniejącego leada lub kontaktu. Opis nowego leada zawiera szczegóły rozmowy.
- Narzędzia nie ustawiają zespołów. EspoCRM przyjmuje zespoły jako listę identyfikatorów zespołów (
teamsIds), a narzędzie webhook zawsze wypełnia listę na podstawie rozmowy, więc nie może przypisać każdego leada do tego samego zespołu, a recepcjonistka nie powinna wybierać zespołów. Zamiast tego użyjassignedUserId, aby kierować leady.