Napisz lub zadzwoń — chętnie odpowiemy na pytania.
Napisz do nas
Odpowiemy najszybciej, jak to możliwe.
Administratorem Twoich danych jest Użlis Nieruchomości (Os. 60-Lecia O.N.P. 1F, 83-200 Starogard Gdański). Podane dane przetwarzamy wyłącznie po to, żeby odpowiedzieć na Twoją wiadomość — na podstawie art. 6 ust. 1 lit. b i f RODO. Dane przechowujemy przez czas potrzebny do obsługi zapytania, a gdy dojdzie do współpracy — przez okres wymagany przepisami. Odbiorcami danych mogą być wyłącznie podmioty obsługujące technicznie stronę i pocztę biura. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu oraz skargi do Prezesa UODO; skontaktuj się z nami pod adresem biuro@uzlis-nieruchomosci.pl.
Asystent Użlis Nieruchomościodpowiada automatycznie (AI) — czego nie wie, sprawdzi agent
Rozmowę prowadzi asystent automatyczny. Podane dane (imię, telefon) trafiają wyłącznie do biura — administratora danych — w celu obsługi Twojego zapytania.
');h=h.replace(new RegExp('(^|[^/\\w])('+r+')(?![\\w/])','g'),'$1$2')});return h}
function karty(oferty){var k=document.createElement('div');k.className='emi-as-k';(oferty||[]).forEach(function(o){if(!URL_OK.test(o.url))return;var a=document.createElement('a');a.href=o.url;
a.innerHTML=''+esc(o.tytul||o.ref)+''+esc(o.cena||'')+' · '+esc(o.ref)+'Zobacz ofertę →';k.appendChild(a)});
if(k.children.length){m.appendChild(k);m.scrollTop=m.scrollHeight}}
function dodaj(rola,tekst,oferty){var d=document.createElement('div');d.className='emi-as-b '+rola;if(rola==='a')d.innerHTML=format(tekst,oferty);else d.textContent=tekst;m.appendChild(d);if(rola==='a')karty(oferty);m.scrollTop=m.scrollHeight;return d}
function rysuj(){m.innerHTML='';if(!st.h.length)dodaj('a','Dzień dobry! Chętnie odpowiem na pytania o '+(OFERTA?'tę ofertę':'oferty biura')+'. W czym mogę pomóc?');st.h.forEach(function(x){dodaj(x.r==='a'?'a':'u',x.t,x.o)})}
btn.addEventListener('click',function(){box.classList.add('otwarty');btn.style.display='none';rysuj();t.focus()});
document.getElementById('emiAsX').addEventListener('click',function(){box.classList.remove('otwarty');btn.style.display=''});
f.addEventListener('submit',function(ev){ev.preventDefault();wyslij()});
t.addEventListener('keydown',function(ev){if(ev.key==='Enter'&&!ev.shiftKey){ev.preventDefault();wyslij()}});
var wTrakcie=false;
function wyslij(){
var q=t.value.trim();if(!q||wTrakcie)return;
wTrakcie=true;s.disabled=true;t.value='';
dodaj('u',q);var w=dodaj('w','…');
fetch('/api/asystent',{method:'POST',headers:{'Content-Type':'application/json'},
body:JSON.stringify({wiadomosc:q,historia:st.h.slice(-24),oferta:OFERTA})})
.then(function(r){return r.json().then(function(j){return{ok:r.ok,j:j}})})
.then(function(x){
w.remove();
var odp=x.ok?(x.j.odpowiedz||'…'):(x.j&&x.j.blad||'Coś poszło nie tak — spróbuj ponownie.');
var of=x.ok&&Array.isArray(x.j.oferty)?x.j.oferty:[];
dodaj('a',odp,of);
if(x.ok){st.h.push({r:'u',t:q},{r:'a',t:odp,o:of});st.h=st.h.slice(-40);zapisz()}
})
.catch(function(){w.remove();dodaj('a','Brak połączenia — spróbuj ponownie za chwilę.')})
.finally(function(){wTrakcie=false;s.disabled=false;t.focus()});
}
})();