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
- 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).
- 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ż
- Zobacz, jak zintegrować swój CRM z 3CX API.
- Dowiedz się, jak skonfigurować integrację z ConnectWise.
- Dowiedz się, jak skonfigurować integrację z HubSpot.
- Dowiedz się, jak skonfigurować integrację z Jetpack CRM.
- Dowiedz się, jak skonfigurować integrację z Microsoft 365.
- Dowiedz się, jak skonfigurować integrację z Vtiger.
- Dowiedz się, jak skonfigurować integrację z bazami danych Microsoft SQL Server, MySQL i PostgreSQL.
Ostatnia aktualizacja
Ten dokument został ostatnio zaktualizowany 8 września 2026 r.
https://www.3cx.pl/docs/odoo-crm-integration/
