Axivox Przewodnik użytkownika
Powrót do strony

Dzwonienie z rekordu Odoo

Kliknięcie numeru w rekordzie Odoo zabiera ten rekord razem z połączeniem. Reguła może wtedy zapisać notatkę z połączenia, z nagraniem i transkrypcją, właśnie w tym rekordzie, a nie w kontakcie.

W skrócie

Czym to jesttrzy zmienne, które połączenie niesie, gdy zaczyna się od kliknięcia numeru w rekordzie Odoo
Których połączeń dotyczypołączeń wychodzących z softphone'u wbudowanego w Odoo
Co przygotowaćmoduł axivox_softphone w wersji 1.0.18 lub nowszej w Twoim Odoo, zgłoszoną instancję Odoo, akcję Odoo i regułę
GdzieIntegracje, Odoo dla akcji, Integracje, Zdarzenia połączeń dla reguły
Kto może to skonfigurowaćadministratorzy konta

Jak to działa

Handlowiec otwiera szansę sprzedaży w Odoo i klika numer telefonu, tak jak robi to już teraz. Połączenie wychodzi z softphone'u wbudowanego w Odoo, bez opuszczania strony. Gdy się rozłączy, w szansie sprzedaży pojawia się notatka: kto dzwonił, kiedy, jak długo, plik audio i transkrypcja rozmowy. Nikt niczego nie wpisywał ani nie porządkował.

Sam numer nie mówi, czego dotyczyło połączenie: ten sam kontakt może być powiązany z trzema szansami sprzedaży. W chwili kliknięcia moduł odczytuje więc adres wyświetlanej strony i nic więcej z Twojego Odoo. Wyciąga z niego do trzech zmiennych, które połączenie niesie aż do końca:

ZmiennaCo zawieraPrzykład
odoo_source_pathsłowo po /odoo/ w adresie, od Odoo 18crm dla /odoo/crm/5665
odoo_source_modelmodel Odoo, gdy adres go podajecrm.lead dla /web#id=5665&model=crm.lead (Odoo 17 i starsze) lub /odoo/m-crm.lead/5665
odoo_source_ididentyfikator rekordu5665

Od Odoo 18 adres rekordu nazywa menu, z którego go otwarto, na przykład crm lub sales, a nie model. Moduł nigdy nie tłumaczy tego słowa na model: musiałby w tym celu odpytać Twoje Odoo, a nie odczytuje żadnych Twoich danych. To Twoja reguła tworzy powiązanie, sprawdzając słowo, model albo jedno i drugie.

Reguła na stronie Zdarzenia połączeń rozpoznaje te połączenia dzięki kryterium Zmienne połączenia. Jej akcja Odoo odnajduje rekord po identyfikatorze, {{odoo_source_id}}: nie szuka rekordu, który przypadkiem ma ten sam numer telefonu, tylko celuje dokładnie w ten, z którego wyszło połączenie.

Konfiguracja

1. Sprawdź moduł

Wersję modułu widać w jego karcie, wśród aplikacji Twojego Odoo. Musi kończyć się na 1.0.18 lub wyżej, na przykład 19.0.1.0.18. Przy starszej wersji połączenie wychodzi normalnie, ale nie niesie żadnej zmiennej i nic nie trafia na miejsce. Aby go zaktualizować, postępuj według procedury instalacji dla Twojej wersji Odoo, na stronie Procedury.

2. Utwórz akcję Odoo

Akcja Odoo: rekord jest odnajdywany po identyfikatorze
Akcja Odoo: rekord jest odnajdywany po identyfikatorze
  1. Otwórz Integracje, Odoo, a następnie kliknij ikonę „Akcje w Odoo” swojej instancji.
  2. Kliknij Dodaj akcję i nadaj akcji Nazwa.
  3. W polu Model Odoo wybierz model swoich rekordów, na przykład crm.lead dla szans sprzedaży.
  4. W polu Co się dzieje wybierz Dodawać notatkę do istniejącego rekordu.
  5. W Znajdź rekord, którego wybierz pole ID (id) i wpisz wartość {{odoo_source_id}}. Nie ma jej na liście proponowanych wartości: wpisz ją ręcznie, z podwójnymi nawiasami klamrowymi.
  6. W Jeśli żaden rekord nie pasuje wybierz Nie zapisywać nic. Połączenie, które nie pochodzi z rekordu, niczego wtedy nie tworzy i niczego nie zaśmieca.
  7. W sekcji Ustawienia włącz Dołącz nagranie rozmowy i Aktywuj tę akcję, a następnie kliknij Zapisz.

3. Utwórz regułę

Reguła: połączenie niesie zmienną, która mówi, że pochodzi z rekordu CRM
Reguła: połączenie niesie zmienną, która mówi, że pochodzi z rekordu CRM
  1. Otwórz Integracje, Zdarzenia połączeń, a następnie kliknij Dodaj regułę w karcie Połączenie zakończone.
  2. Nadaj regule Nazwa.
  3. W sekcji Kiedy zaznacz Zmienne połączenia. Wpisz odoo_source_path, wybierz równa się i wpisz crm.
  4. Kliknij Dodaj warunek. Wpisz odoo_source_model, wybierz równa się i wpisz crm.lead.
  5. Pod warunkami wybierz co najmniej jeden warunek, a następnie kliknij Zapisz.
  6. W sekcji Wykonaj wybierz typ Zapis do Odoo, swoją instancję i akcję utworzoną w poprzednim kroku, a następnie kliknij Dodaj akcję.

Dwa warunki obejmują wszystkie wersje Odoo: pierwszy rozpoznaje adres Odoo 18 i nowszych, drugi adres starszych wersji, a przy co najmniej jeden warunek wystarczy, że pasuje jeden z nich. Słowo do sprawdzenia to to, które pokazuje pasek adresu Twojego Odoo, gdy rekord jest otwarty: sprawdź je raz, może być inne, jeśli Twoje menu zostały dostosowane.

Dla innego rodzaju rekordów utwórz jeszcze jedną akcję i jeszcze jedną regułę. Na przykład dla ofert: model sale.order w akcji, a w regule odoo_source_path równa się sales lub odoo_source_model równa się sale.order.

4. Wypróbuj

Otwórz szansę sprzedaży w Odoo, kliknij jej numer telefonu i rozłącz się po kilku sekundach rozmowy. Notatka trafia do szansy sprzedaży zwykle w ciągu minuty, a po kilku minutach, gdy akcja czeka na nagranie.

Na ekranie Lista połączeń kolumna Zmienne połączenia pokazuje, ile zmiennych niesie połączenie. Kliknięcie tej liczby je wyświetla: odoo_source_path ma wartość crm, a odoo_source_id to numer szansy sprzedaży. Zobacz stronę Lista połączeń.

Warto wiedzieć

Jeśli to nie działa

Notatka nie trafia do rekordu. Otwórz ekran Lista połączeń i spójrz na kolumnę Zmienne połączenia dla tego połączenia. Pusta: moduł jest starszy niż 1.0.18 albo połączenie nie zaczęło się od kliknięcia w rekordzie. Obecne: porównaj odoo_source_path lub odoo_source_model z warunkami reguły, wystarczy jedna różniąca się litera, by ją wykluczyć.

Zmienne są, ale nic nie jest zapisywane. Sprawdź, czy akcja jest włączona, czy instancja jest aktywna i czy model akcji to rzeczywiście model rekordu: identyfikator szansy sprzedaży szukany wśród kontaktów niczego nie znajdzie i zastosowane zostanie Nie zapisywać nic. Ikona „Zobacz stan integracji” na liście instancji też pokazuje, co blokuje.

Notatka dociera bez nagrania. Dołącz nagranie rozmowy musi być włączone w akcji, a połączenie musi zostać nagrane.