Odoo
Wyszukuj osoby dzwoniące wśród kontaktów Odoo i dodawaj nowe jako leady CRM.
Twoja recepcjonistka może sprawdzić, czy rozmówca jest już wśród kontaktów Odoo, i dodawać nowych rozmówców do CRM Odoo jako leady wraz z informacją, czego potrzebują, aby zespół sprzedaży mógł się z nimi skontaktować. Są dwa sposoby połączenia:
- Narzędzia webhook wywołują bezpośrednio API JSON-2 Odoo, bez konta Zapier i bez zużywania zadań Zapier. Wymagają Odoo 19 lub nowszego, w wersji Community albo Enterprise, hostowanego na odoo.com, Odoo.sh lub własnym serwerze.
- Zapier działa też ze starszymi wersjami Odoo, ale każda akcja zużywa zadania z planu Zapier i nie może przeszukiwać bazy hostowanej na własnym serwerze.
Użyj narzędzi webhook, jeśli twoja baza działa na Odoo 19 lub nowszym. Starsze API Odoo, JSON-RPC, przyjmuje argumenty każdej metody jako jedną mieszaną listę wartości, której narzędzia webhook nie potrafią utworzyć, więc w starszych wersjach użyj Zapier.
Odoo pozwala zewnętrznym aplikacjom na dostęp do danych tylko w planie Custom. Jeśli twoja baza jest hostowana przez Odoo w planie One App Free lub Standard, sprawdź plan przed rozpoczęciem.
Opcja 1: Narzędzia webhook (zalecane)
Sprawdź wersję Odoo
Wersję Odoo znajdziesz na dole strony Ustawienia. Narzędzia webhook wymagają wersji 19 lub nowszej. W przypadku bazy hostowanej na własnym serwerze serwer musi być dostępny z internetu przez HTTPS.
Utwórz użytkownika dla Reception.ai
W Ustawienia → Użytkownicy i firmy → Użytkownicy utwórz użytkownika wewnętrznego dla Reception.ai. Nadaj mu dostęp Sprzedaż: Użytkownik: wszystkie dokumenty i nie dawaj dostępu do innych aplikacji, aby klucz API mógł robić tylko to, czego potrzebują narzędzia. Użytkownik: wszystkie dokumenty pozwala przypisywać nowe leady wybranemu sprzedawcy.
Utwórz klucz API
Klucze API użytkowników, którzy nie są administratorami, są ważne maksymalnie trzy miesiące. Aby uzyskać klucz ważny rok:
- Jako administrator włącz tryb deweloperski, a następnie przejdź do Ustawienia → Użytkownicy i firmy → Grupy.
- Utwórz grupę o nazwie, na przykład,
Reception.ai API key, ustaw API Keys maximum duration days na365i dodaj do niej użytkownika Reception.ai.
Następnie zaloguj się jako użytkownik Reception.ai, otwórz Preferencje → Bezpieczeństwo konta i wybierz Nowy klucz API. Nazwij go, na przykład Reception.ai, wybierz najdłuższy dostępny okres ważności i od razu skopiuj klucz: Odoo wyświetla go tylko raz. Zanotuj datę wygaśnięcia i wymień klucz przed tym terminem.
Klucz API może robić wszystko, co użytkownik Reception.ai. Nie umieszczaj go we współdzielonych dokumentach i usuń go w Odoo, jeśli wycieknie.
Znajdź identyfikatory sprzedawcy i zespołu sprzedaży
Otwórz użytkownika sprzedawcy w Ustawienia → Użytkownicy i firmy → Użytkownicy. Liczba na końcu adresu strony to identyfikator użytkownika. Tak samo sprawdź zespół sprzedaży w CRM → Konfiguracja → Zespoły sprzedaży.
Utwórz narzędzia webhook
Dla każdego narzędzia poniżej przejdź do Integracje, wybierz Dodaj integrację, a potem Webhook Tool. Zastąp YOUR_ODOO_ADDRESS adresem swojej bazy, na przykład mycompany.odoo.com.
Każde narzędzie wysyła te same nagłówki żądania:
Authorization(Secret):Bearer, a po nim klucz APIX-Odoo-Database(Value): nazwa twojej bazy danych. Potrzebne tylko, jeśli twój serwer hostuje więcej niż jedną bazę.
Znajdź rozmówcę
Operator =ilike dopasowuje całe imię i nazwisko lub adres e-mail bez uwzględniania wielkości liter, więc wyszukiwanie „Jane” nie wyświetli każdej Jane. Odoo zwraca tylko identyfikator i nazwę każdego dopasowania. Wyszukiwanie kontaktów Odoo nie obejmuje numerów telefonów, więc twoja recepcjonistka musi poprosić o adres e-mail lub imię i nazwisko.
Dodaj rozmówcę jako leada
Odoo oczekuje pól nowego leada w obiekcie vals_list. Dla każdego z nich wybierz Dodaj pole w vals_list:
name(string, wymagane, z rozmowy): “Tytuł leada, na przykład: Wycena kuchni - Jane Doe.”contact_name(string, wymagane, z rozmowy): “Pełne imię i nazwisko rozmówcy.”email_from(string, z rozmowy): “Adres e-mail rozmówcy, jeśli go podał.”phone(string, wymagane, z rozmowy): “Numer telefonu rozmówcy w formacie międzynarodowym, na przykład +14155550123.”description(string, wymagane, z rozmowy): “Czego potrzebuje rozmówca, w kilku zdaniach.”user_id(integer, stała wartość): identyfikator użytkownika sprzedawcyteam_id(integer, stała wartość): identyfikator zespołu sprzedaży
Sprzedawca i zespół to stałe wartości, więc każdy lead trafi do nich, nawet jeśli AI wyśle inne identyfikatory. Pomiń pola takie jak oczekiwany przychód, aby recepcjonistka nie zgadywała kwot.
Wybierz Włącz przy każdym narzędziu, a następnie przetestuj recepcjonistkę jako istniejący kontakt, który podaje adres e-mail, a potem jako nowy rozmówca proszący o wycenę. Nowy lead pojawi się w procesie CRM Odoo.
Opcja 2: Zapier
Dodaj akcje Odoo
Na serwerze Zapier MCP pod adresem mcp.zapier.com dodaj poniższe akcje z aplikacji Odoo CRM i zaloguj się do Odoo, gdy Zapier o to poprosi. Dla każdego pola ustaw stałą wartość lub pozwól AI je wypełnić, zgodnie z listą.
Aplikacja Odoo CRM działa z bazami hostowanymi na odoo.com. W przypadku bazy hostowanej na własnym serwerze zobacz Ograniczenia.
Akcje mogą robić wszystko, co może użytkownik Odoo, na którego się logujesz. Rozważ utworzenie dedykowanego użytkownika z dostępem tylko do CRM i kontaktów.
Przypisz narzędzia
W Reception.ai otwórz kartę Narzędzia integracji Zapier, wybierz Odśwież narzędzia i przypisz każdą akcję do Klienta (recepcjonistki).
Przetestuj
Przetestuj recepcjonistkę jako istniejący kontakt, który podaje adres e-mail, a potem jako nowy rozmówca proszący o wycenę. Nowy lead pojawi się w procesie CRM Odoo.
Akcje Zapier
Znajdź rozmówcę
Aplikacja Zapier dla Odoo wyszukuje kontakty po imieniu i nazwisku lub adresie e-mail, a nie po numerze telefonu, więc twoja recepcjonistka musi poprosić o jedną z tych informacji.
Dodaj rozmówcę jako leada
Pozostaw puste pola takie jak oczekiwany przychód, aby recepcjonistka nie zgadywała kwot.
Niezależnie od wybranej opcji dodaj procedurę, aby recepcjonistka prosiła rozmówcę o adres e-mail i wyszukiwała go, zanim utworzy leada.
Wyszukiwanie może zwrócić kontakty, które nie są rozmówcą, a Find Contact w Zapier zwraca wszystko, co zapisano przy kontakcie. Dodaj regułę, która nakaże recepcjonistce, by nigdy nie odczytywała rozmówcy danych kontaktu i używała ich tylko do rozpoznania rozmówcy.
Ograniczenia
- Twoja recepcjonistka nie może wyszukiwać rozmówców po numerze telefonu. Potrzebuje ich adresu e-mail lub dokładnego imienia i nazwiska.
- Opis leada zawiera informację o tym, czego chciał rozmówca. Aplikacja Odoo CRM w Zapier nie ma akcji dodawania notatki ani rejestrowania połączenia.
- W narzędziach webhook klucz API wygasa. Wymień go przed datą wygaśnięcia, inaczej narzędzia przestaną działać.
- W Zapier baza Odoo hostowana na własnym serwerze wymaga zamiast tego aplikacji Odoo ERP Self Hosted od Zapier. Jej akcja Create Lead/Opportunity dodaje leady, ale nie ma akcji wyszukiwania, więc powracający rozmówca może zostać dodany dwa razy. Narzędzia webhook mogą przeszukiwać bazę hostowaną na własnym serwerze w Odoo 19 lub nowszym.
- Twoja recepcjonistka nie może sprawdzać dostępności ani rezerwować spotkań w Odoo. Zamiast tego użyj własnej rezerwacji Reception z Kalendarzem Google.
- W Zapier każda akcja uruchomiona przez recepcjonistkę zużywa zadania z planu Zapier. Zapier obecnie liczy dwa zadania za każde udane wywołanie; nieudane wywołania nie są liczone. Gdy limit planu się wyczerpie, akcje przestaną działać do czasu jego odnowienia.