Odoo - Telegram, novi sistem bring.out podrške - agregiranje kontakata u firmama sa velikim brojem radnika


Video


Problem

Firma poput Rama Glas d.o.o. ima više kontakt osoba — npr. Almir Ahmić i Jasmin Avdić. Svaka od tih osoba ima svoj Telegram račun i komunicira sa bring.out podrškom putem gateway bota.

Bez agregiranja, svaki kontakt dobija:

  • Svoj Odoo Discuss kanal (Almir Ahmić, Jasmin Avdić — zasebno)
  • Svoj Telegram forum topic (bring.out podrška/Almir Ahmić, bring.out podrška/Jasmin Avdić — zasebno)

To otežava praćenje konverzacija jer tim mora gledati više kanala za istu firmu.

Rješenje: agregiranje po firmi

Modul telegram_partner_group sada automatski agregira kontakte pod matičnu firmu. Kada je parametar “Separate Topic per Contact” isključen (podrazumijevano):

KontaktTelegram userOdoo kanalTelegram topic
Almir Ahmić@almirRama Glas d.o.o Sarajevobring.out podrška/Rama Glas d.o.o Sarajevo
Jasmin Avdić@jasminRama Glas d.o.o Sarajevobring.out podrška/Rama Glas d.o.o Sarajevo

Kako radi

  1. Kontakt osoba šalje poruku gateway botu
  2. Modul pronalazi kontakt u res.partner.gateway.channel
  3. Prati parent_id hijerarhiju do vrha — pronalazi matičnu firmu
  4. Traži postojeći Odoo kanal gdje je firma član
  5. Ako postoji — koristi taj kanal (ažurira gateway_channel_token za odgovor)
  6. Ako ne postoji — kreira novi kanal pod imenom firme

Primjer poruka u kanalu

Sve poruke se vide pod jednim kanalom “Rama Glas d.o.o Sarajevo”:

Jasmin Avdić: Treba mi ponuda za 10 licenci
Almir Ahmić: Ja sam poslao specifikaciju mailom
Ernad Husremović → Rama Glas d.o.o Sarajevo: Ponuda je u prilogu

Svaka poruka zadržava ime stvarnog autora, ali sve idu u isti kanal i isti forum topic.


Promjena mapiranja partnera

Mapiranje Telegram korisnik ↔ Odoo partner se može mijenjati iz Odoo-a:

Settings > Technical > Email > Gateway Partner Channels

Kada se partner promijeni (npr. sa Almir Ahmić na Jasmin Avdić), sistem automatski:

  • Ažurira člana kanala na matičnu firmu
  • Preimenuje kanal u ime firme
  • Prati parent_id hijerarhiju do vrha

Parametar: Separate Topic per Contact

Na gateway formi (Partner Forum tab) postoji checkbox:

  • Isključen (default): svi kontakti iste firme dijele kanal i topic
  • Uključen: svaki kontakt dobija zasebni kanal i topic

Sigurnost: sakriven bot token

Token bota je sada sakriven iz liste gateway-a. Vidljiv je samo u form view-u kao password polje.


Linkovi

Napomena

Generisano od strane Claude 🤖


Ernad Husremović, hernad@bring.out.ba