Zgodovina sprememb
Zgodovina sprememb
Tukaj najdete posodobitve in izboljšave Niwa AI.
0.13.1062: Odnosi s strankami in samodejni opomniki za termine
Ta izdaja Niwa AI dodaja zapise strank in postopke odnosov s strankami. Opomniki za termine se pošiljajo prek povezanih kanalov WhatsApp in e-pošte brez zahteve, da stranke potrdijo udeležbo. Ob odpovedi lahko Niwa prost termin ponudi ustrezni stranki s prihodnjo rezervacijo, ki ostane nespremenjena, dokler stranka ne sprejme prestavitve.
Stran Odnosi s strankami v Niwi vsebuje interni profil posamezne stranke, rojstni dan, želeni jezik, dodatna polja, datirane zapiske, termine, sporočila in ponudbe zgodnejšega termina. Osebje lahko dodaja opombe in pošilja sporočila WhatsApp ali e-pošto. Pogovori na spletnem mestu in v povezanih zasebnih kanalih se zabeležijo pri stranki. Interne opombe niso vključene v orodje za naročanje strank.
Samodejni postopki naročanja
Ko je naročanje omogočeno, so opomniki in ponudbe prostih terminov istega dne privzeto vklopljeni. Uporabi se obstoječe dovoljenje za stik; preklicano dovoljenje ali začasno ustavljena stranka prepreči proaktivno pošiljanje. Nov korak soglasja ali potrditve udeležbe se ne dodaja.
- Opomniki: en opomnik za vsak začetek termina in povezani kanal, običajno 24 ur prej. Kadar sta na voljo, se uporabita e-pošta in WhatsApp. Pri rezervaciji v kratkem roku se opomnik pošlje dve uri prej ali na polovici časa od nastanka do termina, če je rezervacija ustvarjena manj kot štiri ure prej. Rezervacije ohranijo obstoječe potrjeno stanje.
- Odpovedi: preverjena stranka izrecno zahteva odpoved prek svoje seje spletnega mesta ali povezanega zasebnega kanala. Orodje preveri lastništvo, trenutni začetek in stanje življenjskega cikla. Prebudi trajni pregledovalnik prostih terminov.
- Ponudbe prostih terminov: današnji odpovedani termin se ponudi eni potrjeni prihodnji stranki z isto storitvijo in izvajalcem, znotraj nastavljenega odstopanja časa dneva. Privzeto: naslednjih 30 dni, odstopanje 90 minut, obvestilo 60 minut prej in ponudba za 20 minut. Vsaka stranka prejme največ eno takšno ponudbo dnevno. Potek ali zavrnitev omogoči obravnavo naslednjega kandidata.
- Sprejem: obstoječo rezervacijo prestavi samo izrecen sprejem. Zaklep člana MySQL, transakcija, zaklep vrstice ponudbe, zaklepi vrstic terminov in sveže preverjanje razpoložljivosti preprečijo izgubo prvotnega termina, če je novi že zaseden. Prestavitev, zapis zgodovine in čakalna vrsta za pošiljanje v koledar se potrdijo skupaj. Obstoječa integracija Google Koledarja posodobi dogodek rezervacije.
- Preverjanje zadovoljstva in rojstnodnevna sporočila: nastavi jih lastnik, sprva so izklopljena. Preverjanje zadovoljstva zahteva zabeleženo opravljeno storitev in odsotnost poznejše aktivne ali opravljene rezervacije. Nastavljeni interval loči tudi zaporedna opravila preverjanja. Rojstnodnevna sporočila potrebujejo znan datum MM-DD in uporabijo samo izrecno nastavljeno darilo. Niwa oblikuje besedilo iz zabeleženih dejstev in jezika stranke brez usmerjanja jezika po ključnih besedah.
Orodja in identiteta
Zaupanja vredni skrbniški klepet, Telegram in MCP uporabljajo skupno orodje crm_workflows_get, crm_workflows_configure, crm_contacts_list, crm_contact_get, crm_contact_update, crm_journal_add, crm_message_send in crm_identity_link. Nastavitve postopkov uporabljajo isto operacijo kot obrazec nastavitev. Zapisovanje zapiskov in odhodna sporočila zahtevajo stabilne ID-je zahtev.
Agentke spletne trgovine in zasebnih kanalov strank dobijo samo orodje customer_relationship: seznam lastnih rezervacij in ponudb, odpoved, sprejem ali zavrnitev ponudbe, zagon iskanja nadomestne stranke, zapis lastne izjave stranke, nastavitev preferenc ali povezava podpisanega žetona stranke. Ne morejo pregledovati zapisov drugih strank ali izbrati prejemnika za kontaktiranje. Spremembe potrebujejo navedek iz trenutnega sporočila stranke; model namen razume pomensko.
Lastništvo WhatsApp uporablja preverjeno celotno vhodno telefonsko številko in zahteva enolično shranjeno ujemanje. Skupinski klepeti, nerazrešeni LID-ji in dvoumne številke ne dobijo dostopa. Identitete Facebook/Instagram potrebujejo preverjeno povezavo lastnika ali podpisano povezavo stranke. Javni komentarji nimajo dostopa do zapisov rezervacij. Podpisana povezava se prikaže v zapisu stranke pri lastniku in v ustvarjenih opomnikih ter odpre preverjeno sejo brskalnika; hranite jo zasebno za to stranko.
Dostava in obnovitev
Funkcija znova uporabi obstoječo trajno čakalno vrsto Meta v toku crm , izvorno odhodno čakalno vrsto WhatsApp, nastavljeni SMTP/FluentSMTP in posrednik WhatsApp Cloud. Registrira niwa_relationship_tick vsako minuto in dogodek prebujanja ob odpovedi; oba sodelujeta v upravljanem izvajalniku v ozadju Niwa. Ustavljeni izvajalnik se obnovi prek naslednjega pregleda in začasnega zakupa čakalne vrste, ne samo prek bloka finally . Lastništvo čakalne vrste poteče po 600 sekundah. Cikel začne največ tri opravila in po 45 sekundah ne začenja novih; posamezni klic ponudnika ali modela lahko traja dlje.
Pripravljena sporočila in izbira prenosa se shranijo pred pošiljanjem. ID-ji prehoda in ID-ji zahtev Cloud ostanejo isti pri ponovitvah. SMTP nima ponudnikovega ključa idempotentnosti, zato se prekinjeno ali neuspešno pošiljanje označi kot uncertain za pregled namesto slepega ponavljanja. Potrdila o uvrstitvi v čakalno vrsto ali sprejemu ne potrjujejo dostave. Nastavitve postopkov in vsak zapis stranke prikazujejo stanja na čakanju, neuspešno, preskočeno in negotovo. Zaključeni zapisi čakalne vrste CRM se hranijo za preprečevanje podvajanja in se odstranijo z izbrisom stika.
WhatsApp Cloud zunaj svojega obdobja storitve za stranke zahteva odobreno predlogo. Niwa pripravi lokalizirane oštevilčene predloge in jih pošlje prek nastavljenega posrednika; dejanska odobritev Meta ostaja zunanja in jo prenos preveri pred pošiljanjem. Posredujete lahko obstoječe odobrene povezave predlog. Posrednik mora vključevati podporo oštevilčenih predlog in zastavico postopkov odnosov; sama namestitev odjemalca ne more posodobiti starejšega osrednjega posrednika. Ročna prosta sporočila CRM še vedno potrebujejo obdobje za odgovarjanje; določeno odobreno predlogo pošlje namensko orodje WhatsApp Cloud. Potrdilo predloge zabeleži njeno ime, jezik in parametre ter ne predstavlja neposlanega osnutka prostega besedila kot poslanega sporočila.
Preverjanje
tests/relationship-integration.php se izvaja prek WP-CLI z začasnimi tabelami MySQL, dejansko kodo terminov, trgovine in orodij ter izoliranimi povezavami z umetno inteligenco, e-pošto, WhatsAppom in koledarjem. Preverja lastništvo, odpovedi, izbiro kandidatov, razveljavitev sprejema, trajno dostavo, ponovljene zahteve, ustavitev izvajalnika, predloge, premore in urnike odnosov brez kontaktiranja resničnih strank. tests/meta-whatsapp-cloud.php pokriva povezavo s ponudnikom Cloud s preizkusnimi odgovori HTTP. Preverjanja v brskalniku uporabljajo izolirano lokalno namestitev WordPress za shranjevanje profila, zapiskov in nastavitev, nadzor dostopa ter postavitev na namizju in mobilnem zaslonu. Ti pregledi ne dokazujejo dostave dejanski stranki ali odobritve pri ponudniku v živo.
v4.3.44
- Izboljšave stabilnosti
- Boljše razumevanje izdelkov WooCommerce
Nazadnje posodobljeno: 9. oktober 2026