bring.out Odoo-Telegram sistem za poslovnu komunikaciju, Prvo podešavanje klijenta (onboarding) na Odoo-Telegram sistem


Video


Uvod

bring.out Odoo-Telegram sistem povezuje Odoo Discuss kanale sa Telegram grupom bring.out podrške. Svaki klijent dobija svoj forum topic u Telegramu i pripadajući Odoo kanal, a razmjena poruka ide u oba smjera — transparentno, bez gubljenja poruka.

Ovaj članak opisuje prvo podešavanje klijenta (onboarding) — od trenutka kada u Odoo-u dodamo novog partnera do trenutka kada njegove poruke iz Telegrama stižu direktno timu bring.out podrške.


Preduslovi

Prije onboardinga novog klijenta potrebno je da je ranije urađeno:

  • Instaliran i konfigurisan modul telegram_partner_group na Odoo serveru
  • Kreiran Telegram bot (gateway) sa tokenom (sakriven u Odoo-u, vidljiv samo u form view-u)
  • Kreirana Telegram grupa bring.out podrška sa uključenim Topics režimom
  • Bot dodan kao administrator Telegram grupe
  • U Odoo-u kreiran gateway zapis sa vezom prema bring.out podrška grupi

Korak 1: Dodavanje klijenta u Odoo

U Odoo-u otvorimo Contacts i kreiramo partnera za kontakt osobu u firmi. Preporuka:

  • Company — matična firma (npr. HANO d.o.o Sarajevo)
  • Contact osoba — individualni zaposlenik sa svojim e-mailom (npr. Edin Muminović)
  • parent_id kontakta postavljen na matičnu firmu

Kada kontakt osoba pošalje poruku gateway botu, modul automatski prati parent_id hijerarhiju i agregira sve kontakte iste firme u isti Odoo kanal i isti Telegram forum topic.


Korak 2: Mapiranje Telegram korisnika na Odoo partnera

Otvorimo Settings → Technical → Email → Gateway Partner Channels i dodamo novi zapis:

  • Gateway — bring.out podrška bot
  • Telegram user — username klijenta (npr. @edin)
  • Partner — kontakt osoba iz Koraka 1

Ovaj zapis je jedini trag koji modul koristi za prepoznavanje klijenta. Kada se partner kasnije promijeni (npr. prebacimo mapiranje na drugog zaposlenika firme), sistem automatski:

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

Korak 3: Klijent pokreće razgovor sa botom

Klijent u svom Telegramu pretražuje bring.out gateway bota, otvara chat i šalje prvu poruku (bilo koji tekst ili fajl).

Klijent šalje prvu poruku botu

U pozadini se dešava sljedeće:

  1. Bot prima poruku i prosljeđuje je Odoo gateway-u
  2. Modul pronalazi mapiranje Telegram user → Partner iz res.partner.gateway.channel
  3. Prati parent_id hijerarhiju do matične firme
  4. Traži postojeći Odoo kanal za tu firmu
    • Ako postoji — reuse postojećeg kanala i forum topica
    • Ako ne postoji — kreira novi kanal imenovan po firmi i novi forum topic u Telegram grupi
  5. Poruka se prikazuje u oba sistema istovremeno

Korak 4: Provjera u Odoo Discuss-u

Odmah nakon prve poruke, u Odoo DiscussBRING.OUT PODRŠKA se pojavljuje kanal sa imenom firme klijenta. Članovi kanala su bring.out podrška tim i matična firma.

Svaka poruka zadržava stvarno ime autora — bilo da je to ime kontakt osobe iz firme, ime člana bring.out tima ili bot (Anoniman za neregistrovanog korisnika).


Routing pregled

Forum bodyDiscuss bodyGdje ide
@reply poruka@reply porukasamo original autoru poruke
običan tekst@svi porukasvim kontaktima firme
slika / fajl (reply)(auto upload)reply u Telegram topicu
običan tekst@korisnik porukasamo imenovanom korisniku

Routing tabela


Šta klijent dobija

Nakon završenog onboardinga klijent:

  • Piše sa bring.out podrškom direktno iz svog Telegrama
  • Ne mora instalirati dodatnu aplikaciju ni pamtiti dodatne kredencijale
  • Šalje slike, dokumente, glasovne poruke — sve se prosljeđuje u Odoo
  • Historija komunikacije je trajno sačuvana u Odoo Discuss kanalu firme

Šta bring.out tim dobija

  • Jedan kanal po firmi u Odoo-u — nema razbacanih razgovora
  • Jedan forum topic po firmi u Telegram grupi — sve na jednom mjestu
  • Automatsko agregiranje zaposlenika iste firme pod matični partner
  • Precizno ciljanje odgovora (@reply, @mention, @svi)
  • Integracija sa ostatkom Odoo CRM/Sales/Helpdesk modula

Linkovi

Napomena

Generisano od strane Claude 🤖


Ernad Husremović, hernad@bring.out.ba