Integracja z Odoo CRM

Wprowadzenie

Począwszy od 3CX w wersji 20 Update 10, system 3CX zapewnia natywną integrację z systemem Odoo CRM poprzez 3CX CRM API, oferując następujące funkcje:

  • Identyfikator dzwoniącego na nazwę kontaktu – połączenia przychodzące wyzwalają wyszukiwanie kontaktu w Odoo.
  • Wyszukiwanie kontaktów w Odoo na podstawie nazwy, numeru lub adresu e-mail podczas wyszukiwania nazwy w 3CX Web Client.
  • Integracja 3CX z Odoo obsługuje wyszukiwanie zarówno zwykłych kontaktów, jak i firm.
  • Rejestrowanie połączeń i czatów – połączenia oraz czaty są rejestrowane w karcie kontaktu Odoo jako rekordy połączeń i czatów CRM.
  • Tworzenie nowego kontaktu w Odoo z poziomu klienta 3CX dla połączeń z nowych numerów.
  • Click to Call – wykonywanie połączeń bezpośrednio z Odoo przez 3CX za pomocą rozszerzeń przeglądarkowych 3CX Click2Call dla Google Chrome i Microsoft Edge.

Krok 1: Skonfiguruj Odoo

  • Zaloguj się do swojego systemu Odoo CRM.
  • Kliknij swój profilowy obrazek i wybierz opcję „My Preferences” (Moje preferencje).
  • Wybierz zakładkę „Security” (Bezpieczeństwo).
  • Kliknij przycisk „Add API Key” (Dodaj klucz API).
  • Podaj nazwę („Name”) dla nowego klucza API oraz określ czas jego ważności.
  • Kliknij przycisk „Generate key” (Wygeneruj klucz).
  • Bezpiecznie skopiuj wygenerowany klucz API.
  • Kliknij przycisk „Done” (Gotowe).
  • Zanotuj nazwę bazy danych swojej instancji (zazwyczaj jest to nazwa hosta FQDN w Odoo).
  • Jeśli nie masz pewności co do nazwy bazy danych:
  • Kliknij swój profilowy obrazek i wybierz opcję „My Databases” (Moje bazy danych).
  • Zaloguj się ponownie, jeśli to konieczne.
  • Zanotuj nazwę bazy danych swojej instancji.

Krok 2: Skonfiguruj 3CX

  • Przejdź do „Admin” > „Integrations” (Integracje) > „CRM”.
  • Wybierz „OdooCRM” z rozwijanej listy.
  • Wprowadź wymagane informacje:
  • Twój adres URL domeny Odoo (np. [https://3cx-example.odoo.com](https://3cx-example.odoo.com))
  • Nazwę bazy danych Odoo
  • Twój klucz API Odoo
  • Kliknij przycisk „Save” (Zapisz).

Krok 3: Skonfiguruj rejestrowanie połączeń i czatów

  • Aby raportować połączenia zewnętrzne, numer telefonu osoby zdalnej musi odpowiadać numerowi telefonu kontaktu w Odoo. W ten sposób system 3CX może zmapować odebrane połączenie do kontaktu w Odoo.
  • Zaznacz opcję „Enable Call Journaling” (Włącz rejestrowanie połączeń), aby raportować połączenia zewnętrzne do systemu CRM, oraz skonfiguruj następujące parametry rejestrowania połączeń:
  • Call Subject – temat połączenia.
  • Answered Inbound Call – opis odebranych połączeń przychodzących.
  • Missed Call – opis nieodebranych połączeń.
  • Answered Outbound Call – opis odebranych połączeń wychodzących.
  • Unanswered Outbound Call – opis nieodebranych połączeń wychodzących.
  • Pamiętaj, że w parametrach rejestrowania połączeń możesz używać zmiennych zapisywanych w formacie
    [nazwa_zmiennej]
    , np. numer zewnętrzny określa się jako
    [Number]
    . Dostępne zmienne są wymienione w
    dokumentacji.

  • Jeśli chcesz raportować czaty do CRM, zaznacz pole wyboru „Enable Chat Journaling” (Włącz rejestrowanie czatów).
  • Możesz dostosować parametr „Chat Subject” (Temat czatu).
  • Aby raportować czaty zewnętrzne do Odoo, adres e-mail (czat WWW) lub numer telefonu (SMS/WhatsApp) osoby zdalnej musi odpowiadać właściwemu polu w kontakcie Odoo. W ten sposób system 3CX może zmapować odebrany czat do kontaktu w Odoo.
  • W parametrze „Chat Subject” możesz używać zmiennych zapisywanych w formacie
    [nazwa_zmiennej]
    , np. numer zewnętrzny określa się jako
    [Number]
    . Dostępne zmienne są wymienione w
    dokumentacji.

Krok 4: Skonfiguruj dopasowywanie kontaktów

Na stronie konfiguracji 3CX Odoo możesz wybrać, czy dopasowywanie kontaktów jest wykonywane w pierwszej kolejności na zwykłych kontaktach, czy na wpisach typu Firma w Odoo.

Dodatkowo, w zależności od potrzeb, możesz używać dokładnego lub częściowego dopasowywania kontaktów dla połączeń. Funkcję tę można skonfigurować w „Admin” > „System” > „Phonebook” (Książka telefoniczna) > „Options” (Opcje).

Stosuj „Match exactly” (Dopasuj dokładnie), jeśli:

  • posiadasz pełną obsługę formatu E164:
  • wszystkie kontakty są zapisane w tym formacie
  • oraz wszystkie połączenia są odbierane i wykonywane w tym formacie.
  • Gwarantuje to 100% dokładności dopasowywania kontaktów.

Stosuj „Match at least X number of characters” (Dopasuj co najmniej X znaków), jeśli:

  • Twoje połączenia są wykonywane i odbierane przy użyciu kombinacji:
  • wybierania lokalnego,
  • formatu E164,
  • lub innych międzynarodowych formatów numeracji.
  • Idealna liczba znaków zależy od lokalnego schematu numeracji.

Krok 5: Skonfiguruj tworzenie kontaktów

  1. Jeśli chcesz tworzyć nowe kontakty w CRM po odebraniu połączenia z nieznanego numeru (nieznalezionego zarówno w 3CX, jak i w CRM), zaznacz pole wyboru „Allow contact creation directly to your CRM using 3CX Web Client” (Zezwalaj na tworzenie kontaktów bezpośrednio w CRM przy użyciu 3CX Web Client).
  2. Gdy numer dzwoniącego nie może zostać dopasowany do żadnego kontaktu, klient 3CX pozwoli użytkownikowi uzupełnić dane w oknie dialogowym.

Zobacz również


Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 8 września 2026 r.
https://www.3cx.pl/docs/odoo-crm-integration/