Magtayo, magpatakbo, at mag - opera pagpapalawak OpsIQ.
Ito ang kumpletong dokumento para sa OpsIQ. Iayos ang produkto, patakbuhin ang suporta, isaayos ang AI, pangasiwaan ang CRM, i-install ang widget, gumawa ng mga connektor, tumawag ng REST API, tumanggap ng mga webhook, paketeng panlalake apps, at magpatakbo ng mga self-hosted na pagpopondo.
CtrlK
Hanapin ang lahat OpsIQ mga paksaWalang katugmang bahagi
Tusong giyaGabay pangabay sa AdminMas Maunlad na giyaCRMreferenceKakonektahan SDKRESTAPINapahiya
Napansin ng dumadalaw na paglalakbay
Ang mga sesyon sa pagsubaybay, mga bansa, pahina, ay umaakay, nagpapakumberte at sumusuporta sa talagang panahon.
Nakalap ang sagot ng AI
OpsIQ ay makatutulong sa pagsulat ng mga sagot sa tiket, mga kasagutan sa chat, mga patalastas at mga pansin ng parokyano.
Handang kumilos ang Webhook
Pag - ugnayin ang sinang - ayunang mga pagkilos sa plataporma upang makuha ang mga pangganyak sa pamamagitan ng kumpil at audit na kasaysayan.
Laskas
Itsek ng handbook na ito
Lahat OpsIQ sa isang lugar: kung paano gumagana ang bawat screen, kung paano pag - uugnayin ang iyong sariling mga sistema, at kung paano magtayo sa ibabaw nito. Sa simula saanman, sinusunod ng mga seksiyon ang gayunding pagkakasunud - sunod ng admin sidebar.
LaskasAng manwal ay isinaayos sa palibot ng silid OpsIQ produkto, sumusunod sa parehong order ng admin sidebar.
Portal Studio gabay sa patlang
Gamitin ang dedikadong administrador at developer na giya para sa arkitekturang Portal, mga pahina, mga bahagi, patiunang pagmamasid, Help Center, pagkakakilanlan, SCIM, pinamamahalaang mga release, ekstensiyon, pandarayuhan at sertipikasyon.
Ang bawat screen sa admin: analytics, live chat, tiket, CRM, learning base, Site Intelligence, productions at ang kostumer portal. ang ginagawa ng bawat pahina, ano ang ibig sabihin ng mga numero, at kung ano ang gagawin kapag mukhang mali sila.
Pagdugtung - dugtongin ang iyong mga sistema
Ang website widget, emails, inbound and outbound na mga webhook, at ang connektor library para sa mga plataporma tulad ng Shopify, WooCommerce, WHMCS, Zendesk, Stripe, Slack at Gmail.
Magtayo ng sarili
Ang Connector Builder para sa mga no-code connector, Actions & Triggers kung gusto mong hindi gumamit ng mga linkor, at ang REST API sa bawat kilos, lawak at maling kodigo.
Gumawa nito
Ang mga papel at pahintulot, seguridad, cron, diagnostika, backups, at parehong hosted at self-hoseted na pag-aapruba.
Kung saan magsisimula
1
Kung tumatakbo ka OpsIQ araw - araw
Basahin ang mga seksiyon sa screen ayon sa pagkakasunud - sunod ng mga bahagi, at saka mo ito huminto kapag nasa tabi ka na.
2
Kung ikaw ang maglalapat nito
Dagdagan ang mga setting, Security, Diagnostics, Croon and Production. Ito ang mga bahaging nagpapasiya kung ang lahat ng iba pang bagay ay patuloy na gumagana.
3
Kung ikaw ay nagtatayo ng isang pagsasama
Magsimula sa mga Connector, Pagkatapos ay ang Connektor Builder, ang REST API Basahin ang mga sunud - sunod na eksena at makikita mo ang lahat ng paraan OpsIQ ay maaaring makipag - usap sa ibang sistema.
💡
Dalawang bagay ang nagbabago ng iyong nakikita. At hindi maaaring buksan ng mga concession ang mga pahina ng iyong papel, kaya't ang isang bahagi na inilarawan dito ay maaaring nawawala sa iyong tagilirang-bakal. hingan ng tulong ang administrador para malaman ang iyong papel. At ang mga link ay may label ng pagkamaygulang ng Production, Beta, Preview o template; ang running building at ang tagakabit nito ay ang awtoridad kung saan ang isa ay mayroon ka, hindi ang pahinang ito.
Magsimula rito
Ano OpsIQ mahalaga ang iyong negosyo
OpsIQ ay isang kumpletong AI-first business operating platform. Ito ay pumapalit sa iyong analytics, live chat, helpdesk, CRM, SEO toolkit, integrated middleware, at developer platinum na may iisang nagkakaisang admin kung saan ang bawat kasangkapan ay kabahagi ng parehong konteksto ng parokyano. 8-12 hiwalay na mga produkto ng SaaS, ikaw ay nag-install OpsIQ Minsan at patakbuhin ang lahat ng bagay mula sa isang iskrin.
Ang platapormaOpsIQ ay isang plataporma na may iisang pinagsamang konteksto ng parokyano, bawat kasangkapan ay nanginginain, at pinatatakbo ng, iyon ding utak ng AI.
Lahat OpsIQ ng · detalyado
Website analytics at ang talino ng bisita
Pagsubaybay sa tunay na Panahon
Bawat pahinang karga, pindot, balumbon, at pangyayari sa nabigasyon ay na-publish sa tunay na panahon. Tingnan kung sino ang nasa lugar mo ngayon, anong mga pahina ang kanilang pinanonood, gaano katagal ang kanilang ginugugol, at saan sila nagmula, lahat walang ikatlong-partidong mga cookies.
Mga troso at sesyon ng bisita
Buong kasaysayan ng bawat bisita na may aparato, browser, operating system, bansa, lungsod, referrer, UTM parameter, landing page, at resolusyon sa pagkakakilanlan. Sessions group page pagtanaw sa mga paglalakbay upang makita mo ang buong landas na tinatahak ng isang bisita.
Session replay
Timeline-style playback ng mga nabihag na tourer sesyon. Tingnan kung ano ang ginawa ng mga gumagamit: mouse movement, clicks, balumbon, page transitions, at mga interaksiyon. Gamitin ito upang masuri ang mga isyu ng UX, unawain ang drop-off points, and kumpirmative reversion.
Pagkain ng mga buháy
Tingnan ang mga larawan sa pahina, chat, pagsumite ng signal, at pagpapasya na umaalsa kada ilang segundo. Libis sa pamamagitan ng bansa, aparato, o repertor para magtuon ng pansin sa espesipikong mga parte ng trapiko.
Mga pahina sa itaas
Mga pahinang inihahanay sa pamamagitan ng mga pagdalaw, panahon ng tipanan, bilis ng pag-ikot, kumbersiyon, at pagsuporta. Alamin ang iyong pinakamataas na-pagganap ng nilalaman at mga pahina na nangangailangan ng pagpapabuti.
Matalinong pag - aaral ng Geo
Ang bansa, lungsod, at rehiyon ay nasisira sa pamamagitan ng mga mapa. Devoce at browser distribution, pagsusuri ng source, search engine referer tracking, at market influsions.
Matalas na imbudo
Tingnan ang mga hudyat na may layon sa bisita (nailarawan ang mga pagdalaw sa pahina, paulit - ulit na pagbabalik, mga dokumentong naglilibot ng mga huwaran, at mga interaksiyong sumusuporta) upang makilala ang mga bisita na malamang na bumili, magpatayo, o mangailangan ng tulong.
Mga eksperimentong A/B
Run split tests sa iyong website mula mismo sa OpsIQ. Gumawa ng iba't ibang paraan, magtakda ng mga obsesyon sa trapiko, bigyang - kahulugan ang mga tunguhin sa pangungumberte, at sukatin ang kahalagahan ng estadistika.
JavaScript error sa pagsubaybay
Capture client-side JavaScript errors from you website official. Tingnan ang mga error message, file stage, infection browser, frequency counts, at kung aling pahina ang nag-udyok sa kanila. Debug frontend na isyu nang walang hiwalay na error monitoring.
Nakatala ang mga Pangyayari
Ang bawat natututukan na pangyayari (pahinang pananaw, kaganapang pang-ugali, interaksiyon ng chat, pagsumite, pagbili) sa isang mahahanap at masasalahang log na may buong metadata.
Mga Sale at mga Pagkumberte
Subaybayan ang mga order, kita, refund, pag-renew ng subscription at italaga ang mga conversion sa mga pinagmumulan ng trapiko, kampanya at paglalakbay ng bisita.
Umaakay
Ang mga matataas na-intent na bisita na nakikilala sa pamamagitan ng pag-uugali. Score ay tumutungo batay sa mga pagbisita sa pahina, oras sa site, return frequency, mga interaksiyong sumusuporta, at mga hudyat ng kaugalian. Ang pagpapakain ay direktang patungo sa tubong CRM.
Intelligence (SEO at pagsusuri sa nilalaman)
Ang site ay gumagapang
Automated gumagapang sa iyong buong website upang matuklasan ang mga pahina, makita ang sirang mga link, hanapin ang nawawalang meta tags, tingnan ang larawan act text, patunayang kanonikal URLs, at lagyan ng mapa ang iyong lugar.
Teknikal SEO audit
Comprehensive technical analysis: page speed scores, mobile reactness, Core Web Vitals, SSL Ang sertipiko, redirect chains, paggaya ng mga nilalamang pantutop, gumagapang na pagsusuri sa lalim, at organisadong data factation.
Kontentong audit
Ibukod ang bawat pahina para sa nilalamang kalidad, word count, ready score, keyword density, heading structure, internal/external link ratio, at freshness. kilalanin ang manipis na nilalaman, mga kopyang pahina, at mga puwang ng nilalaman.
Paghahanap na may lakas
Semanticse sa buong site mo. Tanungin ang sarili tungkol sa nilalaman mong wika at makuha ang mga sagot ng AI-synthesized na may reperensiya sa pahina.
SERP na pagsubaybay
Sinisiyasat ang iyong makinang panghanap para sa mga target keywords sa ibayo ng Google at iba pang makina. Magsubaybay ka ng mga pagbabago sa posisyon sa paglipas ng panahon, ihambing sa mga kalahok, at tingnan kung aling pahina ang may ranggo para sa aling termino.
Pangunahing pananaliksik
Alamin ang mga susing pagkakataon batay sa iyong nilalaman, pakikipagtulungang pagsusuri, at datos ng datos sa paghahanap. Kumuha ng mga mungkahi para sa bagong nilalamang paksa, long-tail na pagkakaiba, at content optimization targets.
Pagsusuri sa likod ng mata
Suriin ang iyong inbound link profile. Tingnan kung aling site ang nag-uugnay sa iyo, itsek ang bago at nawawalang mga link, suriin ang distribusyon ng anchor, at kilalanin ang mga pagkakataon ng pag-edit ng link-building.
Lokal na Pagkakasungkit ng SEO
Para sa mga negosyong may pisikal na mga lokasyon: ilarawan sa isip ang iyong lokal na paghahanap sa isang heograpikong grid.
Pangkalahatang Paglalarawan sa Negosyo ng Google
Ikonekta ang iyong Google Business Profile sa OpsIQ. Sync reviews, posts, Q&A, pictures, at business information. Ilista ang iyong listahan ng GBP mula sa loob OpsIQ. Tumugon sa mga review, printing posts, at monitor speakers.
Nakaayos na mga ulat
Ang mga ulat na automated SEO at analytics na ginawa sa iyong iskedyul (araw-araw, lingguwistika, buwanan). Ang mga report ay kinabibilangan ng mga ranning champion, traffic fashion, teknikal na isyu na natagpuan, at content performing. White-label output available para sa mga ahensiya.
AI-powered suporta
Ang Mamimili AI chat
Sinasagot ng AI ang mga tanong ng mga kostumer sa inyong website 24/7 Ginagamit ang iyong base sa kaalaman, konektadong impormasyon sa plataporma (orders, account, suskripsiyon), at pagsasanay sa kaugalian. hetowers multiple AI providers: Claude (Patnugot, accounts, suskripsiyon)Anthropic), GPT-4o (OpenAI), Gemini (Gogle), at Grok (xAI).
Pangalawang Admin AI
Isang komplementaryong AI sa loob ng iyong admin panel na tumutulong sa iyo na isulat ang mga sagot sa tiket, draft customer communications, suriin ang mga kausuhang sumusuporta, tingnan ang impormasyong pangkomersiyo sa mga platapormang konektado, at isagawa ang mga aksiyon sa pamamagitan ng sistemang connektor.
Kaalaman ko na nakabase
Ang AI ay nakasalig sa iyong kaalaman ng mga artikulo, mga entry ng FAQ, dokumentasyon ng produkto, at magkakaugnay na impormasyon.
Auto-handoff sa mga tao
Kapag hindi malutas ng AI ang isang tanong, mahalata ang pagkabigo, o ang parokyano ay humihingi ng tao, kusa itong nagpapaubaya sa iyong koponan na may buong kontekstong pag-uusap.[kailangan ng sanggunian] Hindi na ito makakapagpigil/timeout auto-revert pabalik sa AI.
Nag - uudyok ng pagsasanay sa AI
Isulat ang mga tukudlangit na instruksiyon para sa customer-facing AI at admin-fazing ATI. Control tone, mga hangganan, mga tuntuning pampalaki, ipinagbabawal na paksa, at business-specific na pag-uugali. Sinusuportahan ng Per-workspace confixity.
Kasaysayan at audit ng AI
Ang bawat usapang AI ay nilalagyan ng buong kahilingan/responseng detalye, bahagyang paggamit, pagsubaybay sa gastos, paggamit ng provider, at modelong bersyon. Review Mga usapan upang matukoy ang mga puwang sa pagsasanay at mapabuti ang pagiging tumpak ng AI.
Mga Kaunawaan sa AI
Tingnan ang karaniwang mga tanong, resolusyon, frequency ng handoff, kasiyahan sa customer sa pamamagitan ng paksa, at mga lugar kung saan mas kailangan ng AI ang mas mahusay na pagsasanay.
Per-workspace AISCORY
Ang bawat konektadong site/workspace ay maaaring gumamit ng sarili nitong AI provider, modelo, temperatura, bit budget, at training propulsion. Ang isang kompanya ng SaaS ay maaaring gamitin si Claude para sa pangunahing produkto at ang GPT-4o para sa isang pangalawang tatak.
Pinamahalaan ang AI at ang BYOK
Dalawang paraan ng AI: Pinangasiwaan ang AI (ipinaalam sa iyong plano, hindi sa iyong balak API Kailangan ang susi) o Dalhin ang Iyong Sariling Susi (gamitin ang iyong sariling Susi OpenAI/Anthropic/ Google/xAI API key para sa buong kontrol sa model selection at mga gastos). Parehong first-class, ang bawat tampok ay gumagana gamit ang alinmang mode.
Binanggit ko ang mga badyet at mga kontrol sa gastos
Magtakda ng buwanang mga badyet na pantelebisyon, limitasyong per-conversation, at low-balance slacks. tuntunin ang paggastos sa bawat provider, kada workspace, at bawat usapan. Iwasan ang mga nawawalang gastos na may matigas na kisame.
Mga tiket at tulong ay naiibsan
Sistema ng tiket ng mga Katutubo
Buong tulong na pag-dedek sa mga departamento, prayoridad (low/medium/high/urgent), statuss, SLA tracking, panloob na nota, tugon ng parokyano, mga padikit ng talaksan, at mga usapang may sinulid. walang panlabas na tulong na kailangan.
Ang triage ng AI at auto-reply
Awtomatikong triages incoming mga tiket sa pamamagitan ng departamento at priority. Enable auto-reply para sa ligtas na mga kagawaran. Ang AI drafts at nagpadala ng isang tugon pagkatapos ng isang refigurable pagkaantala (default: 2 mga minuto) kaya ang mga tao ay maaaring mamagitan muna.
Pag - aalis ng Email
Ikonekta ang mailbox (Gmail, IMAP, o provider-specific) upang awtomatikong makalikha ng mga tiket mula sa inbound emails. Replies to ticket notification emailes update ang sinulid ng tiket.
Nakalubog sa daungan ang mga "Ticket "
Maglagay ng portal sa iyong website na customer-facing tiket. Ang mga parokyano ay maaaring magsumite ng tiket, manood ng kanilang kasaysayan, sumagot sa bukas na tiket, at tingnan ang kalagayan, lahat ay may tatak sa iyong disenyo.
Pagbuo ng Tuket
Ang mga tiket na ginagamit sa pag - uusap ay ipinakikita ng mga tiket [sa Internet] sa paksa.
Pagbabalik sa AI
Pagkatapos ng isang ahenteng tao ay tumaya sa isang tiket, gamitin ang "Bumalik sa AI" upang hayaan ang AI na muling mag-ebolb ng auto-reply sa tiket na iyon. kapakipakinabang kapag ang human-required na bahagi ay nalutas ngunit ang parokyano ay may mga sumusunod-up na tanong na maaaring hawakan ng AI.
Inbox ng co-pilot
Ang AI-assisted ticket management mula sa inbox view. Ang kompleks ay nagmumungkahi ng mga tugon, mga buod ng kasaysayan ng pag-uusap, mungkahi ng mga prioridad/department assignments, at maaaring magsagawa ng mga aksiyon sa mga konektadong plataporma.
Chat at aktuwal na-time support
Inbox ng chat
Tingnan ang lahat ng mga aktibong usapan, pagkakakilanlan ng parokyano, kasaysayan ng pag-uusap, at mungkahi ng AI.
Mga tuntunin sa pakikipag - usap na may kasamang mga aktibo
Trigger chat message batay sa paggawi ng mga bisita: panahon sa pahina, espesipiko URL sa ibaba, numero ng pagdalaw - muli, mga pangyayari sa labasan, o kaugalian: ipakita ang isang tulong na mensahe pagkatapos ng dalaw 60 mga segundo sa pricing page.
Widget ng Chat
Isang angkop na chat widget na naka-base sa iyong website. supports AI chat, live agent chat, pagsumite ng tiket, kaalaman base search, at venture. responsive, accessable, at brandable.
MGA surbey ng CSAT
Ipunin ang mga consert rating ng customer pagkatapos ng interaksyon ng chat at tiket. Disenyo surveys gamit ang iyong sariling mga tanong, rating scale, at kasunod-up recess. Ang mga resulta ay naka-found sa pagganap ng team at AI infense.
Talaan ng mga post-chat email
Pagkatapos ng isang chat matapos, ang mga bisita na may kilalang email ay maaaring makatanggap ng isang hermited mail na may isang AI buod ng hinawakan at isang one-click "Madali ba?" Oo/Hindi. Minsan bawat sinulid, pumirma ng isa-use links, bawat pagpapadala ng loged, at ang resultang lupa sa Phaedback page bilang sariling signal nito sa tabi ng in-chat stars.
Ang silo ng pagkakakilanlan sa mga kulungan
Ang bawat feedback na balita na nagdadala ng isang tao ay nagpapakita sa kanila: pangalan, email, isang klik-subs-up sa kanilang buong customer trip at CRM contact, at isang-click Email o AI-draft results downs nakabase sa kanilang aktuwal na kasaysayan.
Pagsulat ng AI
Hiwalay ang AI na katulong sa pagsulat para sa pagkatha ng mga email draft, tugon ng tiket, patalastas, at komunikasyon ng parokyano. Gumamit ng sarili nitong agarang (hindi ng chat utak) para sa propesyonal na pagsusulat ng negosyo.
AI-Unang CRM
Sentro ng Pamamahala ng CRM
Isang iskrin na nagpapakita ng iyong buong CRM state: pipeline value, confix, beaching works, at-risk advances, agent activity, at AI volues. Ang CRMA home page ay ang araw-araw na simula mo.
Mga contact at kompanya
Ilagay ang mga koneksiyon sa mga kostumer na may ganap na profile: pangalan, email, telepono, kompanya, tag, yugto ng lifecycle, kasaysayan ng pag - uusap, kasaysayan sa tiket, kasaysayang binili, at mga larangan ng kaugalian.
Mga De - aksiyon at mga tubo
Ang nakikitang Kanban-style ay nakikitungo sa mga tabla na may mga yugtong maaaring baguhin. ang Drag ay nagreresulta sa pagitan ng mga yugto, nagtatakda ng mga halaga, nag-atas sa mga may-ari, sumusubaybay ng mga malapit na petsa, at nakakakita ng tubong halaga sa bawat yugto. multiple pipelines suportado.
Si AI ay nag - e - coach
Sinusuri ng AI ang bawat transaksiyon at nagbibigay ng coaching: mga signal ng panganib (gone tahimik, kakompetensiya na nabanggit, mga pagkabahala sa badyet), mga rekomendasyon ng sumunod na-base, manalo ng probabilidad, at nagmungkahi ng adft-up-oras.
Mga Hula at mga ulat
Kabilang sa mga ulat ng pag - uulat ay ang tubo ayon sa pinagmulan, rate ng transaksyon, at bilis ng takbo ng mga linya ng kuryente, at ang haba ng siklo ng benta.
Prospecting ahente (SDR)
Ang mga aI-powered prospect na nagpapakilala ng mga potensiyal na customer mula sa iyong mga bisita data, lead signal, at inuugnay platform activity. mungkahi outreached targets, drafts simulang mensahe, at maraming lead quality.
Mga sequence na aktwal
Automated multi-steep dead-up sequences: email, week, email (paglilinaw), refinse reaction, tumaas. fance sequences para sa mga bagong leads, stuffed actress, post-purchase check-ins, at mga kampanya ng re-engagement.
Buhay at Hiwalay
Ang mga customer lifecycle stage (pampalaki, pag-asa, parokyano, bulwak) na may automated transitions. ang detective agent ay sumusubaybay para sa mga spiral signal at nagmumungkahi ng intervalations.
ahente ng katiwala ng mga Data
AI agent na patuloy na naglilinis at nag - aalis ng impormasyon sa inyong CRM: nagpapatanggal ng mga contact, pumupuno ng nawawalang mga field, nagbibigay ng katibayan sa email, gumagawa ng pamantayan sa mga pangalan ng kompanya, at ang mga bandila ay hindi na nakarekord.
Itayo ang aking CRM
Likas na wika CRM configuration: sabihin sa AI kung ano ang hitsura ng iyong benta at ito'y gumagawa ng mga yugto ng iyong tubo, mga larangan ng kaugalian, mga template, at mga tuntunin sa awtomasyon.
Pagsuri sa kalusugan ng CRM
Automated audit ng iyong CRM data na kalidad: mga kompyuter na pangkopya, mga pakikitungo nang walang susunod na hakbang, mga lumang tubo, nawawalang impormasyon sa pamamagitan ng contact, at ang pagiging kumpleto ng datos.
Magtiwala sa Diyos
Tatlong-level autonomiyang kontrol para sa bawat ahente ng CRM AI: Autopilot (AI acute independent), Copilot o Copikulo (ipinahihiwatig ng tao), at Manual (Nanonood lamang ang AI). Itakda ang dialektong per agent, kada uri ng aksiyon, at bawat aksesibong pasukan.
Apat na ahente ng AI
Ang CRM ay nagpapatakbo ng apat na espesyalisadong ahente ng AI: ang Kampuchea (data kalidad), SDR (pagsusuri), Rentensyon (churn prevention), at Analyst (pag-aangkat at mga kabatiran). Ang bawat ahente ay may sariling Trust Dial setting.
Mga Pag - uugnay at mga pagsasama - sama
Mga pre-build na mga linkor
Handang-to-use na mga linkor para sa Shopify, WooCommerce, BigCommerce, Magento 2, PrestaShop, OpenCart, osCommerce, WordPress, WHMCS, Zendesk, Stripe, Amazon SES, Postmark, Resend, SendGrid, Mailgun, Gmail, IMAP, Slack, at Google Business Profile. Bawat kumokonekta ay nagdadala ng platform-specific AI na mga aksiyon, kaalaman, at data synclaim.
Tagabuo ng Connector
Magtayo ng mga connector ng kaugalian para sa anumang plataporma, walang code, AI-assisted, o full code. Ang tagapagtayo ay sumusuporta sa REST at GraphQL APIs, OAuth Ang autorisadong daloy ng code, webhook auto-registration na may Stripe at simpleng mga lagdang panukala, pagirasyon (offset, pahina, distansya, at link-header), listahan/error transpormasyon, multi-action konteksto, at marketing package.
AI-assistated connektor na may akda
Ang Connector EquatorAI ay tumutulong sa iyo na magtayo ng mga connektor: ilarawan kung ano ang gusto mo at ito'y nagpapahiwatig ng mga pagkilos, sumulat ng mga handler, at mga mapa API at ginagamit ang pagpapatunay, patrasyon, at pagkakamali na kusang humahawak.
OAuth daloy para sa anumang connektor
" Generic in-app "OAuth Ang autorisadong daloy na gumagana sa anumang connektor. PKCE support, site-scoped state management, awtomatikong token respiration.OAuth Mga parameter at OpsIQ Hawakan ang daloy.
Mga bus na may kakayahang mag - Capable (platform-wide extension)
Ang mga connector ay hindi lamang nagdaragdag ng platform aksyon. Sila ay maaaring mag-produce ng power core features sa pamamagitan ng kakayahan "buses". Ang isang connektor ay nagpapahayag ng isang kakayahan (calendar, protection, esign in CRM; local_listing, ranggo_data sa Site Intelligence; web_anals in Analytics; pagbabayad_confider in Payments; email_sync in Mailbox; video_cing in Comms) at mga kasangkapan nito ay nagtakda ng maliit na pamamaraan; OpsIQ Natutuklasan ito sa pamamagitan ng CapilityRegistry at ikinakabit ito sa UI, ang parokyano 360 Timeline, at the AIctions. Ilang mga connector ay maaaring mag-alok ng parehong kakayahan na walang lock-in. Tingnan ang mga linkor/PLATFORM_CONNECTORS.md.
Nakaluklok na mga ves marketing andana
Ang mga kokonektar ay nakatira sa isa sa dalawang andana. Ang mga pre-installed connector (mga linkor/) ay register-aktibo out sa takilya, pinananatiling nakasandig lamang sa keyless reference at ang pinaka-usadong provider kada kapasidad (e.g. Google Calendar, Gmail, Googles Business Profile).Ang mga speatures (market stage_concours/) ang madidiskubre ngunit inert hanggang sa pagluklok, e.grosoft. 365 Calendar, Outlook, Docusign, Stripe, GA4, Serpapi, Zoom. Ang bawat tulay ay naglalagay ng isang talaang pamilihan upang ang UI at AI ay maaaring mag-udyok ng "pagluklok mula sa pamilihan" (nonify-to-install) kapag ang isang kakayahan ay walang nakahandang provider, hindi kailanman sirang buton.
Pinag - uugnay na palengke
Iprito ang iyong mga koneksiyon sa OpsIQ Mang-aawit. mga paketeng kumokonekta na may profile.json, kaalaman.json, workflow_recipes.json, at pumirma sa arkibo. Ang Pamilihan ay sumusuporta nang libre at nagbabayad ng mga connektor na may multi-source billing.
Paglagda sa Kokonekta
Ang lahat ng mga kumokonekta ay cryptographically naka-sign para sa katapatan verification. ang Signing ay tinitingnan sa oras ng pagluklok. Gamitin ang burge_all_nectors tool upang muling-sign pagkatapos ng mga updates.
Matalinong Pagtingin
Ipinahayag ang mga tuntunin sa crug-matching system para sa mga connektor. OpsIQ Ang mga user queries sa platform entitys gamit ang clusterScore at SmartRank algorithms. Halimbawa: hanapin_country("germ") ay tumutugma sa Alemanya sa mga borithms. 88.9% kumpiyansa.
Mga kontrata sa Pagkilos
Ang Heneral OpsIQ API Mga Inilathala 1,312 Pinangalanan ang mga aksiyon, habang ang mga paketeng connektor ay nagpapahayag ng kanilang sariling mga kilos na nagbebenta sa pamamagitan ng mga naka-makinilyang parameter, mga kahilingan na pang-impormasyon, mga tuntuning patribusyon, at tugon ay nagbabago sa pamamagitan sa nagkakaisang Aksiyong Propesyunal.
Mga resipi ng conetor
Halimbawa: "Kapag nagkaroon ng bagong kaayusan Shopify, lumikha ng tiket, i-update ang CRM, at magpadala ng Slack notification."
Pinagsamang kaalaman
Ang mga kokonektar ay nagpapahayag ng mga paksa sa kaalaman na sabay-sabay sa AI kaalaman base. ang mga platform-specific ay tumutulong sa mga artikulo, setup guides, at ang mga role spliting lescle ay awtomatikong makukuha ng AI nang walang manu-manong pagpasok ng kaalaman.
Linangin ang plataporma
RESTAPI
Isang Pangalan JSON API ay sumasaklaw sa bawat rehistradong administrador JSON pag - opera, na may kasamangAPI-key reality, workspace separation, mga saklaw, limitasyon ng rate, idempotent ay nagsulat, OpenAPI, at isang nalikhang Postman collection.
Mga Webhook
Mga webhook na naka-out para sa lahat ng mga pangunahing kaganapan: mga order, invoices, suskripsiyon, tiket, chat, leads, rehistro ng gumagamit, at pag-abay ng kartun. Async paghahatid sa pamamagitan ng trabaho queue, exponential backoff retry, SSRF proteksyon, at auto-disable pagkatapos ng queuit 15 Sunud - sunod na kabiguan.
Paglagda sa Webhook
Ang bawat outbound webhook ay naka-sign na may HMAC-SHA256. Verify lagda sa iyong natanggap na dulo upang matiyak ang pagiging tunay ng webhow. Stable event_id para sa idempotent processing.
WidgetSDK
JavaScript SDK para sa pagsubaybay na widget na may resolusyon ng pagkakakilanlan, pagsubaybay sa pangyayari, programmatic chat control, at page-specific configence. maglagay ng mga resipi para sa reaksyon, Vue, Susunod.js, WordPress, Shopify, at static HTML.
Mga Plugin at mga SDK
Server-side SDKs at plagins para sa mga karaniwang balangkas. WordPress plagin, WHMCS module, at generic PHP/Node.js na pagsasanib ng mga aklatan.
Mga Pangyayari API
Ilagay ang mga pangyayari sa kaugalian OpsIQ Ang mga pangyayari ay lumilitaw sa timeline ng mga bisita at nagiging dahilan ng pagiging analytics at AI konteksto.
Mga Trigger cookbook
Magtayo ng awtomatikong mga workflow na sinimulan ng mga kaganapan: bagong tiket, chat nagsimula, bisita ang nakatukoy, nag-debut ng entablado, o may kinalaman sa kaugalian.
API tagapagtayo
Nakikita API Kumbinasyon ng webhook sa loob ng admin. Configure endpoints, test request, inspeksiyuning tugon, at debug integrations nang hindi umaalis OpsIQ.
Team at administrasyon
Papel-based na kontrol sa pag-akses
Tatlong papel: May-ari (full access, billing, stage zone), Full Admin (lahat ng operasyon maliban sa billing at critical zone), at Agent (na inatasan lamang na departamento, no setting access). Lahat ng sensitibong mga pahina ay hard-gated sa pamamagitan ng papel.
Dashboard ng pagganap ng koponan
May-ari at Full Admin-lamang dashboard na nagpapakita ng mga panahon ng resolusyon, pamamahagi ng workload, pangangasiwa ng lalim, channel breakdown, fashion analysis, SLA pagsunod, CSAT sa pamamagitan ng agent, muling binuksan ang mga rate, team rollups, at pinakaabalang oras. na naka-update sa tunay na panahon.
Pagtatagpo ng Admin at pagsubaybay sa Internet
Real-time sino-ay-online widget sa admin navigation. Heartbeat-based presence detection (60-pangalawang ping, 300-pangalawang palawakin, auto-prune pagkatapos 120 araw). Tingnan kung aling mga admin ay kasalukuyang aktibo at sa anong mga pahina.
Mga Per-workspace setting
Ang bawat konektadong site (workspace) ay maaaring magkaroon ng sarili nitong AIconfiguration, mga connector setting, departamento ng tiket, branding, at mga tuntunin sa pagpapatakbo.
Multi-site na pangangasiwa
Maglagay ng maraming website mula sa isa OpsIQ Bawat site ay may kani - kaniyang tracking snippet, impormasyon para sa mga bisita, at pagsasaayos ng mga lugar mula sa admin na nabigasyon.
Sistema ng "Email template "
Registry-driven email templates para sa lahat ng mga automated na komunikasyon: ticket notification, chat transcriptions, malugod na emails, password refix, at system warnits. HTML Mga template na may buháy na preview, iba't ibang chips (sari - saring paraan){{customer_name}}, {{ticket_id}}), at ang pangglobong pamamahala.
Pag - aangkat at pagluluwas
Mga contact, tiket, at mga artikulo sa kaalaman na galing sa CSV/JSON. Mag - ulat ng impormasyon para sa mga bisita, ulat ng analytics, at CRM.
Seguridad, pagsunod, at mga operasyon
EnterpriseSSO
Ang OIDC (Pranses na Pang-agham)OpenID Connect) nag-iisang sign-on na may full runtime: pagtuklas, pagbibigay ng pahintulot, callback, JWKS lagda verification, paggamit ngrinfo, domain pinahihintulutan ang-listing, JIT probisyoning, at status guards. SAML Suporta sa pagsasaayos.
GDPR at pagsunod sa datos
Itinayo-in DSAR (Data Subject Access Request) pangangasiwa: datos sa pagluluwas at pagde-delete ng customer sa lahat ng mga sistema. Connect-level data stance sumasaklaw sa mga sesyon, tiket, chats, CRM records, at email logs. Consent management at mga patakarang pang-industriya.
IP Pagharang at malupit na proteksiyon
Blg ang espesipiko IPs o mula sa pag-akses ng iyong site o admin. automatic lockout matapos ma-deficurable ang bigong login pagtatangka. Sawi login ang log na may kasamang log IP, timestamp, at ahente ng gumagamit.
MGA HST at mga header ng seguridad
HTTP Suget Transport Security, mga pinahihintulutang mag-ebolb ng polisiya, at secure cookie configuration. Ang self-hosted na paglalagay ay maaaring magdagdag ng CSP headers sa pamamagitan ng server confirm.
Pagtigas ng webhook na nasa labas
Hinahadlangan ng SSRF ang mga webhook sa pribado/metadata IP mga linya. Ang Async na paghahatid ay pumipigil sa mabagal na endpoints sa pagharang ng iyong application. Auto-disable pagkatapos ng pag-aalsa 15 Ang sunud - sunod na mga kabiguan ay humahadlang sa basura ng yaman sa patay na mga endpoint.
Pagbubukod ng mga lugar para sa trabaho
Ang mahigpit na pag-iisa ng datos sa pagitan ng mga workspace. ang mga bisita, tiket, chats, CRM records, at AI ay sakop sa kanilang work distance. cross-workspace data diverse ay pinipigilan sa query layer.
Pag - aayos ng siklo
Suporta sa buwanan, quarterly, semi-annual, taunan, bindaal, at lifetime billing cycle. Currency normalization para sa multi-curreency gateways. FX kumbersiyon sa resibo ng bayad para sa tumpak na renta ng kita.
Kuron at nakatakdang awtomasyon
Itinayong sistemang croon para sa mga naka-iskedyul na gawain: pag-uulat ng henerasyon, paglilinis ng datos, pagpapalit ng suskrisyon, AI pagsasanay ng mga update, mga connektor synctor, at webhook retries. Health diagnosts na may nagbababalang instituto.
Mga patakaran ng Data
Kumbinasyon kung gaano katagal mag - uusap ang mga bisita, kung paano nila gagamitin ang mga kopya ng chat, AI, at mga trosong pang - okasyon.
Mga Rikonosi at Kalusugan
System health dashboard na nagpapakita ng cron status, database connectivity, AI provider status, connektor na kalusugan, webhook mission rates, at gamit sa pag-iimbak. babala para sa mga isyu ng pagsasaayos at pagganap boltnecks.
Sino OpsIQ ay para sa
Mga tindahan ng E-commerce
Mga tindahan
Tunghayan ang bawat bisita mula sa paglapag hanggang sa mabili: hayaang sumagot ang AI ng "Nasaan ang aking utos?" na gumagamit ng live Shopify/WooCommerce/BigCommerce data. pangasiwaan ang mga tiket ng suporta kasama ang AI auto-reply. patakbuhin ang isang adaptation pipeline para sa pakyawan at B2B leads. Attribute revenue sa mga source ng trapiko at kampanya. Monitor carthing na may mga revival workflows.
Mga kompanya ng SaaS at software
Saa
Ang testing signups at ang pag - aampon sa pamamagitan ng sesyon ay muling pagrerecord.APIMga doc. Ang kita ng suskripsiyon at pagpapalawak ay depende sa CRM. Ikonekta ang iyong billing platform (isang uri ng perang papel).Stripe, WHMCS) para sa real-time MRR tracking. Gamitin ang CRM lifecycle agent upang madetek at maiwasan ang thream.
Mga Ahensiya at mga Malayang Manlaloob
Ahensiya
Mag-alok ng mga puting-label analysis at suporta portal sa mga kliyente. Tumuno ang mga track sa maraming lugar ng kliyente mula sa isang admin. Gamitin ang CRM pipeline upang pangasiwaan ang mga propesyunal at proyekto leader. magtayo ng mga inuugnay na pang-estado para sa mga plataporma ng kliyente gamit ang Connector Builder. Generate branded SEO reports kasama si Site Intelligence. Resell marketity connectingors as asers-add services.
Pag - iingat at imprastraktura
Pag - aartista
Malalim WHMCS Pakikisama sa 80+ Mga aksiyon ng AI para sa pag-aayos ng order, pangangasiwa sa serbisyo, DNS, at probisyon. Auto-reply to common hosting mga tanong gamit ang kaalaman base mga artikulo. tuntunin ang servicer status page compilation. pangasiwaan ang teknikal na mga tiket ng suporta kasama ang AI triage. Gamitin ang billing cycle hagdan para sa buwan-buwan sa pamamagitan ng habang-buhay na mga planong hosting.
Suporta-maya mga negosyo
Tulong
Deflect 40-70% Ang mga tiket ng Route sa tamang departamento kasama ang AI triage ay sumusubaybay sa pagganap ng team na may resolution times, SLA pagsunod, at CSAT sa pamamagitan ng agent. Gamitin ang nakasulat na AI para sa propesyonal na pagsagot. Monitor contents features with AI infenses.
Mga koponan sa Marketing at SEO
Palengke
Full Site Intelligence suite: gapang, teknikal na SEO audits, content analysis, SERP circle tracking, keyword research, backlink monitoring, at lokal na SO grid. Google Business Profile management. hiled white-label reports para sa mga kliyente. A/B test na itinayo sa tracking widget. companition fromance performation inverall channels.
Mga Solo founder at maliliit na koponan
Mga Pasimula
Magsimula sa basta pagsubaybay at pakikipag - usap, idagdag ang mga tiket kapag kumuha ka ng support volume. Buksan ang CRM kapag nagsimula kang magbili. OpsIQ ay mula sa isang tao na ginagawa ang lahat ng bagay hanggang sa isang bagay 50-person operations team kasama ang RBAC, departamento, at per-agent per-accessing.
Enterprise at multi-brand
Enterprise
Enterprise SSO kasama ng OIDC para sa sentralisadong realityation. Multi-workspace separated para sa mga hiwalay na brand o dibisyon. Per-work range AI configuration sa iba't ibang provider at modelo. circulturor development sa market distribution. audit path, GDPR Sundin ang mga kagamitan, at i - reconstructure ang mga patakaran ng datos.
Ano OpsIQ kapalit
Google Analytics+ Hotjar + Plausible
Buong website analytics na may tourning tracking, sesyon replay, page rankings, geo intelligence, mga fixture imbunt, transmission persponsion, mga pangyayari, A/B eksperimento, at JS error tracking (pagsusuri ng JS), lahat ng privacy-friendly, lahat sa isang plataporma.
Intercom + Taglagas + Tidio
Ang AI-powered customer ay nakikipag-usap sa kaalamang naka-landing, multi-provider na AI support, auto-hanff sa mga tao, proactive chat tuntunins, kasaysayan ng usapan, CSAT surveys, at paglikha ng tiket mula sa chat.
Zendesk + Freshdesk + Tulong Scout
Ang mga katutubong sistema ng tiket na may mga departamento, prayoridad, SLA, AI triage, auto-reply na may refirmurable antala, email disposion, empiryebe ng tiket, pagsanib ng tiket sa taksonomiya, at pagbalik sa AI performance.
HubSpot + Pipe Dysex + Salesforce
Ang AI-first CRM na may apat na espesyalisadong ahente ng AI (Steward, SDR, Rentensyon, Analyst), Trust Dial autonomy control, pipeline board, adaptationing, paghula, sequences, lifecycle management, at natural language CRMA configence.
Ahrefs + SEMrush + Moz
Site Intelligence na may automated gapang, teknikal na SEO audits, content analysis, AI search, SERP circle tracking, keyword research, backlink analyst, local SEOC grid, at naka-iskedyul na white-label report.
Zapier + Gumawa ng + kagawiang middleware
Kakonektahan SDK kasama ng 25+ pre-build connectors, Connector Builder (no-code/AI-assisted/full-coda), OAuth daloy, webhook auto-registration, isang malaking katalogo ng mga connektor na kahulugan ng aksiyon na nagiging unclutable lamang kapag ang nauugnay na connector ay ikinabit, nagawa, inayos at pinagtibay, Smart Lookup, pamilihan, at nakapirmang mga pakete.
Managing ng Google Business Profile
Full GBP connector: review management, post printing, Q&A management, photo uploads, business info synch, thood tracking, at AI-powered review regions, lahat mula sa loob OpsIQ.
Ihiwalay ang mga kagamitang mailmail template
Registry-driving email templates na may visual editor, live preview, iba't ibang chips, global confision, at per-event custure para sa lahat ng automated komunikasyon.
Mga dashboard ng pangasiwaan ng pangkat
Itinayong-in team performance: resolution times, workload, SLA pagsunod, CSAT sa pamamagitan ng agent, muling binuksan ang mga rate, pinakaabalang oras, real-time presence tracking, at per-department breakdowns.
GDPR Pagsunod sa mga kasangkapan
Katutubo DSAR Sa pangangasiwa, panahon ng datos sa lahat ng sistema, pangangasiwa sa pahintulot, mga patakaran sa pag - aayos, at mga daanan sa audit, na itinayo sa plataporma, hindi nakakandado.
Dalawang edisyon
Nahuling Paglalagay
OpsIQ sa pinangangasiwaang imprastraktura. Ang product operation ay pareho; ang imprastraktura, updates at backups ay pinangangasiwaan ng hosting operator. Ang handbook na ito ay mga dokumento ng handbooks ang OpsIQ Dumadaloy ang runtime sa halip na merkado o komersyal na account.
Sarili-hosted module
Iluklok OpsIQ sa iyong sariling server para sa ganap na pagkontrol sa mga impormasyon, branding, updates, at mga pagsasama. 8.4+, MySQL 5.7+ o MariaDB 10.3+, HTTP, at ang OpsIQ nagkakaisang cron. supports WHMCS Pagsama-samahin bilang isang addon module. full data soberanya.
Inirerekomendang order sa pagbabasa
1
Mabilis na pagsisimula
Sundan ang 30-minutong setup guide para makakuha ng tracking, chat, at saligang AI na gumagana sa inyong website.
2
Ang Dashboard at ang mga Anatomy
Alamin kung paano babasahin ang impormasyon ng iyong bisita, magsaayos ng sesyon na muling gagampanan, kilalanin ang mga tingga, at unawain ang mga huwaran sa trapiko.
3
Matalinong Lugar
Itakbo ang iyong unang SEO na gumagapang, tingnan ang iyong teknikal na kalusugan, at maglagay ng mga ranggong SERP para sa iyong pinupuntiryang mga susi.
4
Mga tiket at suporta
Maglagay ng mga departamento, isaayos ang auto-reply sa AI, ikonekta ang email feedion, at sanayin ang iyong AI na harapin ang karaniwang mga tanong.
5
CRM
Gumawa ng mga contact, gumawa ng tubo, magsaayos ng mga ahente ng AI, magtakda ng mga antas ng Trust Dial, at hayaang ang AI ang mag - aral ng iyong mga transaksiyon.
6
Mga conector at mga kasangkapang pang - developer
Ikonekta ang iyong e-commerce/billing platform, gumawa ng mga connektor ng kaugalian, maglagay ng mga webhook, at magkabit sa pamamagitan ng REST API.
💡
Bago OpsIQ Magsimula ka sa mabilis na gabay ng Start sa ibaba. 30 minuto.
Magsimula rito
Mabilis na magsimula 30 minuto
Sundin ang mga hakbang na ito upang makarating sa OpsIQ Sa katapusan, magkakaroon ka ng mga bisitang sumusubaybay, AI chat, at saligang suporta sa tiket.
PaglalagayAng 30-minutong path: i-install ang widget, ikonekta ang isang platform, sanayin ang iyong AI, anyayahan ang koponan, saka mabuhay.
Ang 30-minutong setup
1
Gawing aktibo ang iyong lisensiya
Ipasok ang susi ng iyong lisensiya sa loob OpsIQ admin. pumunta sa Settings, pumasok sa lisensyang key na inilaan para sa instalasyong ito, at tuck Activate. Dapat mong makita ang green "Active" badge.
2
Itakda ang iyong pagkatao bilang negosyante
Pumunta sa settings at punan ang iyong pangalan sa negosyo, industriya, timezone, default na pera, at mga oras ng suporta. Ang impormasyong ito ay ginagamit ng AI kapag sinasagot ang mga tanong ng parokyano at ng anatomiko para sa mga ulat ng timezonone-aware.
3
Pumili ng AI provider
Pumunta sa AI Configuration at piliin ang iyong provider. Options: Claude (pagpagamit ng Pilipino)Anthropic), GPT-4o (OpenAI), Gemini (Google), o Grok (xAI). Ipasok mo. API Tip # kung ginagamit ang sariling key, o gamitin ang controled AI kung available sa iyong plano. Click "Test connection" upang kumpirmahin.
4
Iluklok ang tracking widget
Go to Connected Sites, copy the tracking snippet, and paste it before the closing </body> tag on your website. Visit your site in a private browser, then check the Live Feed in OpsIQ. You should see yourself as a visitor within 15 seconds.
5
Ikonekta ang iyong plataporma
Kung ginagamit mo Shopify, WooCommerce, WHMCS, o iba pang suportadong plataporma, pumunta sa Connectors, hanapin ang iyong platform, pumasok sa mga kredensiyal, at i- click Test Connection. Ito ay nagbibigay sa AI na makakuha ng order data, customer profiles, at support konteksto.
6
Anyayahan ang iyong team
Pumunta sa Team, mag - tourtaint, pumasok sa kanilang email at papel (Owner, Full Admin, o Agent).
Ang pinakamabilis na posibleng landas (5 minuto)
Hakbang 1: Iluklok ang widget
Kopyahin ang snippet mula sa Connected Sites at i-steam ito sa iyong website.
Hakbang 2: Madaling tanggaping AI
Pumunta sa AI Configuration, pumili ng provider, pumasok sa iyong key, at mag-ipon. Ang AI chat ay aktibo na ngayon sa inyong website.
Tapos
May mga bisita ka na ngayon at nag - uusap - usap ang AI, puwede kang magdagdag ng tiket, CRM, at makipag - ugnayan sa mga tao sa bandang huli.
Araw 2: Gawin itong kapaki - pakinabang
Dagdagan ng kaalaman
Alamin ang Base at idagdag 5-10 Ginagamit ito ng AI para sagutin nang tama ang mga kostumer.
Gumawa ng mga departamento
Pumunta sa Tickets at gumawa ng kahit paano 2 mga kagawaran (e.g., "Sales" at "Support").Asign team members sa bawat isa.
Isulat ang Iyong AI require
Magpunta sa AI Training at sumulat ng isang customer na AI sriged na naglalarawan sa iyong negosyo, tono, at mga tuntunin sa pagpaparami.
Subukin ang isang usapan
Buksan ang iyong website sa isang pribadong browser at makipag-usap sa AI bilang parokyano. Tanahin na tama ang mga sagot at tama ang tono.
Linggo 1: Mag - opera
Makipag-ugnayan POP
Maglagay ng mailbox (Gmail, IMAP, o provider connektor) kaya awtomatikong lumilikha ng tiket ang mga customer email.
Iayos ang auto-reply
Mabiling ticket auto-reply para sa mga ligtas na departamento. Magtakda ng a-repply 2- Ganap na pagkaantala upang ang mga tao ay maaaring mamagitan muna.
Repaso sa mga Anatomiko
Tingnan ang bilang ng mga bisita, bilis ng pag - ikot, itaas na pahina, at benta kung may koneksiyon ang pagsubaybay.
Paandarin ang CRM
Buksan ang AI CRM at hayaan OpsIQ Mag - angkat ng mga contact mula sa inyong konektadong mga plataporma.
Buwan 1: Tamang - tama
Repaso sa Kasaysayan ng AI
Tingnan ang AI History linggu - linggo para sa maling mga sagot, hinahanap ang hindi nasasagot na mga tanong, at mga pagkakataon upang magdagdag ng kaalaman.
Magdagdag ng mga patakaran na hindi gumagana
Gumawa ng tuntunin: kung ang bisita ay nasa pricing page para sa 60+ segundo, ipakita sa chat message na nagtatanong kung kailangan nila ng tulong.
Gumawa ng isang koneksyon
Kung gumagamit ka ng plataporma na walang de-packed-in linkor, gamitin ang Connector Builder para makalikha ng isa.
Maglagay ng mga webhook
Makipag-ugnayan OpsIQ sa iyong panloob na mga kagamitan na ginagamit ang naka - outbound na mga webhook para sa mga laro ng tiket, chat, at pagbebenta.
Maaari ko bang lagtawan ang AI at gamitin na lamang ang pagsubaybay?+
Yes. The AI provider is optional. OpsIQ works as a pure analytics and ticketing platform without AI. You can enable AI later when you are ready.
Maaari ko bang lagtawan ang mga linkor at idagdag ito sa dakong huli?+
Oo. Pinagyayaman ng mga mag-uugnay ang AI sa pamamagitan ng platform-specific data, ngunit ang mga pagdurugtong ay nagpapainam sa AI ng plaza-specic data OpsIQ Magsimula sa pagsubaybay at pakikipag - usap, saka pag - uugnayin ang mga plataporma kung kinakailangan.
Paano kung wala pa akong website?+
Puwede mo pa ring gamitin OpsIQ Para sa mga tiket, CRM, at team cooperation, ang tracking widget ay hindi sapilitan.Idagdag kapag handa na ang iyong website.
Paano ko malalaman kung tama ang pagkakakabit ng widget?+
Magpunta sa iyong website sa isang pribadong/incognito browser. OpsIQ Dapat mong makita na nakikita mo ang iyong pagdalaw sa loob ng bahay mo 15 mga segundo. Kung hindi, tingnan: (1) ay ang snippet na tama ang pagkakaraan, (2) ang lugar na may tamang susi, (3) ay mga ad blocker o CSP headers na humaharang sa iskrip.
Magsimula rito
Buong mapa ng produkto
OpsIQ ay hindi isang tampok. ito ay isang operator admin, isang website widget, isang AI support layer, isang tiket/heldesk system, isang ganap na CRM na may apat na ahente ng AI, isang Site Intelligence suite, isang connektor platform sa pamilihan, at isang developer ibabaw. Narito ang bawat sangkap na nilalaman nito.
Idmin ang Operator
Dashboard, live feed, bisita log, sessions, session replay, nangungunang mga pahina, geo intelligence, layunin funnel, kaganapan log, A / B eksperimento, JS error pagsubaybay, benta at conversion, leads, AI CRM (command center, contact, kumpanya, deals, pipeline board, deal coaching, forecast, prospecting, sequences, buhay cycle, data steward, bumuo ng aking CRM, CRM config, CRM kalusugan, CRM API), tiket, chat inbox, proactive patakaran, CSAT survey, email drafts, mailboxes, AI configuration, AI pagsasanay, AI kasaysayan, AI pananaw, kaalaman base, connectors, Connector Builder, marketplace, konektado site, koponan pamamahala, koponang pagganap, setting, diagnostics, at lisensya.
Mga ibabaw ng castuter-facing
Website tracking widget (anytics lavity + chat + stage + scheme + learse base search), client AI chat, supply portal ng tiket, visit identity token handling, file uploads, CSAT survey widge, at customer-facing help center.
AI-Unang CRM
Command center, contacts, kompanya, confision board na may draw-and-drop, AI acting coaching (risk signals, susunod na-best-action, world probability), revision preming emitment, variable follow-ant-up sequences, lifecycle management, data competment (de-dopp, produce, figure), Builed my CRM (natural language settup), CRNS, CRRMFRMTENCEN, CARMDPTEENENSTE, CROS, KRMSTORM, CERNEPRMD. API na may mga webhook.
Ang Pag - asa ng Katalinuhan
Ang lugar na may automated ay gumagapang, teknikal na SEO audit (naka-speed, mobile, Core Web Vitals, SSL, redirects, organisadong data), nilalaman audit (pagbilang sa salita, pagbasa, keyword density, heading strateging), AI-powered semantic search, SERP ranggo tracking sa mga makina, susiword research na may variety, backlink analysis at pagsubaybay, lokal na SEO grid visualization, Google Business Profile syncation (reviews, posts, Q&A, photos, intights), nakatakdangs (daily/weekly/monthly/mondy), at white-labely PDF output para sa mga ahensiya.
AI at automasyon
Mamimili AI chat (Russ-Pedyer: Claude, GPT-4o, Gemini, Grok), admin AI assistant, AI kaalaman grounding, auto-hanff sa pamamagitan ng refixurable return, per-workspace AI configuration, pinangangasiwaan ang AI at ang ATI BYOK Ang mga mode, standard budgets at lost controls, AI history audit path, ATI intights analysis, tiket AI triage, ticket auto-reply na may pagkaantala, pagsulat ng AI (execast admin inbox copilot).
Mga Pag - uugnay at mga pagsasama - sama
25+ pre-build na mga linkor (Shopify, WooCommerce, BigCommerce, Magento2, PrestaShop, OpenCart, osCommerce, WordPress, WHMCS, Zendesk, Stripe, Amazon SES, Postmark, Resend, SendGrid, Mailgun, Gmail, IMAP, Slack, Google Business Profile), Connector Builder (no-code/AII-assisted/full-codes), Cyclopædia OAuth Dumadaloy sa PKCE, connektor marketing sa pamamagitan ng bayarang distribusyon, pag-uugnay ng veripikasyon at beripikasyon, Smart Lookup crux complement, isang malaking katalogo ng mga kahulugan ng HTTP aksiyon na ang magagamit ay nakasalalay sa pagkabit, pagpapasya, pagsasaayos at randomation, pagsasama-sama ng kaalaman, at mga resiping pangtransportasyon.
Linangin ang plataporma
RESTAPI(mga bisita, mga kaganapan, tiket, contact, setting, connectors), OpenAPI spec,API key pamamahala, outbound webhooks (async, naka-sign, retryed, SSRF-protektado, auto-disable), KaganapanAPI para sa mga pasadyang kaganapan pagsipsip, widget SDKmay pagkakakilanlan resolution, triggers aklat ng kusina, aksyon kontrata, konektor SDK, marketplace packaging, server-side SDKs (PHP, Node.js), WordPress plugin, at WHMCS module.
Mga setting at mga operasyon
Kidentidad ng negosyo, AI configuration per workspace, tracking settings, seguridad (HSTS, mga Pagpapahintulot-Policy, IP Pagharang, wild-force proteksyon), RBAC (Owner/Full Admin/Agent), pamamahala ng koponan at mga imbitasyon, team performance dashboard, admin prevision tracking, email template system (ika-registry, visual editor, variable chips), survey designer, domain coveration, emptation, branding, data stabiling polication, transge management, billing cycle management (ption sa pamamagitan ng buong buhay), pag-akat/export, diaction, cy.
Katiwasayan at Pagsunod
Enterprise SSO (OIDC na may JWKS verification, JIT probisyoning), SAML Kaayusan, GDPR/DSAR Nangangasiwa (export at delete sa lahat ng mga sistema), era ng datos kada contact, pangangasiwa ng pahintulot, workspace separation (strict query-layer scoping), audit paths, bigong pagsubaybay login, IP Pagharang, outbound webhook SSRF guard, at mga patakaran sa data Reconstruct.
Gumamit ng tulay para sa mga Tagapaglaan
Pinamahalaan ang AI OpsIQ tagapaglaan URL, Site Intelligence provider ay tumatawag, nagbibigay ng lisensiya, mga ulat sa kalusugan, PDF pagsasalin, at pagluluwas ng impormasyon, lahat ay dumaan sa nakaayos na provider endpoint, hindi tuwirang nagtitinda API mga tawag mula sa iyong server.
Bawat pahina ng admin
Kanal
Baryo
Araw-araw na command center: ang pag-eensayo ng trapiko, live tour visit count, buod ng benta, suportang queue lalim, AI aktibidad sensables, at mabilis-action shortcuts.
Pagkain ng mga buháy
Mga Anatomy
Ang mga aksesyong real-time bisita: mga pagtingin sa pahina, pag-uusap ay nagsisimula, bumubuo ng mga konsumpsiyon, at mga intensiyonal na signal na nagreresulta sa bawat ilang segundo sa bansa, aparato, at repertor filters.
logo ng mga Bisita
Mga Anatomy
Buong mga rekord ng pagbisita: aparato, browser, OS, bansa, lungsod, reper, UTM params, landing page, pagkakakilanlan, at buong pahina-view kasaysayan.
Mga Sesyon
Mga Anatomy
Paglalakbay-grupong tanawin: pag-agos ng pahina, oras sa pahina, lalim ng balumbon, landas na pang-bersiyon, at labasang pahina para sa bawat sesyon ng bisita.
Session replay
Mga Anatomy
Timeline playback ng mga nabihag na pangyayari: mouse movement, clicks, balumbon, page transitions, at bumuo ng mga interaksiyon para sa UX diagnosis.
Mga pahina sa itaas
Mga Anatomy
Pahina sa pagganap ng mga ranggo: mga pagdalaw, panahon ng tipanan, bilis ng pag - alun - alon, pangungumberte, pagsuporta sa mga interaksiyon, at ang direksiyon ng kalakaran.
Matalinong pag - aaral ng Geo
Mga Anatomy
Ang Geographic ay nag-uulat: bansa/city defill na may mga mapa, distribusyon ng aparato, pagbabahagi ng browser, mga mapagkukunan ng trapiko, at pagsiksik ng pamilihan.
Matalas na imbudo
Mga Anatomy
Pagsubaybay sa paggawi: mga pagdalaw na pricing, dalas ng pagbabalik, pag - eespiya, pagsuporta sa mga interaksiyon, at kaugalian na nagpapahiwatig ng probabilidad na magpakumberte.
Nakatala ang mga Pangyayari
Mga Anatomy
Kapwa-naghahanap na kasaysayan ng kaganapan: mga pananaw sa pahina, pangyayari sa kaugalian, usapan, pagbili, pagbubuo ng mga pagsusumite na may buong metadata at pagsasala.
Mga eksperimentong A/B
Mga Anatomy
Paghahati sa pagsubok: lumikha ng mga pagkakaiba, maglaan ng trapiko, magtakda ng mga tunguhin, sukatin ang halaga, at magpahayag ng mga panalo, pawang mula sa loob OpsIQ.
Mga pagkakamali ng JS
Mga Anatomy
Ang pagkakamali sa harap ay nakakakuha: mga mensahe, mga bakas ng salansan, apektadong mga browser, dalas, apektado na mga pahina, at pagsubaybay sa kausuhan.
Mga Sale
Mga Sale
Revenue dashboard: mga order, repridation, refunds, fection by source, campaign performance, period kumpara, at fashion analysis.
Umaakay
Mga Sale
Pangangasiwa sa tingga: Pag - aayos ng mga linya, pag - uulat ng pinagmulan, katayuan ng CRM, mga detalye sa pakikipag - ugnayan, mga hudyat sa paggawi, at paglupig sa tubo.
AICRM
CRM
Buong CRM: sentro ng pag-uutos, pakikipag-ugnayan, kompanya, transaksiyon, tubo, coaching, paghula, pag-asa, pagkakasunud-sunod, lifecycle, data steor, at kalusugan.
Mga Ticket
Tulong
Suporta sabox: mga kagawaran, prayoridad, SLA tracking, AI triage, auto-reply, panloob na nota, mga padikit ng file, pagsasanib, at pangangasiwa ng katayuan.
Inbox ng chat
Tulong
Mga usapang pangbuhay: AI at pakikipag-usap ng tao, handoff, pakikipagtulungan, kasaysayan ng pag-uusap, pagkakakilanlan ng mga parokyano, at koleksiyon ng CSAT.
Mga draft ng email
Tulong
Email management: sa pamamagitan ng koreo sa mga tiket, ang AI-assisted reaction composition, template selection, at mailbox configuration.
PAGHAHANAP NG AI
I
Sinihan settup: pumili Claude/GPT-4o/Gemini/Grok, pumasok API Tipikal o kaya'y napangangasiwaan ang AI, magtakda ng modelo, temperatura, at bahagyang badyet sa bawat workspace.
Pagsasanay sa AI
I
Pinasisigla ang awtor: customer-facing at admin-fazing propulsion, aberaheng mga alituntunin, panuntunan ng tono, ipinagbabawal na paksa, at hangganang pagsasaayos.
Kasaysayan ng AI
I
Pakikipag-usap audit: buong request/response logs, token user na paggamit, gastos kada usapan, provider, modelong bersyon, at resolusyon resulta.
Mga Kaunawaan sa AI
I
Pagsusuri sa huwaran: karaniwang mga tanong, resolusyon, bilis ng kamay, kasiyahan sa pamamagitan ng paksa, at pagsasanay sa agwat ng pagitan.
Ang kaalaman ay nakasalig
I
Ang mga artikulo, mga entry ng FAQ, mga doc ng produkto, mga kaalamang pang-ugnay, at mga sangguniang pangtransmitter. Semantika at susing salita paghahanap ng AI grounding.
Mga connector
Mga integration
Tsunadung - sentro ng pandarayuhan: naka-install na mga connektor, katayuang pangkalusugan, imbentaryo ng aksiyon, credential management, browser sa pamilihan, at Connector Builder.
Pinagdugtung - dugtong na mga site
Mga Pagtatakda
Pamamahala ng Site: pagsubaybay sa snippet, site key, widget configuration, domain settings, at per-site workspace separation.
Pangkat
Mga Pagtatakda
Pamamahala ng User: mag-aalok ng mga miyembro, mag-atas ng mga papel (Owner/Full Admin/Agent), magtakda ng pag-akses ng departamento, at pangasiwaan ang mga pahintulot.
Epektibong pagganap sa pangkat
Mga Pagtatakda
Ops metrics: mga oras ng resolusyon, trabaho, pagsunod sa SLA, CSAT sa pamamagitan ng ahente, muling binuksan ang mga rate, pinakaabalang oras, at pagsusuri ng uso.
Mga Pagtatakda
Mga Pagtatakda
Pagtatantiya: pagkakakilanlan sa negosyo, AI setup, pagsubaybay, seguridad, pag-uuri, demail templates, billing, import/export, diagnosis, at mapanganib na sona.
Lisensiya
Mga Pagtatakda
Plan management: feeling status, plan feature, user metrics, repriting date, at upgrade/downgrade options.
Magsimula rito
Patnugot sa Pagsakay
Ang paglalakbay sakay ng eroplano ay gumagawa sa isang bagong instalasyon na maging isang gawain OpsIQ Ang lugar ng trabaho at maaaring iwan at ipagpatuloy nang hindi nawawalan ng pagsulong.
Ang iskrin ng mga produktoSa pag-iinterview ay ipinapakita ang bawat setup area, ang kasalukuyang estado nito at ang susunod na pagkilos upang makumpleto.
Inirerekomendang pagkakasunud - sunod
Lisensiya: Ang pagpapatunay sa lisensiya at pagtiyak sa lugar ng trabaho ay aktibo.
AI provider: Pumili ng provider/model, pumasok sa mga kredensiyal at magpatakbo ng pagsubok sa koneksyon. Ang AI ay maaaring ma-sect kung ang workspace sa simula ay gagamit lamang ng analytics at tiket.
Pagiging negosyante: Itakda ang pangalan, industriya, paglalarawan, customer-facing tone at brand na detalye na ginagamit ng widget at AI.
Pag - uugnay: ay nagpapangyari ng kahit isang panlabas na plataporma kapag OpsIQ Kailangan ang mga order, kostumer, tiket, email o iba pang platform konteksto.
Lugar at widget: likhain ang site/workspace, gayahin ang site key at tiyakin ang isang pribadong-bowser na pagbisita sa Live Heed.
Magtulungan at magtagumpay: ay nag - aalok ng mga admins/agent, lumikha ng mga departamento, naglagay ng email upang lupigin at tiyakin ang mga kagustuhang notasyon.
Mga tseke ng Go-live: test chat, tiket, connektor sync, cron, outbound email, webhooks at security headers.
Ang mga tindahang naglalakbay ay dapat magpakita ng kumpletong hakbang sa halip na pilitin ang isang restart.
Magsimula rito
Paglalayag at mga pahintulot ng Admin
Ang OpsIQ Sidebar ay pinapayagang-aware. Ang mapang ito ang nagpapaliwanag kung saan nakatira ang bawat operational area at kung bakit maaaring hindi nakikita ng bawat administrador ang isang pahina.
Ang iskrin ng mga produktoAng mga grupong sidebar OpsIQ sa pamamagitan ng lugar ng trabaho; ang indibiduwal na mga kawing ay lumilitaw lamang kapag magagamit ng kasalukuyang bahagi ang mga ito.
Tulong
Ang mga iskecket, ang plataporma ng team email, CSAT, ang Help Center at chatbot ay dumadaloy.
CRM
Ang pang - araw - araw na benta ay lumilitaw: CRM Home, Command Center, mga koneksiyon, tubo, paghula, pagse-siklo, paghahanap, mga bahagi, leaderboard, pakikitungo sa pagsang - ayon, data steatler, mga kagamitan sa paglaki at sa daloy ng gawain.
Pag - i - automotion
Ang mga vent-driving workflow, lifecycle rules at rebersiyon goals.
Palengke
Ang outreach, mga mensaheng proactive, patalastas, Promotion Studio, Survey Studion, ay nagtutulak ng mga kampanya at guided tour.
Mga Anatomy
Unang mag-ulat ng mga pag-uulat — Analytics Hub, AI treaties, benta, customer, leads, imbudo, A/B tests, sesyon replay, kagawian dashboards at naka-iskedyul na mga ulat – kasama ang hilaw na bisita, sesyon, pahina, heograpiya at kaganapang troso sa isang sub-section ng Raw Data.
Mga pahinang may stallone
Si Site Intelligence, Team Performance at Breedback ay nauupo sa labas ng mga grupo bilang direktang mga kalahok.
Mga integration
Mga kokonekta, mga aksiyon at tagapag - umpisa, buson, draft, email setting, inbound endpoints, outbound webhook atAPImga susi.
Katiwasayan at Pribadong Buhay
Seguridad na pangkalahatan, pribadong buhay at pagsunod, pahintulot ng cookie, gawaing audit, nabigong mga login, hinaranganIPsatJavaScriptmga pagkakamali.
Mga Pagtatakda
Workspace mga pangunahing saligang-batas (general, pangkat, site, wika), pagkatapos collapsible sub-sections: AI Brain (mga pagtuturo, pagsasaayos, pagtatasa, kasaysayan), CRM Setail (builder, custom fields, lead score, health), Data & Health (diagnostics, importasyon) at Getting Creative (nakakabit, tumutulong).
Mga pahinang hindi maaaring buksan ang isang papel ay nakatago sa sidebar. Pahinang kasalukuyang plano ay hindi kasama ang pananatiling nakikita na may kasamang isang sedebar Itaas na grade Tag at buksan ang isang in-app upgrade screen.
Ang mga direktang ruta ay tinitingnan pa rin na server-side. hidding ang isang sidebar link ay hindi hangganang panseguridad: bawat protektadong aksiyon ay dapat na pumasa sa pahintulot nito at workspace checks.
Mga Anatomy
Ang mga anatomiko ay nakasentro
Ang sentro ng Analytics ay nagdadala ng suporta, chat, AI, bisita at agent na nag-uulat sa isang date-filled workspace na may mga resultang iluluwas.
Ang iskrin ng mga produktoAng Anatomys Hub ay nagpapakita ng isang date range, mga metric card at tab para sa Support, Chat, AI, Visitor and Agent performance.
Mga pandilig at kontrol
Gumamit ng preset o kaugalian mula/to , pagkatapos ay muling sariwain upang itayong - muli ang bawat kard at tsart sa gayunding yugto ng panahon.
Pag - uulat CSV Iluwas ang aktibong mapanuring pangmalas sa halip na isang screenshot.
Ang workspace scoping ay awtomatiko; binabago ng mga lugar ang impormasyon sa ilalim.
Kung ano ang sinusukat ng bawat tab
Suporta: Ang mga tiket ay lumikha/clocked/prinding, unang tugon, resolusyon, first-contact resolution, SLA, at presyur/department/status breakdowns.
Chat: Nagsimula ang mga sesyon, nagsimula ang mga resolusyon ng AI, mga papalakihan, pagtalikod, pangangasiwa ng panahon, mga mensahe kada sesyon, at AI/human/all CSAT.
AI: average na kumpiyansa, mababang-panalig, triage feature, feedback, adventation sa kaalaman, token/cache user, at ang mga bagay na nangangailangan ng review.
Bisita: mga kausuhan sa trapiko at sa tipanan sa piniling panahon.
Ahente: per-agent workload, bilis, pagsasara at kasiyahan ay mga hakbang.
Gamitin ang Analytics Hub para sa cross-team review; gamitin ang mga dedikadong bisita, Tickets, CSAT, AI History and Team Performance page kapag kailangan mo ng record-level na imbestigasyon.
Mga Anatomy
Ang Dashboard
Ang Dashboard ay iyong pang-araw-araw na sentro ng pag-uutos. Ipinapakita nito ang trapiko, pagbebenta, suportang karga, gawaing AI, at mga tagapagpahiwatig ng konbersiyon sa isang pananaw. Buksan ito tuwing umaga upang maunawaan kung ano ang nangyari sa magdamag at kung ano naman ang nangangailangan ng atensiyon ngayon.
KanalAng tunay na Overview screen: ang OpsIQ Ang mga hurado ng intelligence ay naka-akyat sa itaas (kumuha ng analisis at isinulat ito) sa ibabaw ng mga widget ng KPI na isinasaayos mo sa iyong sarili.
Ipinaliwanag ang mga kard sa Dashboard
Mga bisitang buháy
Ang dami ng mga tao sa inyong website ngayon. 15 Mga segundo (configuable). Ang isang bisita ay "aktibo" kung ang mga ito ay nagkarga ng isang pahina sa loob ng aktibong pagsisimula (default: 90 mga segundo).
Pambihirang mga bisita
Kung ilan ang pumunta sa website mo sa piniling date range. OpsIQ _) Itukoy ang mga bisita sa pamamagitan ng pinagsamang browser fingerprint, cookies, at (kung makukuha) antheaticalized identity.
Pagbabalik ng bagong mga v
Ang isang mataas na rating ay nangangahulugan na ang iyong nilalaman ay nagpapanauli sa mga tao dahil sa napakababang rating ng mga bisita.
Bilis ng Bagsak
The percentage of visitors who left after viewing only one page. A bounce rate above 70% on landing pages usually means the page is not meeting visitor expectations, wrong content, slow load, or poor mobile experience.
Katamtamang panahon sa pahina
Kung gaano katagal ang ginugugol ng mga bisita sa bawat pahina sa katamtaman. 10 Mga segundo) sa mga pahinang nilalaman ay nagpapahiwatig na ang nilalaman ay hindi isinasagawa.Ang napakahabang mga panahon sa mga checkout page ay maaaring magpahiwatig ng kalituhan.
Naharang ang mga Banta
IPdireksiyon na OpsIQ Click para makita ang mga blokeng naharangan sa pamamagitan ng banta, makahayop na mga pagtatangka, o manu - manong mga bloke. IPs listahan.
Mga benta ngayon / ngayong linggo / sa buwang ito
Revenue mula sa mga konektadong source ng benta (Reenue)Shopify, WooCommerce, Stripe, atbp. kung ang benta ay nagpapakita ng sero, tingnan na ang iyong tagakabit sa plataporma ay konektado at sabay - sabay.
Mekanikang tsart
Isang linya graph na nagpapakita ng bilang ng mga bisita sa piling date range. humahanap ng mga padron: mga surpasiyo ng trapiko (mga pambala, press call), dips (weekends, pista opisyal), at patuloy na kalakaran.
Mga pinagmumulan ng larawan sa itaas
Kung saan galing ang iyong mga bisita: tuwiran, Google, social media, kampanya sa email, referral site. Gamitin ito upang maunawaan kung aling marketing channel ang gumagana.
Mga browser sa itaas
Kung ang isang browser ay may mataas na bilis ng pag - ikot, baka mayroon kang "freefox, " Edge, at iba pa. CSS o JavaScript Ang isyu tungkol sa pagkakasundo.
Oras na init ng araw
Isang grid na nagpapakita ng gawain ng mga bisita sa bawat oras ng araw at araw ng sanlinggo, gamitin ito upang magpasiya kung kailan mag - iiskedyul ng mga rift, kung kailan magpapadala ng patalastas, at kung kailan tatakbo ng mga promosyon.
Mga bisita kamakailan
Ang huling ilang bisita na may bansa, pahina, aparato, at pinagmulan. kapaki-pakinabang para sa mabilisang spot-checks sa panahon ng mga kampanya.
Ginagamit ang date range filter
Hinango ang tagakuha ng petsa sa itaas na kanan ng Dashboard. Presets: Today, Yesterday, Last 7 Mga huling araw 30 Lahat ng dashboard card at charts update sa buwang ito ay nasa setting timezone (nakatakda sa Settings).
Mga halimbawang mayakda
Malaking imbestigasyon ang biglang pag - atake
Scenario:
Your bounce rate jumped from 45% to 78% this week. What happened?
Kung ano ang dapat gawin:
Check: (Talahulugang Pilipino)1) Gumawa ng espesipikong pagbabago sa pahina ng paglapag, pumunta sa Top Pages, at mag - type sa pamamagitan ng bilis ng pag - ikot.2) Nagpadala ba ng trapiko ang isang kampanya sa maling pahina? Check Top Sources para sa mga bagong referrer. (3) Ang site ba ay nagreresulta sa mobile rushing (pagputol ng mga browser) para sa mobile refruit rate.4) Tingnan ang mga detalye ng Threats counter at bisita para sa kahina - hinalang mga dibuho.
Mga bisitang Zero sa dashboard
Scenario:
The dashboard shows 0 live visitors even though your website is getting traffic.
Kung ano ang dapat gawin:
Check: (Talahulugang Pilipino)1) Naka-install ba ang tracking widget?, tingnan ang website source code at hanapin ang source address OpsIQ Sulat. (2) Tama ba ang site na key? Ihambing ang data-site-key sa script sa susi sa Connected Sites. (sa Ingles) Ang lathalaing ito na tungkol sa Edukasyon ay isang usbong.3) Ang CDN ba o cache na may lumang pahina ay walang sulat - kamay?4) Ang ad blocker ba o CSP header ay humaharang sa iskrip? silipin ang browser console para sa mga inkuradong kahilingan.
Pagbabasa ng oras na heatmap
Scenario:
Your heatmap shows heavy activity between 10am-2pm on weekdays but nothing on weekends.
Kung ano ang dapat gawin:
Ito ay isang B2B na huwaran sa trapiko, at ang mga bisita mo naman ay nagtatrabaho sa panahon ng negosyo.1) Mag - iskedyul ng mga tauhan sa trabaho sa loob ng isang linggo.2) Magpadala ng mga kampanya para sa email sa Martes-Thursday umaga. (3) Ligtas ang mga bintanang maintenance ng Weekend. (4) Isaalang - alang ang pag - aalok ng live na pakikipag - usap sa mga oras lamang ng kasukdulan.
Ang mga tulis sa trapiko mula sa di - kilalang pinagmulan
Scenario:
You see a sudden spike of 500 visitors in one hour from an unknown referrer.
Kung ano ang dapat gawin:
Magpunta sa mga bisita at salain sa pamamagitan ng time window. Check: (sa Ingles)1) Tingnan ang haba ng sesyon, mga pahinang nakikita, at iba't ibang uri ng browser.2) Kung totoo, anong pahina ang nilalapag nila? (3) Tingnan ang reperer URL. May maaaring nag-ugnay sa iyo mula sa Reddit, Hacker News, o isang popular na blog. (4) Kung ito'y masikip na trapiko, tingnan ang mga Banta at isaalang - alang ang paghadlang sa trapiko IP abot - tanaw.
Bakit iba ang bilang ng aking bisita Google Analytics?+
OpsIQ Iba't iba ang tingin ng mga bisita. Gumagamit ito ng browser fingerprinting at cookies, samantalang ang GA ay gumagamit ng kakaibang modelong cookie. 10-20% Normal lamang ang di - pagkakasundo.
Maaari ko bang i - emplyload ang dashboard sa ibang kasangkapan?+
Dinisenyo ang dashboard para sa OpsIQ Para sa panlabas na pag-uulat, gamitin ang REST API upang hilahin ang analytics data at ipakita ito sa iyong sariling dashboard o kasangkapang BI.
Ano ang ibig sabihin ng "mga pipit" na counter?+
Mahalaga ito IP direksiyon na OpsIQ ay nabalian o naharangan batay sa banta, paulit - ulit na nabigong mga login, o manu - manong mga bloke.
Mga Anatomy
logo ng mga Bisita
Ipinakikita ng Pasyalan Log ang bawat pagdalaw sa iyong mga website na may kasamang track, at tingnan kung saan puwedeng pumunta ang bisita.
logo ng mga BisitaAng Tunay na Pasyalan Log: pansala sa petsa, paghahanap at aparato, pagkatapos ay basahin ang bawat pagdalaw ng IP/email, lokasyon, source, device at time, banta sa pula.
Kung ano ang ipinakikita ng bawat hanay
IP direksiyon
Ang bisita IP Anonymized kung IP Ang aonymization ay napapanood sa Settings. Click ang lahat ng pagbisita mula dito IP.
Bansa at lungsod
Naunawaan mula saIP address gamit ang GeoIP data. Hinihiling MaxMind GeoLite2 database o Cloudflare Mga geo headers. shows "Hindi kilala" kung ang GeoIP ay hindi nakaayos.
Pahina URL
Ang pahinang kinakarga ng bisita. Click upang makita nang buong buo URL. . mahabang panahon URLs ay nakatunghay sa mesa.
tagatukoy
Kung saan nagmula ang bisita bago lumapag sa inyong site. "Direct" ay nangangahulugang walang referrer (bookmarks, typed URLs_, ilang mga links ng app).
Kalagan at Tagapagparagaw
Ang uri ng aparato ng bisita (desktop, mobile, tablet) at browser (Chrome, Safari, Firefox, atbp.). Passed mula sa User-Agent header.
Petsa at panahon
Nang ang pahina ay ilulan, sa inyong nakaayos na timezone.
Parokyano
Kung ang bisita ay nakikilala (via identity stat o login), lumilitaw ang kanilang pangalan o email. kung hindi, ipakita na hindi siya kilala.
Mga Pansala
Petsa
Pagdalaw sa isang espesipikong yugto ng panahon. 7 araw.
Paghahanap
Maghanap sa Pamamagitan ng IP direksiyon, pahina URL, reper, bansa, o parokyano email.
Pinagmumulan
Pakultad sa pamamagitan ng pinagmumulan ng trapiko: Direct, Organic, Social, T referenceal, Paid, Email.
Kalagan
Pakuluan sa Pamamagitan ng Desktop, Mobile, o Tablet.
Bago Lamang
Ipakita lamang ang mga unang-panahong bisita na hindi pa kailanman nakita.
Mga halimbawang mayakda
Maghanap ng mga bisita mula sa isang espesipikong kampanya
Scenario:
You launched a Google Ads campaign with UTM parameter utm_source=google&utm_medium=cpc&utm_campaign=summer-sale. How do you find those visitors?
Kung ano ang dapat gawin:
Sa Pasyalang Log, gamitin ang larangan ng Paghahanap at tipo ng titik na "summer-sale". Ang mga tsekeng panghanap ay repertor URLs at pahina URLs, kaya ang UTM parameters ay magtutugma. Maaari ka ring sumalain ng Source = Paid upang higit pang kumplikado.
Humanap ng isang parokyano na nag - ulat ng isang problema
Scenario:
A customer emailed saying "your checkout page was broken yesterday around 3pm." How do you find their session?
Kung ano ang dapat gawin:
Maghanap sa pamamagitan ng kanilang adres na email sa Visitor Log. Kung sila ay ma- loged, lilitaw ang kanilang pagkakakilanlan. Maglagay ng petsa range hanggang kahapon. humanap ng mga pagbisita upang tingnan ang mga pahina sa paligid ng 3pm. Click ang kanilang sesyon upang makita ang buong page stream at anumang mga pagbisita sa page. JavaScript mga pagkakamali.
Pag - aralan ang isang loop stritter o scracker
Scenario:
You notice an IP address has 500+ visits in one hour, all to the same page.
Kung ano ang dapat gawin:
Malamang na ito ay isang bit, scraper, o sirang script. pumunta sa Visitator Log at maghanap sa pamamagitan niyan IP. Tingnan: (sa Ingles)1) Lahat ba ng mga pagdalaw sa iisang pahina?2) Ang gumagamit ba ay isang kilalang bot? (3) Ang haba ng sesyon sa tuwina 0 Kung nakumpirma bilang bot, pumunta sa Security at harangin ang IP.
Ang dumadalaw na tagas ng log vs Sesions vs Live ay kumakain
logo ng mga Bisita
Isang hanay sa bawat pahina ang pinakamabuti para sa: pagsusuri sa espesipikong mga pahina, paghanap ng trapiko mula sa espesipikong pinagmumulan, pagsusuri sa mga isyu.
Mga Sesyon
Ang mga grupo ay tumitingin sa mga paglalakbay.
Pagkain ng mga buháy
Real-time activity. ipakita ang mga bisita na kasalukuyang nasa site mo. Best para sa: mga kampanya ng pagsubaybay sa pag-unlad, spoting high-intent mga bisita, panonood ng mga suportang oportunidad.
Bakit ako nakakakita ng sarili kong mga pagdalaw sa troso?+
OpsIQ Para maiwasan ang trapik, magdagdag IPdireksiyon sa hindi kasali IPs sa mga Pagtatakda > Pagsubaybay.
Bakit ipinakikita ng isang bisita ang "Di - kilalang" bansa?+
Ang GeoIP Hockup ay nangangailangan ng alinman dito Cloudflare geo headers (automatic kung gagamitin Cloudflare) o isang MaxMind GeoLite2 database file. Check Settings > GeoIP Path upang matiyak na ang data file ay umiiral at mababasa.
Gaano katagal iniingatan ang impormasyon tungkol sa mga bisita?+
Ang mga impormasyon ng dumadalaw ay iniingatan para sa yugto ng pag - aayos na isinaayos sa mgasetting (pagkasara: 90 Pagkatapos niyan, ang lumang mga rekord ay awtomatikong nalilinis ng trabahong cronfix.
Mga Anatomy
Mga Sesyon
Ipinakikita ng mga sections group multiple page mula sa parehong tao papunta sa isang paglalakbay. Habang ang Visitor Log ay nagpapakita ng isahang page load, ipinakikita sa iyo ng Sessions kung paano gumagalaw ang mga tao sa iyong website mula sa paglapag patungo sa paglabas.
Mga SesyonAng tunay na Session Log: bawat bisita ay naglalakbay bilang isang hanay (IP, bansa, aparato, pinagmulan, tagal at mga pahina) na may mapanganib na mga sesyon na kulay pula.
Kung paano gumagana ang mga sesyon
Ang sesyon ay nagsisimula kapag ang bisita ay nag - iiskarga ng kanilang unang pahina, patuloy habang sila'y naglalayag patungo sa mas maraming pahina. 30 Ang taong iyon na bumabalik pagkatapos ng timeout ay lumilikha ng isang bagong sesyon.
Kung ano ang ipinakikita ng bawat sesyon
Unang pahina
Ang pahinang pinaglalapagan, kung saan pumasok ang bisita sa inyong lugar.
Huling pahina
Kung ang exit page ay kadalasan nang pricing page, baka inihahambing ka ng mga bisita sa mga kakompetensiya mo.
Pahina bilang
Kung ilang pahina ang titingnan ng bisita sa sesyong ito, mas maraming pahina ang kailangan para maging tapat sa isa't isa, pero puwede rin itong mangahulugan na wala na ang bisita.
Gaano Katagal
Kabuuang oras mula sa unang pahina hanggang sa huling gawain. 0 Ang mga segundo ay mga ikot (single page view, wala pang interaksiyon).
Pinagmumulan
Ang pinagmumulan ng trapiko para sa sesyong ito (Direct, Google, panlipunan, referral, atbp.).
Bansa
Nabihag na bansa mula sa bisita IP direksiyon.
Pagtatangol
May pulang pahiwatig kung umalis na ang bisita matapos manood lamang ng isang pahina.
Pagkumberte
Natapos man ng bisita ang isang sinusubaybayang pangyayaring pangungumberte (purchase, signup, form suppliation) sa sesyong ito.
Mga Pansala
Paghahanap
Maghanap sa Pamamagitan ng IP, email, pahina URL, o reper sa loob ng mga sesyon.
Uri
Paglubog ng Pasyalan ng mga Bagong bisita (unang sesyon kailanman) o Muling Pagdalaw.
Pinagmumulan
Patakutan sa pamamagitan ng pinagmumulan ng trapiko.
Bansa
Pakuluan sa bansa upang makita ang mga sesyon mula sa isang espesipikong rehiyon.
Banta/Itinulo
Paglaon upang ipakita lamang ang mga pinatunog na sesyon o sesyon na may bandilang banta.
Mga halimbawang mayakda
Ilarawan ang isang mataas-halagang parokyano
Scenario:
A customer just made a large purchase. You want to understand their journey before buying.
Kung ano ang dapat gawin:
Hanapin ang kanilang email sa Sessions. Tingnan ang lahat ng sesyon nila: (sa Hapones)1) Ilang beses silang dumalaw bago bumili? (2) Anu - anong pahina ang nakita nila? (3) Gumamit ba sila ng chat o nagbukas ng tiket?4) Ano ang kabuuang panahon mula sa unang pagdalaw upang bumili? Ito ay nagsasabi sa iyo ng tipikal na paglalakbay sa pagbili para sa mga matataas-halagang parokyano.
Di - sinasadyang pagpasok mula sa bagong lokasyon
Scenario:
A customer usually logs in from Nigeria but you see a session from Russia.
Kung ano ang dapat gawin:
Ihambing ang bansa sa mga sesyon kamakailan, kung biglang lilitaw ang isang sesyon mula sa isang di - pangkaraniwang bansa, ito ay maaaring lehitimong paglalakbay o nakakompromisong kuwenta.1) Mayroon bang nabigong pagtatangkang login bago ang matagumpay? (2) Ginawa ng IP Bandila para sa review kung kahina-hinala.
Ano ang pagkakaiba ng sesyon at ng bisita?+
Ang bisita ay isang tao (o browser) na isang sesyon ay minsang pagbisita mula sa taong iyon. Ang parehong bisita ay maaaring magkaroon ng maraming sesyon sa paglipas ng panahon.
Paano? OpsIQ kung sino ang mga dumadalaw pabalik?+
OpsIQ gumamit ng kombinasyon ng mga cookies, browser fingerprinting, at mga pananda para sa tunay na pagkakakilanlan.
Mga Anatomy
Pagkain ng mga buháy
Ipinakikita ng Live Heed ang mga bisita na kasalukuyang nasa inyong website sa tunay na panahon. 15 Gamitin ito sa mga kampanya, produksyon ng produkto, at abalang panahon ng pagsuporta upang makita kung ano ang nangyayari ngayon.
Pagkain ng mga buháyTingnan kung sino ang nasa iyong site nitong ikalawa at kung ano ang kanilang ginagawa, awtomatikong nakagiginhawa 15 mga segundo.
Kung paano ito gumagana
Ang Live Feed polls iyong server sa naka-configure na pagitan ng pag-refresh. Ipinapakita ng bawat hilera ang isang bisita kasalukuyang nasa iyong site: kanilang kasalubong pahina, bansa, device, pinagmulan, tagal ng session, at bilang ng mga pahina.
Mga Pagtatakda
Panariwain ang pagitan
Gaano kadalas na ang live feed updates. Default: 15 mga segundo. mas mababang halaga (5-10s) magbigay ng mas mabilis na mga update ngunit gumamit ng mas maraming server na mapagkukunan.30-60s) ay mas madali sa server ngunit hindi gaanong tunay-panahon.
Aktibong Pasimula
Gaano katagal itinuturing na "aktibo" ang isang bisita pagkatapos ng kanilang huling page load. Default: 90 Kung ang isang bisita ay magbuhat ng isang pahina at pagkatapos ay babasahin ito para sa 2 mga ilang minuto nang hindi nag - iimpik, ang mga ito'y nawawala sa buháy na pagkain pagkatapos ng pasukan.
Ipilyong Pause
Click Pause to itigil ang auto-refree. kapaki-pakinabang kapag gusto mong basahin ang mga detalye nang walang upding ng listahan. Clirick Resume to restart.
Mga halimbawang mayakda
Maglagay ng mainit na tingga sa panahon ng kampanya
Scenario:
You are running a product launch. A visitor just viewed your homepage, then features, then pricing, and is now on the checkout page.
Kung ano ang dapat gawin:
Ito ay ang high-intent na pag-uugali. Sa Mabuhay Pakain: (1) Iprito ang bisita upang makita ang kanilang sesyon. (2) Kung sisimulan nila ang isang chat, ang AI ay magkakaroon ng kanilang ganap na konteksto sa paglalakbay.3) Kung sila'y aalis nang hindi bumibili, sila ay nagiging isang tingga sa pahinang Nangunguna. (4) Isaalang - alang ang paggawa ng isang tuntunin na pabor sa pagkilos upang ipakita ang isang mensahe sa chat kapag ang mga bisita ay nakarating sa checkout.
Napakaraming bisita mula sa iisang lugar IP
Scenario:
You see 20 visitors from the same IP address, all on different pages.
Kung ano ang dapat gawin:
Ito ay maaaring: (1) Isang tanggapan na may iisang internet. Tingnan kung ang mga pagdalaw ay parang tunay na mga tao (iba't ibang pahina, makatuwirang haba ng sesyon).2) Isang bit o scraper. Check kung napakaikli ng mga sesyon (napakaikli)0-1mga segundo) o ang pagtama ng mga pahina sa sistematikong paraan.3) Isang pagsubok sa kargada. IP sa pagsubaybay.
Bakit ipinakikita ng buháy na pagkain 0 kapag may sasakyan sa lugar namin?+
Check: (Talahulugang Pilipino)1) Nakakabit ba sa inyong site ang widget script? (2) Tama ba ang site na ito? (3) Dumaan na ba ang aktibong pasukan?4) Ang mga bisita ba ay gumagamit ng agresibong mga tagaharang na humahadlang sa iskrip?
Maaari ko bang salain ang pagkain ng buháy sa pamamagitan ng bansa o aparato?+
Ang live feed ay nagpapakita ng lahat ng aktibong bisita. Para sa mga sinasalang pananaw, gamitin ang Visitar Log o Sesions page na may kanilang mga pagpipiliang filter. Ang live breed ay sadyang simple para sa real-time monitoring.
Mga Anatomy
Mga pahina sa itaas
Ipinakikita ng mga pahina sa itaas na may mga pahina kung aling pahina sa inyong website ang mada - outload mo sa pamamagitan ng pagdalaw, pagde - compilation, at pagsuporta.
Mga pahina sa itaasAng iyong mga pahina ay inihanay ng trapiko at tipanan, kaya makikita mo ang pangunahing nilalaman at mga pahina na nagbibigay ng suporta.
Kung ano ang ipinakikita ng bawat pahina
Pahina URL
Ang lahat URL Ang mga katulad na pahina (e.g., product variants) ay nakagrupo kung ang grouping ay nagawa.
Mga Pananaw
Kabuuang bilang ng mga beses na ang pahinang ito ay nakalulan sa napiling petsa.
Pambihirang mga bisita
Kung gaano karaming iba't ibang tao ang nakakita sa pahinang ito (dalawang ulit na mahalaga sa isang taong nanonood ng iisang pahina 1 Natatangi).
Bilis ng Bagsak
Ang pag-iisa ng mga bisita na umalis sa lugar ninyo matapos makita ang pahinang ito lamang. ay mataas na umaangkas sa mga pahinang landing = problema. ang mataas na pag-ikot sa "salamat" pahina = normal.
Katamtamang panahon
Gaano katagal ang ginugugol ng mga bisita sa pahinang ito sa katamtaman.[3] Napakaikli = hindi binabasa.
Nagsisimula ang Chat
Kung gaano karaming usapan sa chat ang sinimulan mula sa pahinang ito, ang high chat ay nagsisimula sa isang pahina ng produkto na nangangahulugang ang paglalarawan sa produkto ay maaaring hindi malinaw.
Mga tiket sa pag - alalay
Kung ilang mga tiket ng suporta ang nilikha ng mga bisita na nasa pahinang ito. mataas na bilang ng tiket = potensiyal na problema sa UX o nilalaman.
Mga halimbawang mayakda
Hanapin ang mga pahina na nagbibigay ng sagot sa mga tanong
Scenario:
Your support team keeps getting questions about shipping. Which page is failing?
Kung ano ang dapat gawin:
Uriin ang mga pahinang Itaas ng "Mga tiket sa pag-aangkat" o "Chat starts" pababa. humahanap ng produkto o mga pahina ng shipping na may mataas na halaga. Ang pahina na may pinaka-suportang mga tanong ay malamang na may hindi malinaw na impormasyon. hinggil sa nilalaman ng pahina at subaybayan kung nababawasan ang mga tanong na sumusuporta.
Hanapin ang mga pahinang may mataas na bilang ng paglabas
Scenario:
You want to know where people leave your site most often.
Kung ano ang dapat gawin:
Bukod sa mga pahinang natural na labasan (salamat sa iyo, mga pahina ng kumpil) — ituon sa mga page na dapat panatilihing nasa anyong may katipan ang mga bisita: mga pahina, prioning, tampok. Kailangan nito ang mas mahusay na tawag-to-action o mas malinaw na nilalaman.
Bakit ipinakikita ng isang pahina 0 mga palagay bagaman alam kong ito'y nagiging trapiko?+
Check: (Talahulugang Pilipino)1) Ang tracking widget ba ay naka-install sa espesipikong pahinang iyon? ang single-pahinang apps ay maaaring hindi mag-fine ng mga imahe sa ruta pagbabago.2) Hindi ba isinasama ang pahina sa pagsubaybay?3) Ang CDN ba ay nagsisilbi sa isang bersiyon na may mga kahon nang walang iskrip?
Mga Anatomy
Matalinong pag - aaral ng Geo
Ang Geo Intelligence ay nagpapakita kung saan ang iyong mga bisita ay galing sa bansa, lungsod, aparato, at pinagmulan. Gamitin ito upang maunawaan ang iyong heograpikong mga pamilihan, magpasiya sa suporta ng wika, pagpaplano ng panrehiyong pagbebenta, at pag - alam sa kahina - hinalang huwaran ng trapiko.
HeograpiyaKung saan ang iyong mga bisita ay galing (sa bansa, lungsod at aparato) hanggang sa mga pamilihang may sukat at nakakita ng di - pangkaraniwang trapiko.
Ang nakikita mo
Top bansa bar chart
Ang mga nangungunang bansa ay inihanay ng bilang ng bisita. Click isang bansa upang magrena pababa sa lungsod-level data.
Bansa doughnut
Ang mga porsiyento ng bilang ay hindi na gaanong nagsisikip sa trapiko sa bansa.
Buong mesa sa lalawigan
Bawat bansa na may mga bisita sa piniling panahon, nagpapakita ng pagbilang ng mga bisita, bilang ng sesyon, bilis ng pag - ikot, at dami ng pangungumberte.
Sirena ng lungsod-down
Klikuran ang isang bansa upang makita kung aling mga lungsod sa loob ng bansang iyon ang may pinakamaraming bisita.
Kung Paano Gumagana ang Pagtutop ng GeoIP
OpsIQ ang lugar ng bisita sa dalawang paraan: (1) Cloudflare Kung ang iyong site ay nasa likuran ng mga geo header Cloudflare, ang pagtutop ng lalawigan ay awtomatiko at tumpak. (2) MaxMind GeoLite2 database. download ang malayang database at ayusin ang landas sa Settletings. City-level detection ay nangangailangan ng GeoLaite2-City database, hindi lamang ang Country database.
Ang VPN at ang mga proxy na sasakyan
Ang mga bisita na gumagamit ng VPNs ay lilitaw na nagmula sa lokasyon ng VCN server, hindi ang kanilang tunay na lokasyon.Ito ay sa pamamagitan ng disenyo. OpsIQ Kung makakita ka ng kakaibang mga disenyo sa lalawigan, isipin iyan 10-20% ng mga bisita ay maaaring gumagamit ng VPNs.
Mga halimbawang mayakda
Di - inaasahang trapiko sa lalawigan
Scenario:
You run a US-only business but 30% of traffic is from India.
Kung ano ang dapat gawin:
Check: (Talahulugang Pilipino)1) Tingnan ang mga sesyon at mga pahina ng mga bisitang ito, na napakaikling mga sesyon, at posibleng mga bit.2) Nasusumpungan ka ba nila sa pamamagitan ng Google? Check the referer. (sa Ingles) Ang lathalaing ito na tungkol sa Edukasyon ay isang usbong.3) Maaari ba silang maging potensiyal na mga parokyano sa isang bagong merkado, kung ang trapiko ay tunay at may-akda, isaalang-alang ang pagdaragdag ng India-specific prizing o nilalaman.
Pagpapasiya sa suporta ng wika
Scenario:
You want to know if you should translate your site into Spanish.
Kung ano ang dapat gawin:
Tingnan ang Geo Intelligence page. Kung ang mga bansang nagsasalita ng Kastila (Espanya, Mexico, Colombia, Argentina, atbp.) ay sama-samang kumakatawan ng higit pa sa mga bansa na nagsasalita ng Espanyol (Ehipsiyon, Mexico at Colombia, atp.). 10% ng iyong sasakyan na may mababang bilis ng pag - ikot, ang pagsasalin ay sulit ding isaalang - alang: Ang mga bisita ba mula sa mga bansang ito ay nagpapakumberte sa katulad na dami sa iyong pangunahing pamilihan?
Mga plano ng shift para sa pagsuporta sa mga rehiyon
Scenario:
You need to decide support team hours for different time zones.
Kung ano ang dapat gawin:
Gamitin ang hourly heatmap (sa Dashboard) na pinagsama sa Geo Intelligence. 40% ng iyong trapiko ay mula sa Europa at 35% mula sa US, kailangan mo ng pagsaklaw para sa parehong sona ng oras. Ang heatmap ay nagpapakita kung kailan ang bawat rehiyon ay pinaka-aktibo.
Bansang may mga bisita ngunit walang utos
Scenario:
Germany shows 500 visitors this month but zero sales.
Kung ano ang dapat gawin:
Inspeksiyunin:1) Baka hindi naman kakompetensiya ng mga pricing page mo.2) Magbiyahe ka ba patungong Alemanya? (Tingnan kung ang iyong pahina ng pagpapadala ay bumabanggit sa Alemanya.3) Ang iyo bang checkout na makukuha sa EUR?4) Ang mga bisita bang ito ay galing sa iisang pinagmulan na maaaring mababa ang trapiko?
Bakit ipinakikita ng isang bisita ang "Di - kilalang" bansa?+
Ang GeoIP ay hindi nakaayos. Cloudflare (na nagdadagdag ng geo headers nang kusa) o na-download ang MaxMind GeoLite2 database at itinakda ang file path sa Settings > GeoIP Path.
Maaari ko bang hadlangan ang trapiko mula sa espesipikong mga bansa?+
OpsIQ Huwag harangan ang inyong web server o bansa Cloudflare Mga patakaran sa firewall para sa country-based blocking.OpsIQ Magtuon ng pansin sa paningin, hindi sa pagkontrol sa network.
Mga Anatomy
Matalas na imbudo
Ang Intent Funnel ay nag-uuri ng mga sesyon ng bisita sa pamamagitan ng tila sinusubukan nilang gawin: brows, research, ikumpara, bilhin, kunin ang suporta, o umalis. Gamitin ito upang maunawaan ang balanse ng layon sa iyong site at matukoy kung saan bumababa ang mga bisita.
Matalas na imbudoMga seksiyon na inuri ayon sa layon (browse, research, ikumpara, bilhin) kaya makikita mo kung saan eksaktong bumababa ang mga tao.
Mahuhusay na kategorya
Pagtatanggal ng kilay
Mga maiikling sesyon, ilang pahina lang, walang makitang espesipikong tunguhin.
Pananaliksik
Binabasa ng mga bisita ang mga pahinang produkto/feature, docs, o blog. Mas mahaba ang panahon sa pahina, multiple content page.
Paghahambing
Madalas na bumabalik ang mga bisita kapag nanonood sila ng pricing, plan kumpara, o talaan.
Pagbili
Magandang pagkakataon ito para magpakumberte ka.
Paghanap ng Tulong
Kailangan nila ng tulong sa mga bisita sa mga pahinang pantulong, mga pahina ng pakikipag - ugnayan, o pakikipag - usap.
Pag - iisa
Mga bisita na umalis pagkatapos ng isang pahina.
Kung paano babasahin ang imbudo
Pag - iinterpret ng iyong imbudo
Scenario:
1,000 visitors viewed Pricing. 270 opened chat. 92 started checkout. 64 paid. 18 opened support tickets.
Kung ano ang dapat gawin:
Ang Pricing page ay sapat na malakas upang lumikha ng layon. Ang Chat ay mahalaga sa landas ng pagbili: 27% Ang mga tiket sa pagtulong pagkatapos ng checkout ay maaaring magpahiwatig ng pag - iwas o pagkalito sa pagbabayad.1) Si Ensure AI chat ay mahusay na sumasagot sa mga tanong na prizing. (2) Suriin ang 18 post-checkout support tiket para sa mga karaniwang isyu.
Mga filter ng panahon
Gamitin ang date range filter para ikumpara ang mga integrated pattern sa iba't ibang yugto. Halimbawa, ihambing ang Black Friday week sa isang normal na linggo. Dapat makita mo ang isang spike sa "builling" layon at posibleng "Support-search" kung lumikha ng kalituhan ang iyong mga promosyon.
Paano? OpsIQ Iuri ang layon?+
OpsIQ Tingnan ang pahina URLs, session behavior, at time pattern. Pricing page signal contrast. Checkout mga pahina signal na bumili ng layon. help/contact pages signal configence government. Ang klasipikasyon ay heuristiko-based, hindi AI-drisen.
Maaari ko bang gawing maayos ang mga kategorya?+
Hindi kasalukuyan. Ang mga kategorya ay itinayo-in batay sa karaniwang mga disenyo ng pag-aasal na web. Ang nakaugaliang layon na klasipikasyon ay nasa daang-map.
Mga Anatomy
Mga Guniel, Pang - akit at mga landas
Gumawa ng mga kaugalian mula sa pahina o mga hakbang para sa okasyon, sukatin ang mga cohort at tuklasin ang mga landas na madalas daanan ng mga bisita.
Ang iskrin ng mga produktoIsang kaugalian na imbudo ang nagtatanghal ng bawat pahina/kulang na hakbang, ang natitirang mga bisita at ang persentahe ng kumbersiyon.
Mga Katuwaan
Gumawa ng isang nagngangalang imbudo na kasama ng 2 hanggang sa 8 Maglagay ng bintana sa loob ng ilang oras; saka lang umaasa ang bisita kapag may utos na gawin iyon sa loob.
Pag - iingat
Ang pagbibigay - pansin ay nag - uudyok sa mga dumadalaw sa lingguhang pangkat at nagpapakita kung gaano karami ang bumabalik. 6, 8 o 12 Panatilihing matatag ang pagpapakahulugan ng mga ahente kapag pinaghahambing ang mga release o mga kampanya.
Landas
Ang mga path ay nagtatala ng pinaka-karaniwang mga page sequences. Pumili ng isang landas na haba mula sa 2 hanggang sa 5 Gamitin ang di - inaasahang mga sira, karaniwang mga labasan at nilalaman na paulit - ulit na nauuna sa pagkakumberte.
Ang mga imbudo ng kaugalian ay mga pagpapakahulugang pang-edukasyon, hindi mga automasyon. upang tumugon sa isang natapos na hakbang, lumikha ng isang layuning konbersiyon, bahagi, bunsod o daloy ng trabaho.
Mga Anatomy
Session replay
Session Replay ay nagpapahintulot sa iyo na panoorin ang isang timeline ng ginawa ng isang bisita sa iyong site: aling mga elemento ang kanilang itinimplan, kung paano sila nag - landscape, saan sila umaalimpuyo, at kung ano ang kanilang minakinilya (na may sensitibong maskara). Gamitin ito upang masuri ang mga problema sa UX, tiyakin ang mga ulat ng bug, at unawain ang kalituhan ng parokyano.
Session replayMuling pag - isipan ang eksaktong ginawa ng isang bisita: mga pindot, balumbon, pagmamakinilya (matalas na mga bukiring nakabalatkayo), sa isang timeline scurder.
Pagkasumpong ng tamang sesyon
Mula sa Sessions page, hanapin ang mga sesyon na may iniulat na mga isyu, mataas na pahina ay may halaga na walang commission, o mga sesyon mula sa mga parokyano na nagreresulta ng mga tiket ng suporta. Click the replay icon upang buksan ang timeline view.
Anong muling pag - iirekord ang
Orasan
Isang pahalang na barangay na nagpapakita ng mga pangyayari sa paglipas ng panahon. Click kahit saan sa timeline ay lulukso sa sandaling iyon.
Pahina sa nabigasyon
Makikita sa mga pahinang ito ang eksaktong landas na tinahak ng bisita.
Mga klik
Ang mga kaganapang click ay ipinapakita bilang mga tuldok sa timeline at bilang tampok sa pahinang rekonstruksiyon.
Pag - aayos
Ang lalim ng aklat ay sinusubaybayan upang makita mo kung gaano kalayo ang nababasa ng bisita.
interaksiyon ng mga elemento
Ang field focus at pagmamakinilya ng mga pangyayari ay nakarekord. Ang text input sa password at sensitibong fields ay naikukubli ng default.
Pribadong Buhay at maskara
Ang mga patlang ng password, input ng credit card, at mga paaralan na minarkahan ng data-opsiq-mask ay hindi kailanman naitala. Maaari mong i-configure ang karagdagang mga patakaran sa pag-maskara sa Mga Setting> Pagsubaybay. Kung kinakailangan ito ng iyong patakaran ng pagsunod, maaari mong ganap na idisable ang replay.
Pagsusuri sa nasirang checkout
Scenario:
A customer says "I tried to buy but the button did nothing."
Kung ano ang dapat gawin:
Hanapin ang kanilang sesyon sa Sessions page (saliksik sa pamamagitan ng email). Buksan ang replay. abangan ang seksiyon ng checkout page.1) Nag - click ba sila ng kanang buton? (2) Gumawa ng isang JavaScript May pagkakamaling nangyayari? (I-Check ang JS Errors page para sa panahong iyon.)3) Ang pahina ba ay muling nagkarga o nagpakita ng maling mensahe? (4) Ipinakikita ng replay kung ano talaga ang nangyari.
Gaano karaming pag - iimbak ang ginagamit muli sa pag - awit?+
Gumamit ng mga replay data na ginagamitan ng traffic volume. Gamitin ang mga setting upang kusang linisin ang lumang mga data. Para sa high-traffic site, isaalang - alang ang mas maikling yugto ng pag - uulit (hal., sa Ingles). 30 mga araw) upang pangasiwaan ang pag - iimbak.
Maaari bang piliin ng mga bisita ang muling pag - iiarte?+
Kung ang "Replaced Do Not track" ay nai-record sa Settings, ang mga bisitang may DNT headers ay hindi naitala. maaari mo ring ipuwera ang espesipikong mga pahina mula sa replay sa tracking settings.
Mga Anatomy
Nakatala ang mga Pangyayari
Ipinakikita ng mga Pangyayari Log ang bawat pangyayari OpsIQ ay nakapagtala: mga larawan sa pahina, pindot, chat starts, mga paglalang sa tiket, benta, at mga pangyayari sa kaugalian. Gamitin ito upang i-debug integrated, tiyakin ang webhook na paghahatid, at unawain ang pagkakasunud-sunod ng mga aksiyon.
Nakatala ang mga PangyayariIsang timeline ng lahat OpsIQ mga rekord (pahina, chat, benta, webhook, mga kaganapang pang-ugali) para sa pag-iimbestiga at audit.
Itinayo-in na mga pangyayari (automatic)
pageview
Paputok sa tuwing may sinusundang pahina ang mga kargada. URL, pamagat, reper, at periodstamp.
chat.started
Natrigger kapag binuksan ng isang bisita ang chat widget at nagpadala ng kanilang unang mensahe.
chat.message
Pinaputukan para sa bawat mensahe sa isang usapang chat (kapuwa bisita at AI/agent).
ticket.created
Paputok kapag nilikha ang isang bagong tiket ng suporta (mula sa chat, email, widget, o admin).
ticket.replied
Napuputok kapag may nadagdag na tugon sa isang tiket.
order.completed
Paputok kapag ang isang pagbili ay natapos sa pamamagitan ng isang magkakaugnay na plataporma.
form.submitted
Paputok kapag ang isang tracked form ay isinumite (kung magagawa ang pagsubaybay ng porma).
identify
Nasusunog kapag ang isang bisita ay nakilala sa pamamagitan ng isang pagkakakilanlang tanda.
seguridad. login_failed
Natrigger kapag nabigo ang isang login pagtatangka.
Mga kaugalian
Maaari kang magpadala ng mga kaugalian sa iyong website o server OpsIQ. Ang mga pangyayaring nakaugalian ay kapaki-pakinabang para sa pagsubaybay ng mga kilos na espesipiko sa iyong negosyo: mga pindot ng button, paggamit ng tampok, mga dula ng video, mga download, atbp.
JavaScript · Kaugaliang pangyayari mula sa browser
// Send a custom event from the browser
window.OpsIQ = window.OpsIQ || [];
window.OpsIQ.push(["track", "plan_selected", {
plan: "pro",
billing: "annual",
value: 99
}]);
PHP · magrekord ng isang gawaing pakikipag - ugnayan mula sa iyong server
Pakuluan sa pamamagitan ng espesipikong mga pangalan ng kaganapan: pageview, chat. stated, tiket. nilikha, atbp.
Petsa
Ipakita ang mga pangyayari mula sa isang espesipikong yugto ng panahon.
Paghahanap
Hanapin ang mga impormasyon tungkol sa laro sa pamamagitan ng keyword (sa Ingles)URL, email, mga halaga ng ari - arian.).
Gaano katagal ginaganap ang mga pangyayari?+
Ang mga pangyayari ay sumusunod sa patakaran ng Restance na itinakda sa Settings. Default: 90 Mga araw. Ang mga kaganapang may mataas na halaga (purchases, mga pangyayaring pangseguridad) ay maaaring isaayos sa pamamagitan ng mas matagal na elastisidad.
Maaari ba akong gumamit ng mga pangyayari sa A/B na mga eksperimento?+
Oo, kapag lumilikha ng eksperimento, pumipili ka ng isang pangyayaring pang-bersiyon. anumang natayong-in o kaganapang pang-ugali ay maaaring gamitin bilang tunguhing pangungumberte.
Mga Anatomy
Mga eksperimentong A/B
Experiments let you test two versions of a page or feature and measure which one performs better. OpsIQ tracks impressions, conversions, and statistical significance.
Mga eksperimentong A/BMagpatakbo ng dalawang pagkakaiba, bantayan ang mga pangungumberte at ang kahalagahang estadistikal, at ipahayag ang nagwagi.
Kung paano gumagana ang mga eksperimento
1
Gumawa ng eksperimento
Sabihin mo ito, bigyang - kahulugan ang iyong pangunahing metriko (conversion event), at ilagay ang mga pagkakaiba (kontrolin at subukin).
2
Takbo nito
OpsIQ Huwag baguhin ang eksperimento habang tumatakbo ito.
3
Basahin ang mga resulta
Pagkatapos makolekta ang sapat na impormasyon, suriin ang antas ng pagtitiwala.95% Ang pagtitiwala ay nangangahulugan na maaari kang maging 95% Tiyakin na ang pagkakaiba ay tunay, hindi nagkataon lamang.
Mga estadong eksperimental
Pag - aalis ng dumi
Nilalang ka pa pero hindi mo pa nao - edit ang mga variant at metriko.
Pagtakbo
Huwag mag - adjust habang tumatakbo.
Natapos
Naabot ang kahulugang estadistikal o manu-manong itinigil. Ang mga resulta ay pangwakas.
Arko - por - gene
Ang mga resulta ay nirepaso at ang eksperimento ay hindi na kinakailangan sa aktibong talaan.
Pinakamahuhusay na kaugalian
Bigyan ng kahulugan ang iyong metriko bago ilunsad
Isipin kung ano ang sinusukat mo bago ka magsimula.
Palabasin ang panloob na trapiko
Idagdag ang sa iyong koponan IP ang mga direksiyon sa listahan upang ang mga pagdalaw ng mga kawani ay hindi magbunga ng pag - aalinlangan.
Tumakbo nang mahaba - haba
Huwag ihinto ang isang eksperimento pagkatapos 100 Kailangan mo ng daan - daan o libu - libong bisita bawat uri para sa maaasahang resulta.
Subukin ang pagbabago sa isang panahon
Kung babaguhin mo ang ulong - balita at ang kulay ng button, hindi mo malalaman kung anong pagbabago ang nagpangyari ng pagbuti.
Isulat ang iyong desisyon
Pagkatapos ng eksperimento, pansinin kung aling pagkakaiba ang nanalo at kung bakit mo piniling ipatupad ito.
Ilang bisita ang kailangan ko para sa isang mabisang eksperimento?+
Depende ito sa baseline na bilis ng pangungumberte at sa laki ng epekto na nais mong mapansin. 500 lahat ng uri ng bisita ay para sa isang 20% Para sa mas maliliit na epekto, kailangan mo ng libu - libo.
Maaari ba akong sabay - sabay na mag - eksperimento?+
Oo, pero kung ang dalawang eksperimento ay nakaaapekto sa iisang pahina, mas maganda kung sabay na mag - eeksperimento sa iba't ibang pahina o katangian.
Mga Anatomy
JavaScript mga pagkakamali
JavaScript Ang mga pagkakamali ay nag-iipon ng mga pagkakamali sa kliyente-side mula sa iyong website bisita. sirang buton, bigo ang isang buntabay API Gamitin ang mga bug na nakaaapekto sa tunay na mga kostumer.
Mga pagkakamali ng JSAng tunay na mga bisita ay tumatama sa sirang kodigo rito (ang pinagmulan, pinagmumulan, browser at gaano kadalas) upang matiyak mo kung ano ang mga bagay - bagay.
Kung ano ang ipinakikita ng bawat pagkakamali
Error sa pagbasa ng mensahe
Ang JavaScript error text (e.g., "TypeError: Hindi mabasa ang mga katangian ng di-kahulugan").
Pahina URL
Aling pahina ang nagkamali.
Browser at aparato
Na nakita ng mga browser at ng tipo ng aparato ang kamalian. Ang ilang pagkakamali ay browr-specipic.
Larawan ng supot
Ang lokasyon ng code kung saan naganap ang pagkakamali. Click upang palawakin ang buong patong bakas.
Unang nakita
Nang unang lumitaw ang pagkakamaling ito.
Huling nakita
Nang mangyari ang pagkakamaling ito kamakailan lamang.
Ibilang
Ilang beses nang naitala ang pagkakamaling ito.
Mga Ginabayang Aberahe
Kung gaano karaming iba't ibang sesyon ng pagdalaw ang nakaranas ng pagkakamaling ito.
Pag - unawa sa mga pagkakamali
Hindi lahat ay JavaScript Ang mga pagkakamali ay nangangailangan ng kagyat na pansin.1) mga pagkakamali sa kritikal na mga pahina (checkout, signup, login), (2) mga pagkakamali na may mataas na bahagi ng sesyon, (mga larawan)3) mga pagkakamali na lumitaw kamakailan (possible regression mula sa isang pagbabago ng kodigo), (4) pagkakamali sa iyong sariling kodigo (hindi ikatlong-partido na script).
Paglalagay ng sirang buton na checkout
Scenario:
The JS Errors page shows "TypeError: Cannot read properties of undefined (reading submit)" on /checkout, affecting 45 sessions this week.
Kung ano ang dapat gawin:
Nangangahulugan ito 45 Hindi kumpleto ang tseke ng tunay na mga parokyano.1) Buksan ang pahina sa parehong browser/device combination. (2) Open browser console at i-reproduct ang pagkakamali. (3) Tingnan ang bakas ng salansan upang makita ang eksaktong linya ng kodigo. (4) Iayos ang bug, ilagay, at subaybayan ang error count hanggang sero.
Ganoon nga OpsIQ kumukuha ng mga pagkakamali mula sa mga third-party script?+
Oo, OpsIQ ang lahat ng bagay JavaScript Mga pagkakamali sa pahina, kabilang ang mga pagkakamali mula sa analytics scripts, chat widgets, at ad scripts. Filipinas by URL sa salansan ng mga bakas upang magtuon ng pansin sa iyong sariling kodigo.
Paano ko maiiwasan ang nalalamang di - nakapipinsalang mga pagkakamali?+
Hindi mo maaaring sugpuin ang espesipikong mga pagkakamali OpsIQ, ngunit maaari mong salain ang listahan sa pamamagitan ng pahina URL o maling mensahe. hingan o ipagwalang-bahala ang mga pagkakamali mula sa mga extension ng browser (kadalasang ipinakikita nito bilang mga kamalian mula sa hindi kilalang pinagmulan).
Mga Sale
Mga Sale at mga Pagkumberte
Ikinakabit ng pagsubaybay sa benta ang iyong tindahan o billing platform sa OpsIQ Bawat pagbili ay sinasabing dahil sa paglalakbay ng mga bisita para malaman mo kung aling pahina, kampanya, at channel ang kumikita.
Mga SaleAng tunay na Sales screen, ang kita ay nasa itaas, pagkatapos ay ang mga Purchase (date, parokyano, plataporma, halaga), bawat isa'y ipinalalagay na galing sa pinagmumulan nito ng trapiko.
Nagbebenta ng dashboard
Ang benta ngayon
Revenue mula sa mga utos na natapos sa ngayon, at mag - adjust sa bawat bagong order mula sa inyong konektadong plataporma.
Ngayong linggo / sa buwang ito / kabuuang
Revenue agregated sa paglipas ng panahon. refunds ay was falled mula sa mga kabuuang ito.
Mekanikang tsart
Lingraph na nagpapakita ng araw-araw na kita sa piling date range. humahanap ng mga klado (promosyon, kampanya) at dips (mga transaksyon, panapanahon).
Pagkumberte sa itaas ng mga pinagmumulan
Ang mga mapagkukunan ng trapiko ay humahantong sa mga pinaka-bumili. "Direct" Kadalasang libro ng mga mamimili na minarkahan ang iyong site. "Google" natagpuan ka ng mga namimili sa pamamagitan ng paghahanap.
Kamakailang mga pagbili
Ang pinakabagong mga utos sa mga parokyano ay email, halaga, pera, at mga bagay na binili.
Mga setup guide ng Plataform
Shopify
Pumunta sa mga Connector >Shopify. Gumawa ng isang custom app sa iyong .Shopify Admin (Settings > Apps and sales channel > Linangin ang mga app). Grant dependencies: basahin ang_orders, basahin ang mga customer ng_products, magbasa_prodict. gayahin ang Admin. API Ilagay ang token. OpsIQ, pumasok sa inyong tindahang domain (hal.g., your-store.myshopify.com) at ang access token. Click Test Connection. Kung matagumpay, gawing sabay-sabay ang webhook para sa real-time order notifications.
WooCommerce
Pumunta sa mga Connector >WooCommerce. Sa iyong sarili WordPress admin, pumunta sa WooCommerce> NAGHAHAHAHANAP > NAG - unahan > REST API. Gumawa ng susi sa pamamagitan ng Read/Isulat ang pahintulot. gayahin ang key ng mamimili at ang sekreto ng mamimili. OpsIQ, pumasok sa iyong site URL, susi ng mamimili, at sekreto ng mamimili. Click Test Connection.
Malaking Komplikasyon
Pumunta sa Connector > BigCommerce. Sa inyong BigCovomerce admin, pumunta sa Advanced settings >API Mga Ulat. Lumikha ng V2/V3 API Pag - usapan ang saklaw para sa mga Orden, Mamimili, at mga Produksyon.API Path. ipasok sa OpsIQ at subukin.
Magento2
Pumunta sa Connector > Magento. Sa inyong Magento admin, pumunta sa System > Integrations. gumawa ng bagong pakikipag-ugnayan kasama ang inyong Mangento admim. API Para makuha ang mga Sales, customer, at Catalog, i - activote ang pagsasama - sama at kopyahin ang access token. OpsIQ kasama ng iyong baseng Magento URL.
Pamimili
Pumunta sa Connectors > PrestaShop. Sa inyong Prestashop admin, pumunta sa Advanced Parameters > Webservice. I-publish ang websayt at lumikha ng bagong key. Grant access up sa mga order, kostumer, at produkto. gayahin ang susi at ipasok ito sa entervice at i-record. OpsIQ kasama ng iyong tindahan URL.
OpenCart
Pumunta sa Connector > OpenCart. Generate API Mga kredensiyal mula sa inyong OpenCart admin panel.API URL, username, at key in OpsIQ. Ang kumpanya ay gumagamit ng REST ng OpenCart API para sa pagkakasunud - sunod at impormasyon ng mga parokyano.
Pag - aagam - agam
Pumunta sa Connector > osCommerce. Configure database access o API Ang mga kredensiyal gaya ng dokumentado sa mga connektor setting. osCommerce integration ay karaniwang nangangailangan ng tuwirang pag-akses ng database o isang kaugalian API module.
Stripe
Magpunta sa Connector > Stripe. Kopyahin ang inyong Strip API Susi mula sa Stripe Dashboard (Developers >API Mga susi).[kailangan ng sanggunian] Basahin ang mga kustombre, Charges, Invoices, at Subscriptions. Ipasok ito sa loob. OpsIQ. Configure webhook endpoint para sa mga real-time na kaganapan.
Kaugalian / iba pang plataporma
Gamitin ang REST API o mga webhook upang magpadala ng mga pangyayari sa pagbebenta mula sa anumang plataporma. Padalhan ng kaayusan. tapusin ang mga kaganapan sa pamamagitan ng customer email, halaga, pera, at mga bagay.API seksiyon para sa bonoload format.
Pag - unawa sa iyong benta na imbudo
Pagkumberte sa itaas ng mga pinagmumulan
Mga palabas na dinadala ng mga channel para bayaran ang mga kostumer. 1000 mga bisita at mga 50 Sales, iyan ay isang benta5% Kung may email, puwede itong gawin. 200 mga bisita at mga 30 Sales, samakatuwid nga 15%. Email ay mas epektibo sa bawat bisita.
Mga Refund
Kapag mataas ang refunded order, maaaring mababa ang kalidad ng rate ng iyong net limit.
Pag - aasikaso sa Currency
OpsIQ ang nag-iimbak ng orihinal na salaping transaksiyon at halaga. ang mga negosyong Multi-currency ay nakakakita ng kita sa bawat pera. Normalisadong pag-uulat ay gumagamit ng nakaayos na halaga ng palitan.
Mga halimbawang mayakda
100 mga bisita, walang benta
Scenario:
Your pricing page gets 100 visitors per day but zero conversions.
Kung ano ang dapat gawin:
Inspeksiyunin:1) Gumamit ng Session Replay sa pricing page tourers, tingnan kung paano sila nakikipag - ugnayan sa priming table.2) Tingnan ang mga Top Pages para sa pricing page brifting rate at time-on-pahina. (3) Tingnan ang mga usapan sa Chat mula sa pricing page ng mga bisita.4) Ihambing ang iyong pahina ng pag - aayos sa mga kakompetensiya.5) Subukan ang isang A/B na eksperimento na may iba't ibang mga ayos ng prioning.
Pagtitinda sa isang kampanya
Scenario:
You sent an email campaign with UTM tags. How do you measure its revenue impact?
Kung ano ang dapat gawin:
Pumunta sa Sales at salain gamit ang source. Hanapin ang kampanyang UTM parameter. Makikita mo: (sa Ingles)1) Ilang bisita ang nanggaling sa email. (2) Ilan ang nakumberte sa pagbebenta. (3) Kabuuang kita dahil sa kampanya. (4) Ihambing sa panahon ding iyon bago ang kampanya.
Bakit ipinakikita ng mga benta ang sero bagaman may utos ang aking tindahan?+
Check: (Talahulugang Pilipino)1) Ang platform ba ay konektado at malusog? pumunta sa Connectors at tingnan ang katayuan. (sa Hapones).2) Ang webhook synch ay nakatutulong sa pagsurbey, kaya ba ng cron?3) May karapatan ang tagakonekta API Para sa bawat isa Shopify, kailangan mong magbasa_orders.
Paano? OpsIQ ANUMANG ipinagbibili sa isang bisita?+
Kapag ang isang order ay pumasok sa pamamagitan ng connektor, OpsIQ Kung ang bisita ay masusubaybayan bago bumili, ang benta ay dahil sa kanilang paglalakbay, kasali na ang pinagmumulan ng trapiko, landing page, at kasaysayan ng sesyon.
Maaari ko bang manu - manong dagdagan ang benta?+
Maaari kang magpadala ng mga pangyayari sa pagbebenta sa pamamagitan ng REST API O mga webhook mula sa alinmang sistema. Ang format ng pangyayari ay dokumentado sa Events API seksiyon.
Mga Sale
Umaakay
Ang mga nangunguna ay mga bisita o parokyano na nagpapakita ng pagbili o suportang layon. OpsIQ Awtomatikong natutukoy ang mga tingga batay sa pag-uugali: pricing page pagbisita, pagdalaw muli, pakikipag-ugnayan, pagsisimula ng checkout, at mataas na aksesorya. Gamitin ang leads page upang i-profitize ang susunod na-up at pakanin ang iyong CRM pipeline.
UmaakayAng tunay na Lead screen, high-intent mga bisita bilang isang mahahanap na mesa (IP/email, lokasyon, aparato, source, oras sa site) na may mga nangungunang mapagkukunan at bansa.
Kung ano ang gumagawa ng tingga
Mga Pripinong pagdalaw sa pahina
Ang mga bisitang nanonood ng iyong prioning o planing page ay aktibong nag - iisip na bumili.
Mga Pagdalaw - muli
Ang mga bisitang bumabalik nang maraming beses ay magkatipan subalit hindi pa nakukumberte.
Mga kaugnayan sa Chat
Ang mga bisitang nagsisimula ng isang chat ay aktibong naghahanap ng tulong, alinman sa pre-purchase o post-purschae.
Nagsisimula ang Pagsusuri
Ang mga bisita na nakarating sa checkout page ngunit hindi pa kumpletohin ang pagbili.
Mga Pagpasakop sa Anyo
Ang mga bisita na nag - a - mail, nagpapatanggal ng mga demo, o nagsesenyas.
Mataas na pahinang tipanan
Ang mga bisita na nanonood ng maraming pahina na may mahabang sesyon ay labis na nagsasaliksik.
Mga larawan ng mga detalyadong panel
I - click ang anumang tingga upang makita ang buong katangian nito:
Pagkakakilanlan
Pangalan, email, kompanya kung kilala. Ang Anonymous ay nangunguna sa palabas IP at lokasyon.
Mga Sesyon
Lahat ng sesyon mula sa tinggang ito na may daloy ng pahina, tagal, at pinagmumulan.
Mga Pahinang Natatanaw
Bawat pahinang kanilang dinalaw, na iniutos sa pamamagitan ng muling pag - aayos.
Pinagmumulan
Kung paano nila natagpuan ka: organiko, binabayaran, panlipunan, referral, tuwiran.
Bilis ng tingga
A0-100 na batay sa tindi ng paggawi, recency, at layunin ng pahina.
Kalagayan ng CRM
Ito man ay idinagdag sa CRM bilang isang pakikipag-ugnayan o kasunduan.
dulo ng benta
AI-generated suggestion on what to do next (e.g., "Visited pricing 3 times · consider proactive outreach").
Mataas-halagang lead badge
Nangunguna na may iskor sa itaas 80 magkaroon ng "High Value" badge.Ito ang mga pinakamainit na pag-asa sa iyo. priorityed para sa outreach, proactive chat, o CRM pipeline entry.
Mga halimbawang mayakda
Gumagawa ng mainit na tingga
Scenario:
A lead viewed your pricing page 3 times in 2 days, started a chat asking about enterprise plans, but has not purchased.
Kung ano ang dapat gawin:
Ito ay isang high-intent lead. Steps: (sa Ingles)1) Tingnan ang kanilang lead detalye para sa kompanya at papel na impormasyon. (2) Repasuhin ang mga kopya sa chat para sa espesipikong mga pangangailangan at pagtutol. (3) Gumawa ng isang kasunduan sa CRM na may impormasyong natipon. (4) Mag-sign ng isang follow-up talent para sa isang miyembro ng koponan sa pagbebenta. (5) Kung babalik sila sa pricing page, ang tuntunin sa pakikipag - usap na ginagamit ng mga bata ay maaaring pagmulan ng isang personalisadong mensahe.
Ang pangungumberte nang di - kilala ay umaakay sa CRM contacts
Scenario:
You have 50 anonymous leads with high scores but no email addresses.
Kung ano ang dapat gawin:
Option: (1) Gumawa ng tuntuning proactive na nag-aalok ng diskuwento o pag-aaring download kapalit ng email sa mga high-intent page. (sa Ingles) Ang lathalaing ito na tungkol sa Edukasyon ay isang usbong.2) Gamitin ang chat widget upang humingi ng email kapag ang mga bisitang di - kilala ay nagsisimula ng isang usapan.3) Magdagdag ng markang pagkakakilanlan sa iyong login/signup pages upang kusang makilala ang mga nagbabalik na bisita.
Paano tinataya ang iskor sa tingga?+
Ang marka ay isinasaalang-alang: kamakailan ng mga pagbisita (kamakailan = mas mataas), dalas ng mga bisita (higit pa = higit pa), mga pahina na tiningnan (pagpepresyo/checkout = mataas), tagal ng session (mas mahaba = Mas mataas), pakikipag-ugnayan sa chat (naka-enganyo = Mataas), at bumalik na mga pagpunta (maramihang mga sesyon = Higit pa).
Maaari ko bang gawing rutin ang mga tuntunin sa pag - aayos ng tingga?+
Oo. Sa CRM Configuration, maaari mong idagdag ang mga lead-scoring na patakaran na nagpapataas ng iskor batay sa espesipikong keywords, pangyayari, sources, o page pattern.
CRM
Ang iyong CRM · magsimula dito
OpsIQ ay nagdebut ng isang ganap na AI-first CRM na bumibihag sa katotohanan ng parokyano, naglilinis ng data, rakets leads, coachs confision, at aksyon, na may website intelligence, suporta, tiket, produkto at bayad bilang isa live pograph. Ang bawat AI action ay sourced, paliwanagable, reconstructed at pagsang-ayon-ayong-ayon.
AICRMAng AI-first CRM ay pinatatakbo ng apat na mga ahenteng espesyalista, at isang Trust Dial na nagpapasiya kung magkano ang kanilang ginagawa sa sarili nilang sarili.
Mga pahinang CRM na sumaryo
AI CRM (Kommarnd Center)
Magsimula rito
Ang iyong pang-araw-araw na screen sa bahay: revenue pulse, ang natuklasan ng AI, kung ano ang ginawa nito, pagsang-ayon queue, susunod na paglipat, agent health, at ROI.
Mga Kasama
Baryo
Mga tao at kompanya sa inyong CRM. Search, filter, score, at mga controlning profile.
Pipeline
Baryo
Ang Visual ay nag-debut ng board na may drag-and-drop stage, manalo ng probabilidad, at AI coaching.
Mga Hula at mga Ulat
Baryo
Board-grade presecting: ginawa, malamang, pinakamahusay na kaso, na may mga petsa ng pagtitiwala at tumpak na pagsubaybay.
Buhay
Baryo
Kung saan nakatayo ang bawat parokyano: aktibo, nanganganib, handa ang pagpapalawak, binabago ang nararapat, o pinaiikutan.
Itayo ang aking CRM
Pagkukompromiso
Ilarawan ang iyong CRM setup sa payak na Ingles. OpsIQ gumawa ng isang pabaligtad na plano at ikapit ito sa pagsang - ayon.
Kalusugan ng CRM
Mga Op
Self-check page: schema, agents, ruta, AI na mga aksiyon, at mga aktuwal na datos na aspeto.
Paano OpsIQ ingatang ligtas
Magtanong bago kumilos
Ang AI ay nagmumungkahing pumunta sa queue. Sinasang-ayunan, isaayos, o tanggihan ang bawat isa.
Huwag kailanman lalampas sa pagsusulat
Kapag iminungkahi ng AI ang pagbabago, ipinapakita nito ang kasalukuyang halaga at ang iminumungkahing halaga. Ang human-entered data ay napatunayang proteksyon.
Ang lahat ay maaaring baligtarin
Ang bawat AI na aksiyon ay nakatala sa babasahin, maaari mong alisin ang anumang pagbabago sa pamamagitan ng isang pindot lamang.
Maipaliliwanag
Ipinakikita ng bawat rekomendasyon ng AI ang pangangatuwiran nito at ang mga pinagkunan ng impormasyon na ginamit nito.
Magsimula ritong muli?
1
Buksan ang AI CRM
Click AI CRM sa kaliwang nabigasyon. Ipinapakita ng Command Center ang kasalukuyang kalagayan mo.
2
Suriin ang Kalusugan ng CRM
Buksan ang CRM Health upang matiyak ang handa na ang schema, agents, at mga ruta.
3
Mga koneksiyon sa pag - aangkat
Kung ang isang connektor ay aktibo (Shopify, WHMCS, atbp.), ang mga koneksiyon ay kusang inaangkat. CSV o lumikha nang manu - mano.
4
Gumawa ng tubo
Pumunta sa Pipeline at lumikha ng iyong unang tubo na may mga yugto (hal. g., Lead, Perfect, Proposal, Negotiation, Won, Lost).
5
Ihalo ang iyong unang palabas
Gumawa ng isang kasunduan mula sa pakikipag - ugnayan, magtakda ng halaga at distansiya, at hayaang patnubayan ka ng Deal Coach.
Kailangan ko bang gamitin ang CRM?+
Ang Hindi.CRMay opsyonal.OpsIQay ganap na gumagana bilang isang tracking + suporta + AI platform na walang themeCRM. Masiyahan kung ikaw ay handa nang pangasiwaan ang mga kaugnayang benta at parokyano.
Makagagawa ba ang CRM ng walang mga kontak na kumokonekta?+
Puwede kang lumikha ng mga contact at mag - asikaso sa manu - manong paraan.CRMna may mga platform data (orders, subscription, tiket) ngunit hindi kailangan.
Ano ba ang Tagapanagot?+
Ang Trust Layer ay ang sistemang pangkaligtasan na kumokontrol sa magagawa ng AI. Copilot mode (default): Iminungkahi ng ATI, pagsang-ayon ng tao. autopilot comparation (opt-in): Ang AI ay kusang kumikilos sa mga operasyong mababa-krisk, reversitible.
CRM
Ang iskrin ng AI CRM
Buksan mo ito tuwing umaga para makita kung ano ang nangyari, kung ano naman ang kailangan mong bigyang - pansin, at kung ano pa ang susunod na gagawin.
Sentrong UtosAng tunay na Sentrong Utos: palitan ng mga hula, bilang ng Win at Pipeline, at trabaho ang panukalang queue ng AI, sang - ayunan o paalisin ang mga transaksiyon, galaw ng entablado at mga atas na ipinahihiwatig nito.
Ang ipinakikita ng Command Center
Mga bilang ngayon
Pipeline na halaga, mga transaksiyon ay nanalo/wala, bagong tingga, aktibong mga transaksiyon, at kausuhan sa kita, isang larawan ng iyong kasalukuyang estado.
Ano OpsIQ natagpuan
AI-access inflations: mga ispesyal na pang-edukasyon, at-risk account, bagong pagkakataon, data dequality isyu, at market signals.
Ano OpsIQ ay gumawa ng gayon
Mga aksiyong kinuha ng AI (sa Autopilot) o iminungkahi (sa Copilot: stage progressives, score updates, contact advancement, at task creation.
Kailangang may pagsang - ayon
Ang bawat isa ay nagpapakita ng mungkahing pagkilos, pangangatuwiran, at katibayan.
Susunod na mga paglipat
AI-ranked na talaan ng 10 Pinakamahalagang mga bagay na dapat gawin sa ngayon: sundan ang isang mainit na transaksiyon, tingnan ang isang at-risk account, magsaliksik ng isang bagong lead, atbp.
Katulong na kalagayan
Kalusugan ng mga ahente ng AI: Capture, Data Detective, Deal Intelligence, Deaver Coach, SDR, Rentensyon. Green = pagtakbo, amber = pangangailangan ng atensiyon, pula = pagkakamali.
Mga Resulta
ROI monitoring: mga transaksiyong naimpluwensiyahan ng AI, panahon na natipid, katumpakan ng mga prediksiyon, at paghahambing sa manufacturing CRM.
Pag - ikli ng umaga
1
Basahin ang mga numero sa ngayon
Suriin ang kausuhan sa kalusugan at kita, at kumusta naman sa buwang ito?
2
Linawin ang pagsang - ayon
Isa - isahin ang mga mungkahi ng AI.
3
Check what OpsIQ found
Basahin ang kaunawaan ng AI: May mga bagong oportunidad ba para sa mga may - edad na?
4
Magtrabaho sa susunod na listahan ng mga maglilipat
Magsimula sa pinakamahalagang bagay, ang AI ay naglagay rito ng pagkaapurahan at potensiyal na epekto.
Nabibitag sa paglipas ng panahon
Scenario:
You were away for a week. What happened while you were gone?
Kung ano ang dapat gawin:
Buksan ang Command Center at tingnan: (sa Ingles)1) "Ano OpsIQ ay nagpakita ng lahat ng mga pagkilos ng AI sa panahon na wala ka. (2) Ang "Needs pagsang-ayon" ay nagpapakita ng mga mungkahing hinihintay ang iyong review.3) "Ano OpsIQ nahanap" ay nagtatampok ng mga bagay na apurahan. (4) Itakda ang dashboard date range hanggang sa oras na wala ka sa trabaho upang makita ang kalakaran.
CRM
Mga pakikipag - ugnayan, kompanya at mga transaksiyon
Inoorganisa ng CRM ang iyong mga relasyong pangnegosyo sa apat na bagay: Mga Pakipag-ugnayan (mga tao), mga Kooperasyon (organisasyon), mga Deal (revenue varieties), at mga Task (kasunod na-up aksyon).
Mga bagay na gamit sa CRMApat na mga pangunahing bagay (mga kontak, kompanya, aksyon at gawain) na inuugnay sa isang magkakaugnay na customer graph.
Mga Kasama
Kung ano ang pakikipag - ugnayan
Ang isang tao sa iyong pagkataoCRM. Maaaring sila ay isang parokyano, isang prospektibo, kapareha, o lead. Ang mga pakikipag-ugnayan ay may email, pangalan, kompanya, tag, yugto ng lifecycle, at iskor sa hotness.
Pagkasumpong ng mga contact
Gamitin ang search bar para malaman ang pangalan, email, company, o tag. Gamitin ang filter: lifecycle stage, lead score, source, country, huling activity date, idinerekta may-ari.
Larawan ng pakikipag - ugnayan
Kumuha ng contact para makita ang kanilang buong profile: personal info, company, adaptations, aktibidad, tiket, chat, website visit, lead score, at AI thinks.
Halaga ng Pag - iinit
A0-100 Nakalkula ang iskor mula sa mga hudyat ng pag-uugali: mga website visit, email compilation, chat interactions, pagbili ng kasaysayan, at recency. Higher = hotter.
Mga Kompyuter
... marami pang tiket ...
Pag-uugnay ng contact-company
Ang mga pakikipag - ugnayan ay iniuugnay sa mga kompanya sa pamamagitan ng email domain o manu - manong atas.
Mga Pakikitungo
Kung ano ang problema
Ang isang pagkakataon sa kita. Deals ay may pamagat, halaga, tubo, entablado, panalong probabilidad, malapit na petsa, inatasang may-akda, at kaugnay na mga contact/company.
Magtamo ng probabilidad
Isang porsyentong tsansa na manalo sa kasunduan. hont manufactured o kalkulahin ng AI batay sa iyong historical won data. Pived ang hulang may bigat.
Harapin ang kalusugan
Green (kalusugan), amber (nasa panganib), o pula (taliwan). Batay sa reklamasyon ng gawain, tagal ng entablado, at mga hudyat na pang-engagement.
Mga Gawain
Kung ano ang isang gawain
Ang isang advide-up na aksiyon na itinakda sa isang tao. Tasks ay may pamagat, nakatakdang petsa, prioridad, tipo (tawag, email, pulong, iba pa), at kaugnay na contact/mademetics.
Mga gawaing ginawa ng mga AI-generated
Ang AI ay lumilikha ng mga atas nang kusa kapag nakahalata ito ng isang bagay na kailangang bigyang pansin: kasunod ng isang pasông transaksiyon, tumutugon sa isang at-risk account, nagsasaliksik ng isang bagong lead.
Ang pagkasumpong ng mainit na tingga
Scenario:
You want to see all high-score contacts in the UK who have not been contacted recently.
Kung ano ang dapat gawin:
Pumunta sa Contacts. Pilipina sa pamamagitan ng: Lead score > 80, Bansa = Nagkakaisang Kaharian, Huling aktibidad > 7 Ito ang pinakamainit na napabayaang mga tasá, na nauuna sa pag - abot sa hangganan.
Paglikha ng isang butas mula sa pakikipag - ugnayan
Scenario:
A contact just expressed interest in your enterprise plan during a chat.
Kung ano ang dapat gawin:
Buksan ang confile ng contact. Click "Cree feat." pasok ang leak title (e. g., "Acme Corp - Enterprise Plan"), aspeto, tubo, at entablado (e, "Qualified"). Itakda ang malapit na petsa at i-atas sa iyong sarili. Sisimulang subaybayan ng Deal Coach ang pagkakataong ito.
CRM
Ang tubo (iyong tablang pang - execute)
Ang Pipeline ay isang lupong pantanaw kung saan ang mga condective ay gumagalaw sa mga yugto mula kaliwa pakanan. Drag at drop cards upang isulong ang mga advance. Ang bawat card ay nagpapakita ng actress na halaga, won probability, at katayuang pangkalusugan.
PipelineAng tunay na tubeline screen: live stats (bukas na halaga, weighted procreate), isang AI acceptive queue para sa mga iminungkahing seksyon, at ang drag-and-drop board.
Paggamit ng tubong tabla
1
Malasin ang iyong mga pakikitungo
Ipinakikita ng tubo ang lahat ng aktibong mga palabas bilang mga kard na nakaayos sa mga tudling (stages).
2
Tumugtog upang sumulong
Hanguin ang isang kard sa susunod na yugto. Ang panalo ay mas malamang na mangyari at ibilang agad ang update. Kapag nabigo ang paglipat (validation error), ang card ay biglang bumabalik sa orihinal na posisyon nito.
3
Tingnan ang mga badge ng card
Green badge = malusog (native activity, on track). Amber = nanganganib (mahina, nangangailangan ng atensiyon). Red = stuffed (walang aktibidad sa loob ng napakahaba).
4
Kliksi para sa mga detalye
Kumuha ng isang kard upang buksan ang mga detalyeng panel sa pamamagitan ng mga contact, gawain, maikling pakikitungo kay Coach, at mabilis na pagkilos.
Ang pagsang - ayon ay nakasalalay
Ang mga mungkahi ng AI ay lumilitaw sa aksesorya ng pagere sa itaas ng pipeline page. Bawat panukala ay nagpapakita kung ano ang nais gawin ng ATI, bakit, at ang katibayan.
Sinasang - ayunan
Tanggapin ang panukala bilang-is. Ang aksiyon ay tumatakbo sa pamamagitan ng Trust Layer at ito ay nakatala sa babasahin.
Baguhin
Halimbawa, baguhin ang iminungkahing yugto o baguhin ang halaga.
Itakwil
Ang AI ay natututo mula sa pagtanggi upang makagawa ng mas mabuting mga mungkahi sa hinaharap.
Ipinaliwanag ng probabilidad sa pananalo
Ang pananalong probabilidad ay maaaring itakda ng manu-mand o kalkulahin ng AI. Kapag kinalkula ito ng ATI, gumagamit ito ng modelong sinanay sa sarili mong mga saradong kasunduan (won at nawala). kung wala kang sapat na impormasyong pangkasaysayan, ginagamit ng A I ang default na posibilidad ng yugto. Ang probabilidad ay nagtutulak sa hulang may bigat: $10,000 mag - alaga ng bata 30% Ang probabilidad ay nakatutulong $3,000 sa "malamang" na paghula.
Paglipat ng Isang Paraan Upang Magtagumpay
Scenario:
A customer signed the contract and paid.
Kung ano ang dapat gawin:
Hinango ang adapsiyong kard sa yugtong "Won". OpsIQ ay: (1) Markahan ang palabas bilang sarado-won. (2) Ipagpatuloy ang pagsasabi ng mangyayari.3) Magdagdag ng gawaing "Won" sa timeline. (4) Kung isasaayos, magbunsod ng isang larong webhook (crm.deal.won).5) I-update ang contact lifecycle stage sa "Customer."
Paglalapat ng di - natitinag na mga transaksiyon
Scenario:
You want to find deals that have been in the same stage for too long.
Kung ano ang dapat gawin:
Hanapin ang mga red (staled) badge sa tubo ng tubo.CRMClick ang bawat tindahan upang makita ang rekomendasyon ni Deal Coach para sa reaktibasyon.
Maaari ba akong magkaroon ng maraming tubo?+
Oo. pumunta sa CRM Configuration > Pipelines upang lumikha ng karagdagang mga tubo. Karaniwang paggamit ng mga kaso: hiwalay na tubo para sa mga bagong business vs. revival, o para sa iba't ibang produkto/services.
Ano ang nangyayari kapag inipit ko ang isang transaksiyon sa "Lost"?+
Ang kasunduan ay minarkahan bilang closed-lost. Ikaw ay tatanungin sa isang kawalan dahilan. Ang transaksiyon ay inalis sa aktibong tabla ngunit matatagpuan sa saradong adapsiyong filter. Ang pag-uugnay ay nananatili sa CRM.
CRM
Pag - aanunsiyo
Sinusuri ng Deal Coach ang bawat transaksiyon at binibigyan ka ng maikling impormasyon hinggil sa kalagayan ng kalusugan, mga hudyat ng panganib, pangunahing mga tao, isang listahan ng mga kuwalipikasyon, pag - uusap bago ang trabaho, at mungkahi ng susunod na mga hakbang.
Si coachAng coach ay naglalagay ng mga bandila kung bakit ang isang transaksiyon ay maaaring bumaba (bawat hudyat ay bumabanggit sa pinagmumulan nito) at iaabot ka sa susunod na paglipat.
Ang sabi sa iyo ng coach
paliwanag sa kalusugan
Kung bakit ang transaksiyon ay mabuti, nanganganib, o hindi kumikilos. espesipikong mga hudyat: mga araw sa entablado, huling petsa ng pakikipag - ugnayan, dalas ng gawain, pagbanggit ng kakompetensiya, mga huwaran ng pagtutol.
Mga Tanda
Kategorized in: uncreates retributions, chapter outmotions (pagbanggit ng mga pakikilahok), priming talakayan, supported feature, revival/expansion signals. Ang bawat signal ay nag-uugnay sa pinagmulan nito (chat transcription, tiket, email, aktibidad).
Champion at blocker map
Sino ang tumutulong sa ada (champion) at sino ang lumalaban (blocker). Batay sa interaksyong analisis at mga papel na pang-ugnayan.
Listahan ng Kuwalipikasyon
MEDDICC o BANT Listahan (configuable) na nagpapakita kung aling mga batayang kuwalipikasyon ang natutugunan at alin ang nawawala. Grade: A, B, C, D, o F.
Pagpupulong bago ang pag - uusap
Bago ang nakaiskedyul na pulong, ang coach ay gumagawa ng maikli: agenda, mga pangunahing punto na dapat pag - usapan, mga tanong na dapat itanong, mga panganib na makapunta sa direksiyon, at mga materyales na ihahanda.
Tumugon at tumawag ng mga plano
Ang sumunod na mensahe o ang sulat - kamay ay tinatawagan ng mga salita batay sa kasalukuyang kalagayan at kamakailang mga interaksiyon.
Ang katibayan ay timeline
Bawat isa ay nagsasabing ang coach ay gumagawa ng mga link sa isang source: numero ng tiket, transcription ng chat ID, petsa ng aktibidad, o website visit.
Kung paano gagamitin ang coach
1
Basahin ang maikli
Buksan ang anumang adapsiyong aklat at balumbon sa bahaging Deal Coach. Basahin ang katayuang pangkalusugan at mga susing hudyat.
2
Malapitang mga puwang sa kuwalipikasyon
Tingnan ang lecture Listahan. Kung "Economic Buyer" ay nawawala, magplano upang makilala at ma-save ang may badyet.
3
Sundin ang mga mungkahi
Iminumungkahi ng coach ang sumunod na mga pagkilos.
Paghahanda para sa isang malaking pulong
Scenario:
You have a meeting with a prospect tomorrow about a $50,000 deal.
Kung ano ang dapat gawin:
Buksan ang kasunduan at basahin ang seksiyon ng Pagpupulong Prep. Ipinakikita nito: (sa Ingles)1) Mga puntong pinag-uusapan batay sa mga kamakailang interaksiyon. (2) Mga paksang pinalaki nila sa chat noong nakaraang linggo. (3) Kompetektor Nabanggit nila sa isang tiket ng suporta. (4) Mga tanong na dapat itanong tungkol sa kanilang timeline.5) Mga salik ng panganib upang malutas ang mga problema. Gamitin ang maikling ito upang ihanda ang isang nakatutok, ebidensiya-based adyenda.
Ang pagkaunawa kung bakit may panganib ang isang kasunduan
Scenario:
The pipeline shows a red badge on a deal you thought was going well.
Kung ano ang dapat gawin:
Kumuha ng paraan para mabasa ang paliwanag tungkol sa kalusugan ng Deal Coach: "Ang kasunduang ito ay nagaganap na sa Proposal stage 22 (panganay: 14). huling pagkikita ay 11 Ang pangunahing contact ay nagbukas ng isang tiket na sumusuporta sa mga impormasyong ikinababahala tungkol sa pandarayuhan 5 mga araw na ang nakalipas (ticket #T-892) Mungkahi: ituon ang pansin sa pandarayuhan at mag- iskedyul ng kasunod na-up call." Ngayon alam mo na kung ano ang dapat ayusin.
CRM
Mga Hula at mga ulat
Board-grade na nagsasabi ng defensible range, contrection-level change paliwanag, at tumpak na pagsubaybay upang mapatunayan at maipaliwanag mo ang iyong mga numero.
HulaSupport, best-case at pipeline sa isang sulyap, AI-weighted sa pamamagitan ng pakikitungo sa kalusugan, na may tumpak na tracked upang maipagsanggalang mo ito.
Mga kategoryang hula
Nakatakda
Pakikitungo 80% Malamang na ito ang iyong panalo.
Malamang na May AI- Timbang
Lahat ng opensiyong mga aksyon ay nagpapabigat sa pamamagitan ng kanilang AI-calculated with probability. Ito ang pinaka-totoong prediksiyon ng kung ano ang iyong isasara.
Pinakamabuting kaso
Ito ang pinakamalaking posibleng kita kung lahat ay magiging perpekto (bihirang gawin).
Palit ang pagtitiwala
Isa 80% Halimbawa: "malamang na magkalapit kayo $45,000 at $72,000 ito quarter."
Kung ano ang nagbago at kung bakit
Kabilang sa paghula ang linggo-over-week championion. Kapag bumaba na ang iyong propesiya $15,000, ang ulat ay nagpapaliwanag kung aling mga pakikitungo ang nagpangyari ng pagbabago: "Deal A ay nadulas sa susunod na sangkapat ($8,000), Natalo si Deal B (Nawala $5,000), Pinaliit ng Deal C ang halaga ($2,000)."
Makatuwirang Pagsubaybay
IPALIWANAG ANG MAPE
Magtakda ng Maling Akala: Gaano na kalayo sa kasaysayan ang iyong mga hula.15% na ang iyong mga hula ay karaniwan nang nasa loob mo 15% ng aktuwal na mga resulta.
Magwagi ng Cilibration
Brier score na sumusukat kung gaano kalaki ang panalo ng mga probability sa aktuwal na kalalabasan.70% Ang probabilidad ay aktuwal na nagwagi 70% ng panahon, ang calibration ay mabuti.
Mga Larawan sa Linggu - linggo
OpsIQ Sa paglipas ng panahon, makikita mo kung paano sumusulong ang iyong hula.
Mga Rollup at mga babala
Pagkumberte sa Per-stage
Kung gaano karami ang nakikitungo sa iba't ibang yugto ng buhay. 80% mula sa pagiging kuwalipikado hanggang sa Proposal ngunit tanging 20% mula Proposal hanggang Negotiation, baka kailangan mong magtrabaho.
Pera-source manalo rate
Aling mga lead source ang gumagawa ng pinakamaraming panalo. Mamuhunan ng higit sa mga mataas-win-rate na mapagkukunan.
Pagganap ng bawat may-ari
Kung paano nagtatanghal ang bawat miyembro ng pangkat ng mga benta: mga transaksiyong napanalunan, halaga ng tubo, katamtamang sukat, rate ng panalo.
Mga Babala
Sandbaging (hindi makatotohanan na mababang probability), overcommitting (di-totoong mataas), at doult-at-risk (high-probabilidad conces na nagpapakita ng mga stuffold signal).
Pag - unawa sa pagbaba ng pagtaya
Scenario:
Your quarterly forecast dropped from $180,000 to $155,000 since last week.
Kung ano ang dapat gawin:
Open the Forecast page and check "What changed." The report shows: "Acme Corp deal ($15,000) moved to Lost, competitor chosen. Beta Inc deal ($8,000) close date pushed to next quarter. New deal with Gamma LLC ($3,000) added this week." The net change is -$20,000 + $3,000 = -$17,000, explaining the drop from $180K to $163K (with the remaining $8K explained by probability adjustments on other deals).
CRM
Paghanap ng bagong negosyo
Ang Prospecting Agent ay tumutulong sa iyo na makahanap at magsaliksik ng mga potensiyal na parokyano. Ilarawan ang iyong huwarang kostumer, magdagdag ng mga target company, at hayaang ang AI research, score, at draft first-touch outreach.
Pag - asaAng ahente ng SDR ay naghahanap ng mga target company, naglalagay sa kanila ng naka-akma, at nagdraft ng first-touch outreach para sa iyong review.
Isang-time setup
1
Ilarawan ang iyong huwarang parokyano
Pumunta sa CRM Configuration > Prospecting. Ilarawan ang iyong huwarang profile ng mga parokyano (ICP): target na mga industriya, sukat ng kompanya, titulo ng trabaho, heograpikong pokus, termino ng produkto-match, at minimum fit score. Halimbawa: "B2B SaaS companys with composed.50-500 Ang mga empleyado sa US/UK, ay nagbebenta ng mga kasangkapang pang-kalinangan, na may isang VP ng Sales o Ulo ng Pagunlad bilang pangunahing pakikipag-ugnayan."
2
Idagdag ang target na mga kompanya
Ipasok ang mga domain ng kompanya o pangalan na nais mong saliksikin. Maaari mo ring payagang imungkahi ng AI ang mga kompanya batay sa iyong ICP.
3
Mga resulta ng pagsasaliksik sa Repaso
Pinauunlad ng AI ang bawat kompanya sa pamamagitan ng makukuhang impormasyon: laki, industriya, salansan ng teknolohiya, balita kamakailan, at tamang paliwanag.
4
Mga disbentahang dapat gawin
Para sa mga kompanyang may mabuting pangangatawan, ang AI drafts a personalized first-touch message. Review at aprubahan sa queue.
Angkop na Pag - ihi
Bawat pag - asa ay makakakuha ng isang0-100 ay akma sa iskor batay sa limang salik:
Hika ng ICP
Kung gaano kabagay ang kompanya sa iyong huwarang profile ng parokyano (industriya, laki, lokasyon).
Mga hudyat na mabilis
May katibayan ba na kailangan nila ang iyong produkto ngayon, mga posting, pagbabago sa teknolohiya, reklamo tungkol sa mga kakompetensiya.
Badyet na proxy
Ang laki ng kompanya, yugto ng pondo, at mga tagapahiwatig ng kita ay nagpapahiwatig na magagamit ang badyet.
Magtutunggaling gawa sa produkto
Kung gaano kahalaga ang iyong produkto sa kanilang negosyo batay sa industriya at teknolohiya.
Angkop ang inyong suporta
Kung baga mabisang makapaglilingkod ka sa parokyanong ito (timezone, wika, kasalimuutan).
Pananaliksik sa isang target na kompanya
Scenario:
You want to evaluate whether acme.com is worth pursuing.
Kung ano ang dapat gawin:
Magdagdag acme.com sa listahan ng mga naghahanap. Ang AI ay nagbabalik: Fit score 78/100 (magandang sukat). Mga dahilan: B2B SaaS, 120 Ang mga empleyado, US-based, kamakailan ay umupa ng isang VP of Sales (urgency signal), ay gumagamit ng kakompetensiyang X (product match). Pagbili ng mga hudyat: bumisita sa iyong pricing page dalawang beses noong nakaraang buwan (mula sa website tracking). [email protected] (VP of Sales).[patay na opener na reperensiya] Ang kanilang kamakailang pag-arkila at pricing page visit.
CRM
Awtomatikong mga pagkakasunod-sunod
Sequences automate multi-steak dead-up: isang kumbinasyon ng email, weet, trabaho, tawag, at webhook lescle na awtomatikong tumatakbo pagkatapos mong sumang-ayon sa paunang pagpadala.
Mga KatanunganAutomated multi-steep follow-up (email, abangan, email, gawain) na sinasang-ayunan mo muna at ang tugon ay kusang humihinto.
Kung paano gumagana ang mga pagkakasunud - sunod
1
Gumawa ng sequence
Ipaliwanag ang mga hakbang: email, maghintay 3 mga araw, email, maghintay 5 Bawat email ay may template na puwede mong baguhin.
2
Mga contact ngrol
Maaaring imungkahi rin ng AI ang pagpapatala mula sa inaasahang mga resulta.
3
Awtomatikong pagpatay
Kapag tumugon sa anumang punto ang isang doktor, kusang humihinto ang pagkakasunud - sunod.
4
Mga resulta ng pagtalunton
Tingnan ang mga open rate, resection rates, transpublic rate (paglilinaw), at di-sumaraming lebel kada hakbang. Gamitin ito upang maging optimente ang inyong pagkakasunud-sunod.
Tumugon sa pagkaunawa
Kapag sumasagot ang AI, ipinakikita nito ang sagot:
Positibo
Interesado, nais makipag-usap. Sequence huminto, gawaing nilikha para sa susunod na-up.
Pagtutol
Mag - alala ka pero huwag mong tanggihan ang mga ito, kaya hindi mo alam kung bakit may problema.
Hindi Nakikita
Ang pakikipag - ugnayan ay permanente nang pinipigil.
Hindi ngayon
Nakakatuwa pero hindi ito madaling gawin dahil humihinto si Sequence, at nalilikha ang kaniyang atas.
Maling tao
Huminto si Sequence, habang naka-target para repasuhin.
Tulong
Isang tanong na sumusuporta, hindi tugon ng benta. Sequence huminto, lumikha ng tiket.
Mga proteksiyon laban sa mga anti-spam
Opt-out paghawak
Ang mga kahilingan ng hindi mag-aaral ay kaagad na pinararangalan at ang pakikipag-ugnayan ay pinipigil sa lahat ng mga susunod na pagkakasunod-sunod.
Araw - araw na magpadala ng gora
Trabahospace-level pang-araw-araw na hangganan (default: 1,000 Mga email). pigil ang maramihang pagpapadala na nag-uudyok ng spam filters.
Hanggang sa limitasyon ng per-contact
Ang Maximum 1 Iwasan ang napakaraming tao bawat araw.
Labis na hawakan
Ang mga hakbang na lampas sa pang - araw - araw na gora ay ipinagpapaliban sa susunod na araw, at hindi ito kailanman ibinababa o inaapula.
Ano ang nangyayari kapag nagbukas ng tiket sa panahon ng pagkakasunud - sunod ang isang pakikipag - ugnayan?+
Ang pagkakasunud-sunod ay kusang humihinto, at ang suporta ay nauuna sa outreach. Ang pagkakasunod-sunod na ito ay maaaring manu-manong muling ipagpatuloy pagkatapos malutas ang isyu ng suporta.
Maaari ba akong gumawa ng mga hakbang na may kinalaman sa A/B test sequence?+
Hindi tuwirang sa loob ng mga pagkakasunud - sunod, subalit makagagawa ka ng dalawang pagkakasunud-sunod na may magkaibang pagsasalaysay at mapaghahambing ang mga resulta nito.
CRM
Mga Kasangkapan sa Paglaki
Isang pahina sa ilalim ng CRM na humahawak sa makinang pang-unlad: ang paulit-ulit na kita (MRR/ARR), ang katalogong pang- produkto, mga anyong lead-capture, pag-uugnay at pagsakop ng tingga. Ang lahat dito ay direktang sumusulat sa CRRM, kaya ang isang submisyon o isang tawag na may aklat ay isang pakikipagugnayan sa kasaysayan, hindi isang hanay sa isang valheet.
Kung ano ang nasa pahina
Muling pagkita
Paghihiganti
Ang MRRR at ARR na binisita mula sa iyong tunay na billing ledger. ang mga subscription ay pinagpangkat-pangkat mula sa mga bayad kada plataporma, ang siklo ng pagbibisto ay naka-ferred mula sa puwang ng pagbabayad, at isang subskripsyon kapag ang isang labis na gradue pass 1.5 Ang mga parokyano ay awtomatikong nag - uugnay sa CRM contact kapag dinadala ng ledger ang kanilang email.
katalogo ng mga produkto
Malaking Data
Isang pinagmumulan ng katotohanan para sa iyong ipinagbibili. Ang mga sinipi ay nag - aalis ng pangalan at talaan ng presyo mula sa katalogo, at tinatanggap ang mga pagsipi na nakaeebolb sa kita sa pamamagitan ng produkto.
Mga anyong lead-capture
Pagkabihag
Ang bawat anyo ay kumukuha ng isang pahinang may numero at isang kodigong may stame para sa iyong sariling site.
Mga kawing sa pag - aayos
Pag - aalis ng mga Sakit
Igalang ng mga split ang oras ng organisador, timezone at umiiral na mga miting.
Paglupig sa mga Nangunguna
Pag - aalis
Ang mga tuntunin ng Teritoryo ay tumatakbo muna, pagkatapos ang field rules (match isang field tulad ng bansa o pinagmulan), pagkatapos round-robin sa ibayo ng inyong rep pool. Ito ay ruta CONT&TO AT DEALS pareho, anumang domesticities status: ang isang won confirmed pa rin kailangan ng isang may-ari para sa komisyon fixion, account responsibilidad at kasunod na-up, at sa mga pag-aklas ng mga may-akda na modedyorlyed record ay hindi nakikita ng lahat ngunit isang manager. Records na nilikha ng automation (aor conneclaimation, chat, isang pag-up) walang intervenment, ang isang tagapag-production) walang transfer, kaya ang mga ito ay ruta sa halip na ginawa ng parehong may-out sa pamamagitan ng mga tuntunin sa pamamagitan na walang-ari.
Gumawa ng unang porma
1
Bukás na mga Kasangkapan sa Pag - unlad
Pumunta sa CRM, pagkatapos ay sa Promotion Tools, pagkatapos ang lead-capture ay bumubuo ng seksyon.
2
Sabihin at piliin ang mga field
I-uri ang pangalan at isang comma-weed field list, halimbawa na ang pangalan,email,phone,message. Email ay laging kailangan.
3
Bahagi o epi
Tularan ang link na may numero para ibahagi ito sa iba, o kopyahin ang embed code at i - paste ito sa kahit anong pahina ng iyong website.
4
Dumating ang mga giya
Ang bawat pagpapasakop ay isang pakikipag-ugnayan ng CRM sa isang anyo. bject na aktibidad, isang normatibong may-ari, at awtomatikong pagsakop.
💡
Ginagamit ng mga pahinang nakuha ng publiko ang sariling direksiyon ng iyong workspace.opsiq.help), kaya ang link ay laging naka-aayos sa tamang datos.
Itinayong-in na mga proteksiyon
Ang mga batik ay nakakakita ng tagumpay, wala kang nakikita
Ang nakatagong lugar ng honeypot ay tahimik na nag - aalis ng mga simuno sa bit.
Limitado ang Bilang
Sampung pagpapasakop sa bawat oras IP sa kabila ng mga porma at booking.
Manatiling tapat sa pagsang - ayon
Ang pagpapasakop sa isang anyo ay hindi nagbibigay ng pahintulot sa pagbebenta, kundi isang malinaw na kahong pang - tseke lamang.
Walang dobleng pag - iimprenta
Ang isang slot ay muling nire-valided laban sa isang fresh revenue check sa sandali ng booking.
Saan nanggagaling ang paulit - ulit na impormasyon tungkol sa kita?+
Mula sa parehong commerce ledger ang iyong Sales page ay gumagamit, na pped sa pamamagitan ng billing connectors. Gamitin ang Re-sync mula sa billing matapos makonekta ang isang bagong platform.
Magagamit ko ba ang mga porma na walang website?+
Oo, ang bawat anyo ay may pahinang punô ng mga pahina sa iyong sariling direksiyon na gumagana nang naka - stando, mayroon man o wala JavaScript.
CRM
Masesebong Hub (SMS at Whatsapp)
Ikonekta ang SMS at WhatSApp providers na aktuwal mong ginagamit, markahan ang isa bilang default, at kunin ang alinman sa mga ito kapag nagte - text.CRMbago makipag - ugnayan sa anumang pintuang - daan.
Iayos
1
Painitin ang connektor
Sa pahinang Connectors, buksan ang Messaging Hub (SMS at WhatsApp) at gawin ito.
2
Magdagdag ng tagapaglaan
Sa kahon ding iyon, o sa CRM Growth Tools, pumili ng pintuang - daan mula sa dropdown (Twilio, Vonage, Termii, Meta WhatsApp Cloud, Infobip at higit pa), paste nito API Maaari mong idagdag ang ilan, pati na ang iisang pintuang - daan na dalawang beses na may iba't ibang account.
3
Tanggalin ang webhook
Ang bawat entry ng provider ay nagpapakita ng sarili nitong webhook URL na may copy button.Pasain ito sa pang-report ng gateway at inbound-message settings upang makuha ang katayuan ng paghahatid at sumagot pabalik OpsIQ.
4
Padalhan ng tulong
Buksan ang contact at gamitin ang SMS o WhatsApp button. Kung higit sa isang provider ang sumusuporta sa channel, may pilitor na hinahayaan kang pumili; kung hindi ay gagamitin ang default.
Ang pagsang - ayon ang nauuna
Ipagpalagay na sumasang - ayon lamang
Ang isang nagpadala ay tumatanggi malibang maliwanag na ipagkaloob ang pahintulot ng SMS.
Huwag-magkontra sa tuwina'y panalo
Isang do-not-contact na bandila ay humaharang sa bawat channel, kahit ano pa man ang nakatakda.
Pinarangalan ang Pagpigil
Ang mga pakikipag - ugnayan sa listahan ng pagsugpo ay hindi kailanman ipinagbibigay - alam.
Binanggit ng mga ayaw tumanggi ang kanilang dahilan
Isang baradong ipinadala ang nagsasabi sa iyo kung bakit, kaya maaari mong ayusin ang impormasyon sa halip na hulaan ito.
Para sa mga developer: ang kontrata ng webhook
URL hugis
https://your-address/opsiq/cron/messaging_webhook.php?sk=SITE_KEY&e=ENTRY_ID&t=TOKEN. Ang per-entry token ay ginagawa kapag ang provider ay konektado at hindi kailanman umiikot sa edit.
Nauunawaan ang mga Pamantayan
Twilio form posts (MessageStatus/MessageSid for delivery, Body/From for inbound), Meta WhatsApp Cloud JSON (statuses and messages, including the hub.challenge subscription handshake), and a generic JSON shape: {"type":"delivery","message_id":"...","status":"delivered"} or {"type":"inbound","from":"+234...","body":"..."}.
Mga Epekto
Ang mga ulat ng paghahatid ay nagdedederetso sa outreach ledger row na nagdadala ng mensahe ng provider na id ayon sa pagkakahatid o pag-ugong. Ang mga mensaheng naka-out ay tumutugma sa pakikipag-ugnayan sa pamamagitan ng numero ng telepono sa loob ng workspace, lupa bilang isang mensahe. natanggap na aktibidad, at markahan ang usapan ay tumugon.
Ang Pabigo
Mali o walang tiyak na sagot 403. Hindi kilalang mga sahod ang binibilang at ipinagwawalang - bahala, hindi kailanman nakamamatay, kaya hindi maaaring sirain ng isang di - nakaayos na pintuang - daan ang estasyon.
Aling mga pintuang - daan ang suportado?+
Twilio, Vyonage, Plivo, MessageBird, Sinch, Infobip, Telnyx, Click Sending, Termi, Pag-uusap ng Aprika, BulkSMS, Textlocal, Meta Whatsapp Cloud, 360dialog, SMSAPI, Gupsup, Kaleyra, D7 Networks, Hubtel, at isang cus na websapt para sa anumang iba pang bagay.
Ligtas ba ang mga kredensiyal?+
Ang mga suspensiyong ay iniimbak sa mga connektor setting at hindi kailanman inuulit pabalik sa browser.
Makapaghahatid ba ng mga mensahe ang AI?+
Oo, sa pamamagitan ng mga rehistradong aksiyon na nangangailangan ng kumpil at pagpapatakbo ng parehong tarangkahang pahintulot. Ang AI ay maaari ring magtala ng mga konektadong provider upang ipaliwanag kung ano ang makukuha.
CRM
Pag - aalaga at lumalaking mga parokyano
Ang pangangasiwa sa lifesiklo ay tumutulong sa iyo na maingatan ang kasalukuyang kita, ang bawat account ay nakakuha ng malaking iskor sa panganib, isang iskor sa kalusugan, isang score sa pagpapalawak, at isang inirerekomendang aklat para sa tagumpay.
BuhayAng mga parokyano ay lumilipat sa pamamagitan ng onboarding, aktibo, at-risk at reprival, ang bawat iskor para sa kalusugan at pagpapalawak na may playbook.
Ang tablang lifecycle
Bagsak na mapa
Mga lupong pang - unawa na nagpapakita kung saan nakatayo ang bawat ulat: Nangunguna, Pag - asa, Pagkakataon, Kaugalian, Pagpapalawak, Pagbabago, Panganib, Panunuhol.
Mga kuwentong At-risk
Ipinakikita ng bawat isa sa kanila ang mataas na driver (sumusuporta, hindi pagkilos, kabiguan sa pagbabayad) at isang inirerekomendang laro para hindi siya makapaglaro.
Pagpapalawak ng mga pagkakataon
Mga ulat na nagpapakita ng mga hudyat ng pagiging handang bumili nang higit: madalas gamitin, tampok ang mga kahilingan, mga tanong sa pagpaplano.
Mga Pagbabagong nararapat
Ang mga ulat tungkol sa dumarating na mga petsa ng pagbabago ay batay sa antas ng panganib at halaga ng kita.
Paano OpsIQ ang panganib dahil sa mga bagay na nakikita
Ang panganib ng Churn ay kinakalkula mula sa maraming hudyat na pinagsama - sama:
CRM signal
Harapin ang kalusugan, hindi pagkilos, mga pagkalugi kamakailan, humihinang tipanan.
Mga hudyat na sumusuporta
Ang walang - bayad na pagbilang ng tiket, mga tikwas sa tiket, negatibong damdamin, at mabilis na pagdami.
Mabungang Tala
Login frequency, tampok na gamit, mga pagdalaw sa pahina, API mga tawag.
Pag - iimpirma sa mga signal
Bigong mga kabayaran, labis na pagbabayad ng mga resibo, pagbaba ng mga kahilingan, pagpapawalang - bisa sa mga pagdalaw sa pahina.
Mga Playbook
Ligtas na paglalaro
Para sa mga in-risk account: abutin nang proaktibo, ituon ang pagkabahala, mag-alok ng suporta, tumaas kung kinakailangan.
Muling Paglalaro
Para sa mga darating na pagbabago: pagtibayin ang kasiyahan, pagrerepaso, kasalukuyang halaga, magbigay ng pangganyak kung angkop.
Pagpapalawak ng dula
Para sa mga pre-to-growth account: pangkasalukuyang pagpipilian ng upgrade, ibahagi ang mga kuwento ng tagumpay, ipakita ang ROI.
Pag - ampon
Para sa mga underutilizing account: mag-alok ng pagsasanay, makibahagi sa pinakamahusay na mga gawain, makatulong sa mga tampok na bagay na hindi nila ginagamit.
Paghuhulma bago ito mangyari
Scenario:
A customer who normally logs in daily has not logged in for 2 weeks, and they opened 3 support tickets this month.
Kung ano ang dapat gawin:
Inuuri ng lupong Pang-edukasyon ang salaysay na ito bilang "Sa Panganib" sa mga drayber: hindi pagkilos (hindi aktibo)14 mga araw mula nang huling pagpasok) at suportang torpido (pangsuporta 3x Ang normal na dami ng tiket). mungkahing laro: ang pagtawag sa outactive outreach upang maunawaan kung ano ang nangyayari. Mayroon bang isyu tungkol sa produkto, sinusuri ba nila ang mga kakompetensiya?
CRM
Pinananatiling malinis ang iyong datos
Ang Data Detective agent ay awtomatikong nakatutuklas at nag - aayos ng mga isyu tungkol sa kalidad ng datos: mga kopya, nawawalang larangan, pagkakasalungatan, at lumang mga rekord.
Tagapangulo ng mga DataPinananatiling malinis ng ahente ng stage ang iyong CRM, na nakasusumpong ng mga kopya, puwang, lumang mga rekord at pangit na format, na inaayos ang pagsang - ayon.
Mga pakikipag-ugnayan na walang email, mga transaksiyon nang walang bayad, mga kompanyang walang domain. mungkahing punan ang makukuhang mapagkukunan.
Hindi pa naiintinding mga rekord
Mga pakikitungo na walang kaugnay na mga pakikipag-ugnayan, pakikipag-alyansang walang mga kompanya. proposes linked batay sa email domain at konteksto.
Mga Di - pagkakasundo
Isang adapsiyong anime sa yugtong "Won"20% Malamang, ang isang pakikipag-ugnayan ay nagmarka ng "Customer" na walang mga transaksiyon, isang kompanyang may industriyang mismatched.
Maling mga yugto
Ang mga pakikitungo na nasa parehong yugto sa loob ng napakahaba o pakikipag-ugnayan na ang yugto ng lifecycle ay hindi tumutugma sa kanilang gawain.
Kung paano gagamitin
1
Buksan ang listahan ng katiwala
Pumunta sa CRM at hanapin ang bahaging Data Detective (o buksan ito mula sa CARM Health).
2
Magtakda ng ligtas na mga setting
Ligtas ang mga berdeng bagay: malinaw na mga kopya, maliwanag na nawawalang impormasyon.
3
Repasuhin ang iba pa
Kailangan ng mga kagamitang Amber ang iyong pagpapasiya: posibleng mga kopya na may bahagyang pagkakaiba, iminungkahing pagbabago sa entablado, pag - uugnay ng kompanya.
Paglilinis ng mga koneksiyong katulad ng sa mga ito
Ang katiwala ay nagmungkahi ng pagsasanib: panatilihin ang rekord at higit pang gawain, pagsamahin ang mga transaksiyon at gawain ng iba pang rekord. Repasuhin ang mungkahi, baguhin ang natitirang pangalan kung kinakailangan, at sumang - ayon.
CRM
Itayo ang aking CRM
Itayo ang aking CRM pinahihintulutan niyong ilarawan ang inyong CRMA settup sa payak na Ingles. OpsIQ ay gumagawa ng isang napatunayan, naibabaligtad na plano at ikinakapit ito sa pagsang - ayon, walang pag - aayos ng mga aklat.
Itayo ang aking CRMIlahad ang iyong negosyo sa simpleng Ingles; OpsIQ Ang buong CRM (mga entablado, bukid, bahagi) ay gumagawa ng mga burador at ikinakapit ito sa pagsang - ayon.
Kung paano ito gumagana
1
Ilarawan kung ano ang gusto mo
Iuri ang payak na paglalarawan ng iyong CRM settup. Halimbawa: "Likhaan ang isang repriting pipeline na may mga yugto: Pag-angat, Pag-uugnay, Negotiating, Renewed, Lost. Score leads mas mataas kapag kanilang tinatanaw ang prioning ng dalawang beses."
2
Repasuhin ang plano
OpsIQ ay nagpapakita ng patiunang paglalarawan kung ano ang lilikha nito: mga tubo, yugto, mga kakayahan sa entablado, di - tiyak na mga tuntunin, mga tuntunin sa buhay.
3
Pagkakapit
Ang bawat pagbabago ay itinatala bilang isang bungkos na maaari mong alisin sa isang pindot.
4
Mag - roll pabalik kung kinakailangan
Kung may hindi tama, tuldikin ang Undo upang ibalik ang buong bungkos. Ang iyong CRM ay babalik sa dati nitong kalagayan.
Kung ano ang puwede mong itayo
Mga tubo at mga yugto
Gumawa ng mga tubong may takdang kaugalian, default probability, at nabubulok na mga pasukan.
Nag - iimbak ng mga alituntunin
Boost lead scores batay sa pag-uugali: "Score mas mataas kapag kanilang tinitingnan ang pricing," "Sober lower kapag sila ay dumadalaw sa mga karera page."
Mga tuntunin sa lifecycle
Awtomatikong isulong ang mga yugto ng buhay: "Maghanda sa SQL kapag sila ay humiling ng demo," "Move to Criditionaler kapag nanalo ang kasunduan."
Mga kinaugaliang bukirin
Magdagdag ng field sa mga contact, aksyon, o kompanya: text, numero, date, pili, checkbox, URL, email.
Listahan ng Kuwalipikasyon
Bigyang - kahulugan ang MEDDICC o BANT Listahan ng mga markang Deal Coach.
Paglalagay ng isang reprivative pipeline
Scenario:
You manage SaaS subscriptions and need a pipeline for renewals.
Kung ano ang dapat gawin:
Uri: "Likha ng isang restoration pipeline, Stages: 90 Mga Araw ng Pag - aani, 3 / 1 10%), 60 Mga Araw ng Pag - aani, 3 / 1 25%), Pakikipag - ugnayan sa Iba (sa wikang Ingles),40%), Pag - aalsa (paglilinaw)60%), Panibagong - Anyo (Ingles: Renect)100%), Nabilanggo (Napatay0%). Ilagay ang nabubulok na pasukan 14 araw."OpsIQ Gumawa ng plano, repasuhin ito, at i - click Apple. Makikita agad ang tubo sa iyong Pipeline page.
Paano kung may ilarawan ako na imposible?+
Ang tagapagtayo ay lumilikha lamang ng mga aksiyon na alam nito kung paano patunayan. kung may hihilingin ka sa labas ng kakayahan nito (hal. g., "Integrated with my custom API"), tatanggihan nito ang kahilingan at ipaliliwanag kung ano ang maaari nitong gawin sa halip.
Maaari ko bang baguhin ang aking buhay?+
Magtayo ng mga CRM adaptation para mabaligtad ang problema. pumunta sa CRMA Health > Palitan ang Kasaysayan para makita ang lahat ng bungkos at alisin ang alinman dito.
CRM
Iayos ang iyong paraan ng CRM
Ang lahat ng setting na Nagtatayo ng CRM ay makukuha rin bilang tradisyonal na mga larangan.
Mga tubo at mga yugto
Lumikha, magreresulta, mag-ayos, at mag-disente ng mga tubo at yugto. Magtakda ng default with proposition per stage. Itakda ang nabubulok na pagsisimula (mga araw na walang aktibidad bago ang isang transaksiyon ay markahang "staled").
Mga kinaugaliang bukirin
Magdagdag ng mga field para mag-record, makipag-ugnayan, o kompanya. Mga uri ng Field: teksto, numero, petsa, pili (pagsawsaw na may preflusion option), checkbox, URL, email. ang mga county field ay lumilitaw sa profile ng bagay at sa mga filter.
Listahan ng Kuwalipikasyon
Ipaliwanag ang listahan ng mga gamit ng Deal Coach para masuri ang mga transaksiyon. Pumili ng MEDDICC, BANT, o isang kaugalian na dapat sundin.
Mga tuntunin sa lifecycle
Define automatic stage transitions: kapag ang isang contact ay nagtatagpo sa isang kondisyon (view pricing, sumailalim ng isang porma, gumagawa ng pagbili), ang kanilang lifecycle stale ay kusang sumusulong.
Mga patakarang lead-scoring
Boost o bawasan ang mga iskor sa tingga batay sa paggawi.15 puntos," "Downloaded whitepaper = +10 puntos," "Vised careers page = -5puntos."Munting bilang ay maaaring itakda (hal.g., "kailangang tanawin ang prizing sa paano man 2 ng mga panahon").
Naligtas na mga Pangmalas
Gumawa ng mga kombinasyong filter+sort para sa mga contact, consociation, o kompanya. Ibahagi ang mga pananaw sa inyong team. Magtakda ng default view kada uri ng bagay.
Pagdaragdag ng tuntunin sa pag - aayos ng tingga
Scenario:
You want contacts who view your pricing page twice or more to get a higher score.
Kung ano ang dapat gawin:
Pumunta sa CRM Configuration > Lead Scoring Rules. Click Abad Rule. Itakda: Pangyayari = "pahina", URL ay naglalaman ng = "/pricing", Bilang =2, Malawakang pag-unlad = +20. Save. Sa susunod na tumakbo ang iskorer, ang mga contact na tumutugma sa tuntuning ito ay makakakuha ng +20 sa kanilang iskor na tingga.
CRM
CRM Pag-check up sa kalusugan
Ang CRM Health ay isang self-diagnostikong pahina na pinag-iisa nang tama at tumatakbo nang maayos ang mga verifies mo CRMA.
Pagsusuri sa kalusuganIsang one-pahinang CRM audit: isang pangkalahatang iskor sa kalusugan at isang talaan ng mga bagay na itinayo nang tama at kung ano pa ang kailangan ng pansin.
Ang tinitingnan nito
Isema
Ang mga talahanayan ng Database ay umiiral at may tamang mga kolumna. kung hindi natuloy ang pandarayuhan, isasampa ito ng CRM Health.
Mga ahenteng AI
Ang lahat ng mga ahente ng CRM (Capture, Data Detective, Deal Intelligence, atbp.) ay nakarehistro at malusog. Green = tumatakbo, amber = nangangailangan ng atensiyon, pula = pagkakamali.
Mga Ruta
CRM APIAng mga ruta at ang AJAX endpoints ay nakarehistro at mamabansa.
Pagkilos ng AI
Ang katalogo ng CRM action ay nakarehistro sa Aksiyong Registry. Kung ang mga aksiyon ay nawawala, ang CRMA Health self-heals sa pamamagitan ng muling-registrasyon sa mga ito.
Mahalaga ang buháy na datos
Ang lubusang pakikipag - ugnayan, mga kompanya, mga transaksiyon, mga atas, gawain, at mga pangyayari ay kapaki - pakinabang sa pagtiyak ng mga pag - aangkat at patuloy na pagbihag ng impormasyon.
Pagkatapos ng setup check
Pagkatapos ng first-time CRM setup, open CRMA Health at kumpirmahin ang lahat ng mga tseke ay berde. kung ang kahit ano ay amber o pula, i-plikado ang bagay para sa isang diagnostikong paliwanag at iminungkahing fix.
Gaano kadalas ko dapat suriin ang CRM Health?+
Suriin pagkatapos ng panimulang setup, pagkatapos ng mga pangunahing updates, at kailanma't ang pag-aasal ng CRM ay tila mali. Ang CRMA Health self-heals maraming isyu (katulad ng nawawalang rehistro ng aksiyon) sa pamamagitan lamang ng pagbubukas ng pahina.
CRM
Mga koneksiyon ng CRM para sa mga developer
Inilalantad ng CRM ang isang kumpletong pampublikong REST API at mga webhook na walang kamay ang gamit upang ito'y maging angkop sa anumang salansan nang walang manu - manong pagluluwas.
API Mga staint
Pagiging Totoo
API Tip # (Authorization: Bearer opq_...) na may saklaw na crm.basahin o crm.sulat. POST to /api/v1.php na may kasamang pagkilos at site_key.
Mga Kasama
crm. contacts. list (search + filter), crm. contacts (sa pamamagitan ng ID), crm (paglilinaw). upsert (pag-anak o update), crma. constact. save.
Mga Pakikitungo
Crm. deals. list, crm. greasts. detail, crm. demales. paglilikha, crom. deast. update, crim. dels. advance (lahat sa pamamagitan ng Trust Layer).
Mga Gawain
crm. activities. list (timeline para sa isang contact/deal), crms. activities. record (log isang bagong aktibidad).
Mga Pangyayari
crm. events. list (maaring baguhin ang pagkain mula noong_idclude), crm. evts (list na makukuhang mga uri ng pangyayari).
Nasunog kapag dinagdagan ng bagong pakikipag-ugnayan ang CRM.
crm. deal. stage_changed
Nasusunog kapag ang isang transaksiyon ay lumipat sa ibang yugto.
crm.deal.won
Nasunog kapag ang isang transaksiyon ay isinara bilang panalo.
crm.deal.lost
Nasusunog kapag isinara ang isang transaksiyon na gaya ng nawala.
crm.task.created
Paputok kapag nilikha ang isang bagong gawain (manual o AI-generated).
crm.outreach.reply
Natrigger kapag may inaasahang tugon sa isang sequence email.
crm. agent. proposal_nilikha
Nasunog kapag ang isang ahente ng AI ay lumilikha ng isang panukala para sa pagsang-ayon na queue.
Ang lahat ng mga kaganapan sa webhook ay HMAC-signed at retried on failure. Subscript a an fun. URL sa Settings > Webhooks, o poll crm.events.lists na may simulang_id para sa isang matibay na reform feed.
Pag - uusap ng CRM sa Google Sheets
Scenario:
You want every new CRM contact to appear in a Google Sheet for your marketing team.
Kung ano ang dapat gawin:
Maglagay ng isang webhook na kripto para sa crm.contact. i-nilikha. Ituro ito sa isang Google Apps Script web app o isang Zapier webhow URL. Kabilang sa mga pasuweldo ang pangalan ng contact, email, kompanya, lead score, at source.Ang inyong script appends ay isang hanay patungo sa Google Sheet para sa bawat bagong contact.
CRM
Mga Segment
Ang mga segment ay nag-iipon ng mga magagamit na contact filter para sa CRM view, outreach, productions at iba pang mga pain-aware na kasangkapan.
Ang iskrin ng mga produktoPinagsasama ng Segment editor ang mga kondisyon, ipinakikita ang live na coup number at hinahayaan ang operator na pumili ng isang live filter o pindutan ng litrato.
A bahagi ng buhay Repormasyon mula sa kasalukuyang datos kailanma't ginagamit ito. pininted Snap Pinagyeyelo ang kasalukuyang talaan ng mga miyembro, na kapaki - pakinabang kapag ang isang outreach na tagapakinig ay hindi dapat magbago pagkatapos ng pagsang - ayon.
Pumili LAHAT kapag ang bawat kalagayan ay dapat na tugmaan o KUNG SAAN KA MAKIKILALA Kung ang isang kondisyon ay sapat na, repasuhin ang bilang ng mga nabubuhay bago mag - ipon.
CRM
Pag - alis ng mga Lea
Ang mga lead-scoring na tuntunin ay gumagawa sa pag-uugali at profile ng mga signal na isang hindi nagbabagong iskor na maaaring gamitin ng mga benta at automasyon.
Ang iskrin ng mga produktoAng lead score ay nagpapakita ng aktibong mga tuntunin, ang rolling window at ang positibo o negatibong iskor ay nagbabago sa bawat tuntunin.
Ang AI rule dorsal ay maaaring gawing isang simple-English na tuntunin. ang bawat alituntunin ay dapat pa ring repasuhin bago ang rekonstruksiyon: pagtibayin ang aktibidad o keyword, minimum na bilang, paggulong ng window at raket champion.
Puwedeng magkaroon ng positibo at negatibong mga tuntunin. Workspace ng Rescore Marami ang maaaring magpakain ng mga bahagi, maglupig, maghanap at magtrabaho.
CRM
Nakapatnubay na mga benta
Inihahambing ng leaderboard ang mga kinatawan na ginagamit ang pagkakamit ng tax, natamong kita, komisyon at bukas na tubo sa napiling buwan.
Ang iskrin ng mga produktoAng buwanang leaderboard ay naghahanay ng mga kinatawang nagbebenta habang ang pagkita ay nananalo, komisyon at bukas na tubo ay nakikita.
Ang pagkakamit ng quota ay makabuluhan lamang kapag ang bawat kinatawan ay may kasalukuyang konsumpsiyon at mga transaksiyon ay may tamang ari, halaga, pera at malapit na katayuan. Gamitin ang leadboard para sa coaching at pagkilala, hindi bilang tanging kalidad na sukat; itambal ito sa pakikitungo sa kalusugan, gawain at paghula ng katumpakan.
CRM
Gumawa ng mga pagsang - ayon
Ang mga pagsang-ayon sa pakikitungo ay nangangailangan ng sign-off ng manager bago ang high-halagang mga transaksiyon ay maaaring ma-signed.
Ang iskrin ng mga produktoAng patakarang pagsang-ayon ay nagbibigay kahulugan sa dalawang mga sangguniang panghalaga at ang queue ay nagpapakita ng pag-aalsa, sinang-ayunan at tinanggihang mga desisyon.
Pag - isipan ang patakaran at magtakda ng Level 1 At ang Level 2 Isang pintuan ng mga pinto 0 Pagka ang isang hindi manager ay tumatab, ay nagsisipanggaling sa bawa't pintuan, OpsIQ Nakalilikha ng isang kahilingan ng pagsang - ayon sa halip na tahimik na baguhin ang entablado.
Ang mga manedyer at ang buong mga administrador ay hindi hinahadlangan ng patakaran. Ang bawat desisyon ay dapat na manatili sa humihiling, sumasang - ayon, panahon at dahilan para sa pagiging auditable.
CRM
Mga tuntunin sa lifecycle
Ang mga tuntunin sa lifecycle ay awtomatikong naglilipat ng mga koneksiyon sa pagitan ng mga yugto kapag ang kanilang kasalukuyang datos ay tumutugma sa isang naligtas na kondisyon.
Ang iskrin ng mga produktoAng mga tuntunin sa lifecycle ay sinusuri sa pamamagitan ng priyoridad; ang unang katugmang alituntunin ay nagbabago sa yugto ng pakikipag - ugnayan.
Ang bawat tuntunin ay may pinanggagalingang yugto, destinasyong entablado, aktibong watawat, prayoridad at segment-style filter. Ang nakatakdang lifecycle na trabaho ay sinusuri muna ang mas mataas na mga priyoridad at humihinto pagkatapos ng unang laban para sa isang pakikipag-ugnayan.
Iwasan ang dalawang aktibong tuntunin na maaaring mag - udyok sa isa't isa na gawin ang isang bagay sa magkaibang direksiyon.
CRM
CRMagos ng gawain
Pinagsasama ng workspace activity stream ang mga kostumer at mga pangyayari sa operasyon upang maimbestigahan ng mga koponan kung ano ang nangyari nang hindi binubuksan ang bawat module.
Ang iskrin ng mga produktoAng gawain ay dumadaloy sa pagitan ng mga dahon ng dahon na chat, tiket, email, webhook, transbersiyon at mga pangyayaring may kaugnayan saoma na may pansala at pahilis.
Pakuluan sa pamamagitan ng uri ng pangyayari, petsa, pakikipag-ugnayan o estadong parokyano (kabilang ang pagbabayad ng mga kostumer). Ang pakain ay isang binabasang modelo ng naitalang gawain; hindi nito pinapalitan ang source ticket, usapan, pakikitungo o pagkokonekta ng plaka. Buksan ang kaugnay na rekord bago gumawa ng sensitibong aksiyon.
CRM
Mga Tagpuan ng Trabaho
Ang mga workflows ay tumutugon sa isang pangyayari at nagpapatakbo ng isang inorder serye ng mga pagkilos, kabilang ang naantalang mga hakbang na ipinagpatuloy ng cron.
Ang iskrin ng mga produktoAng isang takbo ng trabaho ay nagpapakita ng bunsod, natapos na pagkilos, paghihintay sa pagkaantala at susunod na hakbang.
Gumawa ng isang trabaho na aagos sa pamamagitan ng pagpili sa mitsa, pagdaragdag ng mga hakbang at paggawa nito. ang mga pagkaantala ay iniimbak, hindi hawak ng isang kahilingan ng browser; ang nagkakaisang cron ay nagpapatuloy sa kinakailangang daloy ng trabaho.
Kabilang sa mga itinayong-in simula ng template ang pagtanggap pagkatapos ng signup, post-purchase than-you at demo kumpil. Clone a template, palitan ang mga tumatanggap/content nito, pagkatapos ay pagsubok ng isang kontroladong record bago ang malawak na aksesyon.
Disenyo Mga aksiyon upang maging idempotente. Ang isang retry ay hindi dapat magpadala ng mga kumplikadong money-deflusion na kahilingan o lumikha ng mga kopyang record.
Tulong
Mga Ticket
Ang mga iskecket ay iyong pormal na suportang channel. Mayroon silang mga kagawaran, prayoridad, target ng SLA, nakakabit, panloob na nota, at buong usapang sinulid.Ang mga tekets ay maaaring dumating mula sa mga sekwensiya OpsIQ admin, porma ng tiket/embed, email disposion, chat cluster, connektor, o API.
Mga TicketBawat tiket ay may taglay na priyoridad, departamento, SLA timer at full sinulid, at ang AI ang makapagbibigay ng sagot para sa iyo.
Kung paano dumadaloy ang tiket
1
Dumating ang Ticket
Ang isang parokyano ay nagpapadala ng mensahe sa pamamagitan ng email, chat cluster, embed ng tiket, o ang admin ay lumilikha nito.Ang tiket ay nakakakuha ng isang kakaibang ID (hal., T-g.12345).
2
Pagtatatribo
Binabasa ng AI ang paksa at katawan, binibigyan ng priyoridad (Low/Normal/High/Urgent), nagmumungkahi ng isang departamento, at naka-manituho ng sentimyento. Ito ay nangyayari nang kusa kung kaya ng triage.
3
Sagot
Isang ahente ang nagbubukas ng tiket, nagbabasa ng konteksto (customer profile, platform data mula sa mga connektor, nakaraang tiket), at sumusulat ng tugon. Ang AI ay maaaring magguhit ng tugon, at ang agent ay nag-aayos bago magpadala.
4
Malapit
Kapag nalutas na ang isyu, isinasara ng ahente ang tiket at ipinagbibigay - alam sa kostumer kung sasagot siya pagkatapos magsara, awtomatikong magbubukas ang tiket.
Mga Per-ticket na kilos
Pagbabago ng departamento
Ilipat ang tiket sa ibang departamento (e. g., mula Heneral hanggang Billing). kapaki-pakinabang nang mali ang simulang paglupig.
Pag - aatas sa ahente
Ang tiket ay ipinapaskil sa isang espesipikong miyembro ng koponan. Ang inatasang ahente ay nakikita ang tiket sa kanilang "My tiket" na view.
Idagdag ang panloob na nota
Isulat ang isang maikling sulat na nakikita lamang ng mga kawani. Gamitin para sa: pagsisiyasat Mga tuklas, refund na dahilan, konteksto sa inhenyeriya, nakaraang pangako. panloob na mga talahuluganan ay hindi kailanman lumitaw sa mga parokyano.
Mga tiket para sa Merge
Ang pinagsanib na ticket ay kumukuha ng [MERGED] tag.
Walang - kakayahang pagtugon
Insert isang pre-nasusulat na tugon template. Variables tulad ng {{customer_name}} at {{ticket_id}} ay kusang pinapalitan.
Muling sumulat ang AI
Hayaang mapabuti ng AI ang iyong draft reale: tonong pang-ayos, pinaikli/haba, ayusin ang balarila, o isalin. Nirerepaso mo ang resulta bago ipadala.
Palitan ang priyoridad
Nakaaapekto sa SLA timers at kaayusan ang pagiging una.
Palitan ang kalagayan
Ilagay sa Bukás, Pampailalim, Paghihintay sa Kaugalian, Paglutas, o Pagsara.
Halimbawang may trabaho: paghawak sa isang malungkot na parokyano
Pmail ng mga parokyano: "Ako'y makalawang nasasakdal dahil sa aking suskrisyon"
Scenario:
Subject: Double charge on my account
Body: Hi, I just checked my bank statement and I see two charges of $49.99 from your company dated June 3. I only have one subscription. Can you please refund the duplicate charge? This is really frustrating.
Kung ano ang dapat gawin:
Step 1: AI triage assigns Priority: High, Department: Billing, Sentiment: Frustrated.
Step 2: Agent opens the ticket. The connector panel shows the customer's Stripe charges, confirmed two charges on June 3.
Step 3: Agent adds an internal note: "Confirmed duplicate charge in Stripe. Transaction IDs: ch_xxx and ch_yyy."
Step 4: Agent drafts a reply: "Hi [Name], I can see the duplicate charge and I'm processing a refund for the second transaction right now. You should see $49.99 back in your account within 3-5 business days. I'm sorry for the inconvenience."
Step 5: Agent triggers the refund action through the Stripe connector (with confirmation).
Step 6: Agent sends the reply and sets status to Resolved.
Mga Kagawaran
Gumawa ng mga kagawaran sa Pagtatakda > Tickets > mga Kagawaran. Mga karaniwang kagawaran: Pangkalahatan, Katipunan, Technical, Sales, Pag-aabuso, Pagsasakay. Ang bawat departamento ay maaaring magkaroon ng iba't ibang awto-reply na mga alituntunin, kaalamang AI, at mga atas ng koponan.
Basurang mga tugon
Gumawa ng mga template sa Pagtatakda > Ticket > Mga Sagot na Walang Paa. Kasama sa magagandang de - latang sagot ang:
Halimbawa ng de - latang tugon template
Hi {{customer_name}},
Thanks for reaching out. I checked the details and here is what I found:
{{response_details}}
If you need anything else, just reply to this ticket and I will be happy to help.
Best regards,
{{agent_name}}
{{department_signature}}
Mga tiket sa pag - eherhiya
Kapag ang isang parokyano ay nagpadala ng parehong tanong nang maramihan (via email at chat, o dalawang magkahiwalay na email), pagsamahin mo ang mga kopya. pumunta sa tiket, i- click Merge, piliin ang kabilang tiket upang pagsanibin. Ang natitirang tiket ay tumatanggap ng lahat ng mensahe mula sa dalawang tiket. Ang pinagsanib na takilya ay nakakuha ng [MERGED] upang ipahiwatig ito ay pinagsama.
Ang Pagiging Pangunahin at SLA
Mababa
Mga tanong na hindi-urgent, tampok na mga kahilingan, pangkalahatang feedback. Target unang tugon: 24 oras.
Normal
Mga karaniwang tanong na pansuporta. Target unang tugon: 8 oras.
Mataas
Pag - impluwensiya sa negosyo ng kostumer, at pagsagot: 4 oras.
Maging Maingat
Naglilingkod sa ibaba, insidente ng seguridad, pagkawala ng datos, pagkakamali sa pag-stack. Target first reaction: 1 oras.
Nagsisimula ang mga taga-ulat ng SLA kapag nilikha at tumigil sa pag-angat ng tiket kapag ang katayuan ay "Waing on celebrater." Kung hindi natutugunan ang target ng SALA, itatampok at insektibong pinatitindi ang tiket.
Nakikita ba ng mga parokyano ang panloob na mga nota?+
Hindi. Internal notes ay mahigpit na staff-lamang. hindi ito lumilitaw sa customer tiket portal, email notatifications, o anumang custom-facing ibabaw.
Ano ang nangyayari kapag sinagot ang isang saradong tiket?+
Ang tiket ay awtomatikong muling nagbubukas at bumabalik sa aktibong queue. Ang koponan ay pinababatidan ng bagong tugon.
Maari ba akong magkandado ng tiket upang maiwasan ang higit pang mga sagot?+
Gamitin ang paraan ng pag - aayos ng Lock Thread para hindi sila magdagdag ng bagong sagot o kaya'y masarhan ang mga ito.
Tulong
Serbisyo Studio: SLA, daloy ng katayuan at kalidad
Ang control room sa kung paano gumagawi ang iyong support operation: Mga patakaran ng SLA na may mga naka-clush na hagdan, kalendaryong pangnegosyo-hours, isang ipinatupad na status streets, CSAT settings at ang business feedure witchs. Buksan ito mula sa Tickets page (ang Service Studio button sa bar).
Mga patakaran ng SLA
Ang bawat bagong tiket ay nakakakuha ng first-reply at isang resolusyon deadline mula sa pinaka-espesipikong aktibong patakaran: departamento + prime beats department, beat premiors president, begind ang default. Deadlines huminto ng kusa habang ang isang tiket ay nakaupo sa Pending o On handing.
Mga hagdan sa Pag - aalis ng Escalation
Sa halip na isang di - sinasadyang pagkilos, ang patakaran ay maaaring magbigay ng kahulugan sa anim na hakbang: halimbawa ay babalaan ang inatasan sa kaniyang atas 75% ng bintana, alistong mga manedyer 100%, muling bigyan ng pangalan ang isang nagngangalang agent sa 150%. Bawat hakbang ay nagpapaputok nang eksaktong minsan sa bawat tiket.
Mga oras ng negosyo at kalendaryo
Sa oras ng negosyo, nasusunog lamang ang mga orasan ng SLA sa panahon ng pagtatrabaho, kaya't hindi nababarahan ng mga kalendaryong pang-estado ang isang tiket na binuksan sa Biyernes ng gabi. Ang mga kalendaryo ng mga tao (timezone, araw, oras, pista opisyal) ay maaaring idikit sa indibiduwal na mga patakaran para sa mga koponan sa iba't ibang rehiyon.
Pag - agos ng mga kalagayan
Ang isang mula/tocurnment na nagtatakda kung aling status admins ang maaaring gawin, na may Zendesk-style preset. automation, inbound email at customer-defluated feed ticket reactions ay laging hindi libre, kaya ang isang mahigpit na matrix ay hindi kailanman magbara sa tubo. Ang optionly nangangailangan ng isang naka-ensave sign-off bago ang pagsasara.
Mga Pagsang - ayon
Ang mga ahente ay humihiling ng sign-off sa isang tiket (mga refunds sa ibabaw ng isang gastate, mga eksepsiyon sa patakaran). Isang ipinangalang endorser o anumang Full Administrator ay nagpapasiya sa pamamagitan ng isang nota; ang mga request ay hindi kailanman maaaring sumang-ayon sa kanilang sariling kahilingan. Panding pagsang-ayon ay nagresulta bilang isang band sa inbox.
Matalik na mga kaugnayan
Mga tiket ng link gaya ng kaugnay, gaya, magulang/child o blocking; split response sa isang bagong inuugnay na tiket (ang kabaligtaran ng pagsasanib, nang hindi email ang parokyano); sundin ang mga tiket para sa in-app notifications, at opsyonal na CC tagasunod email addresss sa outbound resolutions.
Mabuhay sa kahon at mga banggaan
Sa pamamagitan ng real-time inbox na nagawa, ang mga bagong tiket at tugon ay lumilitaw para sa mga ahente sa loob ng mga segundo sa pamamagitan ng umiiral na distitubility street. sa isang tiket, nakikita ng mga ahente kung sino pa ang nanonood at makakakuha ng babala banner kapag ang isang teammate ay sumusulat na ng sagot. Ang isang one-click na wride but ay nagtatalaga ng tiket sa iyong sarili.
Paglupig sa AI-aware
Ang mga tuntunin sa pag-ebolb ay maaaring tumugma sa mga hudyat ng AI triage: priyoridad, kategorya, sentimyento at tumaas na panganib, at ang mga tinurnuhang mga halaga ng kaugalian-field mula sa anyong portal monque. Mga alituntunin na gumagamit ng mga kondisyong ito ay nananatiling tulog hanggang sa ang tampok ay magawa.
💡
Ang bawat negosyo ay nag-iiba ng mga barkong OFF. Ang pag-ikot ng isa sa Service Studio → Quality & Automation ay ang opt-in; ang pag-iwan nito ay nagpapanatili sa pag-aasal na magkatulad bago ang upgrade.
Bakit kaya makapagbubukas pa rin ang isang parokyano ng saradong tiket kapag ipinagbawal ng aking matrix ang pagsasara → bukas?+
Ang matrix ay namamahala lamang sa mga aksiyong ADMIN. ang mga tugon ng customer-defiated, mga sagot ng email at automation ay sinadyang iliberasyon upang ang isang mahigpit na patakaran ay hindi kailanman makapag-lock ng mga parokyano palabas o nababasag ng tubo.
Pinapalitan ba ng hagdan ng SLA ang dating pag - aalsa ng sira?+
Ang mga polisiya na nailigtas sa pamamagitan ng isang solong aksiyon ay patuloy na gumagana nang hindi nagbabago. Ang isang hagdan ay pinapalitan ang nag-iisang aksiyon lamang sa mga patakaran kung saan ang mga hakbang ay binibigyang kahulugan mo.
Tulong
Pag-ikot ng auto-reply at Production
Auto-reply na nagpapadaloy ang AI sa mga bagong tiket nang kusa. ang Escalation ay naghahatid ng mga tiket sa ibang departamento kapag nadetek ng AI ang mga espesyalisadong pangangailangan. Ang parehong nagtatampok ay nagtatrabaho sa ibayo ng mga katutubong tiket at tiket ng email-nilikha.
Awto-replyAng mga bagong tiket ay nakakakuha ng maikling pagkaantala (kaya ang mga tao ay maaaring tumalon sa loob), pagkatapos ay isang tugon ng AI mula sa iyong kaalaman, ipinadala o inqueued bilang isang draft.
Kung paano gumagana ang auto-reply
1
Lumitaw ang icket
Isang bagong tiket ang nalilikha mula sa anumang source (email, chat, portal, API).
2
Iskedyul na sagot
OpsIQ Hinihintay ang isinaayos na pagkaantala (default: 2 Ito ay nagbibigay ng pagkakataon sa mga ahenteng tao na unang tumugon.
3
Nanalo ang unang sagot
Kung ang isang ahenteng tao ay tumugon sa panahon ng pagkaantala, ang auto-reply ay kinakansela. kung hindi, ang AI ay lumilikha ng tugon.
4
Tumungo at magpadala
Binabasa ng AI ang tiket, sinusuri ang batayan ng kaalaman, connektor konteksto, at kasaysayan ng parokyano, pagkatapos ay sumusulat ng sagot. Ang tugon ay ipinadadala (o queued bilang isang draft para sa review, depende sa mga setting).
Kung Paano Gumagana ang Pagdami
1
Mga kagawaran ng Configure
Magtakda ng mga departamentong maaaring tumanggap ng mga aberahe (hal. g., ang Billing ay maaaring pataasin mula sa Heneral, Technical ay maaaring tumaas mula sa General).
2
I - type ang tiket
Bago ang auto-replying, ang AI ay nag-uuri ng tiket na layon: pagbibisto, teknikal, refund, pang-aabuso, atbp.
3
Lumipat kung kinakailangan
Kung ang layon ng tiket ay katugma ng isang kagawaran na nag - aanunsyo, ang tiket ay inililipat, ipinaliliwanag ng isang panloob na nota kung bakit.
4
Maging tapat sa bagong boses
Ang tugon ay nililikha gamit ang kaalaman at pagsasanay ng AI sa patutunguhang departamento.
Mga Pagtatakda ng reperensiya
Naka-reply na nagawa
Master switch. Buksan upang ma-reply ang AI auto-repply para sa mga tiket.
Mga pinahihintulutang departamento
Aling mga kagawaran ang maaaring tumanggap ng auto-replies. Magsimula sa mga mababang-isk departamento (General, Sales) bago makapagtala.
Pag - aapura
Gaano katagal maghintay bago sumagot ang AI (sa loob ng ilang segundo). 120 mga segundo (2minuto).0para sa kagyat na mga sagot.
Pagpapaliban - libang iskedyul
Ang opsyon ay nagtakda ng iba't ibang pagkaantala sa oras ng negosyo.
Huminto sa pamamagitan ng admin na tugon
Kung ang isang ahenteng tao ay unang tumugon, kanselahin ang auto-reply. Default: on.
Ang pag - aalis ng dumi ay nagpangyari sa
Maaring awtomatikong kagawaran na tumatalun - alon batay sa layon ng tiket.
Mga departamento ng Pag - aalis ng mga Sakit
Kung aling mga tiket sa departamento ang maaaring dagdagan.
Kalagayan ng pag - aalis ng dumi
Anong katayuan ang dapat itakda kapag tumataas (hal., Open, Pending).
Listahan ng Pagtataas
Kung magdaragdag man ng isang panloob na nota na nagpapaliwanag sa tumitinding dahilan.
Mga tiket ng Email-nilikha
Ang mga iskecket na nilikha mula sa email (via mailbox polling o MX-piped regalation) ay sumusunod sa parehong auto-reply at computation na mga tuntunin. Ang tugon ng AI ay ipinadadala bilang isang tugon ng email sa kostumer. ang mga draft draws ay pumupunta sa drawings queue para repasuhin kung isasaayos.
Ang AI ba ay auto-reply sa pagsangla ng mga tanong?+
Tanging kung kaya mo lang ang auto-reply para sa Billing department ay inirerekomenda namin ang pagsisimula sa auto-recally off para sa pagbibisto at paggawa nito pagkatapos lamang na masanay mo ang AI ng komprehensibong kaalaman sa pag-eensayo at lubusang suriin.
Paano kung mali ang sagot ng AI?+
Kung ang isang parokyano ay tumugon na nagsasabing mali ang sagot, dapat makialam ang isang ahenteng tao. Review AI History upang maunawaan kung bakit nagbigay ng maling sagot ang AI, pagkatapos ay i-update ang base sa kaalaman o pagsasanay ng AI upang maiwasan itong mangyari muli.
Maaari ko bang repasuhin ang mga auto-replice bago ipadala ang mga ito?+
Oo. Itakda ang admission mode sa "Draft" sa halip na "Auto-send." Ang mga auto-reply draft ay lilitaw sa Drafts queue para sa review ng tao bago ipadala.
Tulong
Nakalubog sa daungan ang mga "Ticket "
Ang portial embed ng tiket ay nagpapahintulot sa iyo na magdagdag ng isang transface ng pangasiwaan ng tiket sa anumang website. OpsIQ admin.
Kung paano ito gumaganaNakalubog sa daungan ang mga "Ticket "
Tatlong lasang muhon
Dahon ng Iniine
Ibigay ang portal ng tiket sa loob ng isang div sa iyong pahina. Hinakuha ng portal ang buong lapad ng lalagyan nito.
Lumulutang na widget
Nagpapakita ng lumulutang na buton na nagbubukas sa portal ng tiket sa isang panel. katulad ng chat widget.
Totoo
Ang mga parokyano ay may sariling tiket lamang ang nakikita.
Ang pagkakakilanlan ay isang salinlahi na binubuo ng mga tao
Para matiyak ang tunay na pagkakakilanlan ng iyong server, dapat itong mag - antanda. OpsIQ kung sino ang parokyano upang makita lamang nila ang kanilang sariling mga tiket.
Searchable, status-filled list. An "Awaiting you" tampok ang mga bandila ay sumagot ang koponan.
Nakaw na usapan
Buong usapang pananaw sa pamamagitan ng mayamang teksto, mga pagkabit, at mga timestamp.
Nag - aalis ng mga kotse
Ang mga tugon ng customer draft ay auto-ligtas upang hindi sila mawalan ng trabaho kung ang mga ito ay naglalayag.
Pagsurbey sa Buhay
Ang widget polls para sa mga bagong tugon bawat ~12 segundo.
Maging determinado / muling buksan
Ang mga parokyano ay maaaring magpasiya o muling magbukas ng kanilang sariling tiket sa pamamagitan ng isang pindot.
✅
Ang mga nota ng kawani sa loob ay hindi kailanman ipinakikita sa mga parokyano sa ticket ebed.
Tulong
Inbox ng chat
Ang Chat Inbox ay kung saan ang iyong koponan ay namamahala ng mga live na usapan ng parokyano. ito ay nagpapakita ng aktibong chat, inatasan ng mga usapan, AI-handled chats, at archived history.
Inbox ng chatIsang kahon sa bawat live na chat, listahan ng pag-uusap, ang sinulid na may AI draft sa tap, at ganap na bisita + CRM konteksto.
Pag - uusap
Aktibong mga usapan
Green tuldok = ang parokyano ay nagmamakinilya o kamakailan aktibo.
- Pinangalagaan
Pag-uusapan kung saan tumutugon ang AI. Puwede kang mag-debut kahit anong oras sa pamamagitan ng pag- click ng "Join."
Ipinaubaya sa akin
Mga usapang espesipikong iniatas sa iyo.
Paghihintay
Mga usapan kung saan naghihintay ng sagot ang parokyano.
Arko
Sinasaliksik ang mga usapan sa pamamagitan ng susing salita, petsa, at parokyano.
Paglipat mula AI tungo sa tao
Kapag nakipag - usap ka sa AI, sundin ang tatlong tuntuning ito:
1
Batihin ang Sarili
I-troduce mo ang pangalan. "Hi, ito si Sarah mula sa koponang sumusuporta."
2
Ang kontekstong reperensiya
Ipakitang binabasa mo ang usapan. "Napakita ko na nagtanong ka tungkol sa iyong katayuan sa pagkakasunud-sunod."
3
Magtakda ng mga inaasahan
Sabihin sa kostumer kung ano ang susunod na mangyayari, "Titingnan ko ito ngayon at may sagot ako para sa iyo sa loob ng ilang minuto."
Pagtotono AI on/off bawat usapan
Gamitin ang AI toggle sa tuktok ng bawat pag-uusap. Kapag AI ay gumagawa ng mga tugon ang ATI. kapag off, ang mga ahenteng tao lamang ang maaaring sumagot. Natatandaan ng AI ang konteksto ng usapan kahit na ito ay pinatay at baliktad.
Alisin ang mode / ng mga oras
Mga oras ng negosyo sa Settings.1) Patuloy na tumugon sa mga parokyano, (2) Ipakita ang isang "malayang" mensahe at lumikha ng tiket para sa follow-up, o (3) Lubusang makipag - usap at ipakita ang porma ng tiket. Piliin ang paggawi na angkop sa iyong modelong sumusuporta.
Pagharap sa mahihirap na usapan
1
Manatiling mahinahon
Huwag mong tularan ang tindi ng damdamin ng kostumer dahil hindi mo naman ito ipinagtatanggol.
2
Ipunin ang mga katotohanan
Bago tumugon, tipunin ang kaugnay na impormasyon: mga detalye ng order, account status, nakaraang mga tiket.
3
Maagang mag - umpisa
Kung ang kalagayan ay nagsasangkot ng mga repleksiyon, legal na mga banta, pag - abuso, o katiwasayan, ay lumala tungo sa isang nakatataas na miyembro ng koponan sa halip na sikaping pangasiwaan ito nang mag - isa.
Maaari ba akong makipag - usap sa isang team (interntant to agent)?+
Gumamit ng nota sa loob ng isang pag - uusap para makipag - usap sa ibang mga agent, at ang mga notang ito ay hindi kailanman nakikita ng kostumer.
Ano ang nangyayari kapag isinara ko ang isang chat?+
Ang usapan ay lumilipat sa Active. kung ang kostumer ay magpapadala ng bagong mensahe mamaya, isang bagong pag-uusap ang nililikha.
Tulong
Mga channel na Naghahati ng Pisa
Pagne - Connect WhatsApp, Facebook Evangelista, Instagram DM, Telegram at LINE kaya ang mga mensahe na naipadadala na ng mga parokyano ay dumarating na sa iyo sa kahon na gaya ng iyong chat sa website, na sinasagot ng katulong ding iyon ng AI.
Bawat channel ay kumikilos nang magkapareho minsang konektado: ang mensahe ng parokyano ay nagiging isang usapan sa Chat Inbox, sinasagot ito ng iyong AI assistant gamit ang kaalaman at mga instruksiyon na gaya ng sa iyong website chat, at walang anumang ahente ang maaaring humalili.
Kung ano ang nagkokonekta sa hitsura
Facebook Monscutor & Instagram
Isang pindot lang, buksan ang mga Connector→Facebook Monscription & Instagram DM, click Connect, paunawa sa pamamagitan ng FaceBook account na namamahala sa iyong Page, at pumipili ng Page. Ang instagrama ay kasama rito kapag ang iyong Pahina ay may Instaogram propesyonal na account na naka-ugnay.
Ano ang App?
Isang pindot na kung saan iniaalok ito ng iyong provider: buksan ang Messaging Hub connector at gamitin ang Connect WhatsApp, pagkatapos ay sundin ang guided sign-up ni Meta upang kunin o lumikha ng iyong Whatsapp Business number. Kung hindi, i-record mula sa alinman sa mga influent feedly mula sa anumang bahagi ng meta upang piliin o likhain ang iyong WhatsAP business number.20Mga pintuan.
Telegram
Two minutes. Message @BotFather in Telegram, send /newbot, choose a name and a username ending in "bot", and paste the token it gives you into the Telegram connector. OpsIQ registers the webhook for you.
MAHIRAP
Create a Messaging API channel at developers.line.biz, paste the Channel secret and access token, then copy the webhook URL shown in OpsIQ into LINE and switch its own auto-replies off.
MGA SMS
Idagdag ang isang provider (Twilio, Vonage, Termii at iba pa) sa Messaging Hub na may mga kredensiyal at nagpadala ng numero.
✅
Ang bawat kumokonekta ay nagpapakita ng sarili nitong mga instruksiyong hakbang-by-paa sa loob ng aparador, kabilang ang eksaktong kung ano ang babasa at kung saan. Hindi mo kailangan ang mga kredensiyal na pang-edukasyon para sa one-click na mga pagpipilian.
Pagbubukas ng channel
Pagkonekta ng channel ay hindi nag-uumpisa. Settings → Client Chat → Advanced → Messaging Channels, palitan ang master toggle at pagkatapos ay ang isahang channel. Ang bawat channel ay may sariling AI auto-reply switch, kaya makakapag-ebolb ka sa isa bago buksan ang iba pa.
1
Pagdugtung - dugtungin ang lagusan
Sa mga kokonektador, ginagamit ang mga instruksiyon sa aparador ng tagapagkabit na iyon.
2
Subukin ang koneksyon
Click Test. Talagang tumatawag ito sa tagapaglaan at nagsasabi sa iyo kung ano ang mali kung mayroon man.
3
Nakasasamang mga channel
Mga Pagtatakda→Himpilan ng mga Kliente→Buksan mo ang master switch, pagkatapos ay ang channel.
4
Magpadala ng mensahe
Mula sa ibang account, ang mensahe ang iyong Page, numero o bot. ito ay dapat lumitaw sa Chat Inbox sa loob ng ilang segundo at makakuha ng tugon ng AI.
Sagot sa mga bintana
Nililimitahan ng mga plataporma sa pagmemerkado kung gaano katagal maaaring tumugon ang isang negosyo pagkatapos sumulat ang isang parokyano.OpsIQay nagpapakita ng natitirang panahon sa bawat pag - uusap at ipinatutupad ang tuntunin para sa iyo.
Ano ang App?
24Pagkatapos niyan ay maaari ka nang magpadala ng isang sinang - ayunang template, na nakaayos mo sa task ding iyon.
Mensahero & Instagram
24mga oras para sa normal na mga sagot; ang mga ahente ay maaaring sumagot hanggang sa7Pagkalipas ng mga araw sa ilalim ng human-agent na allowance ni Meta.
Telegram, LUGAR, SMS
Walang bintanang platform-imposed.
⚠️
Kapag hindi nakasagot dahil nagsara ang bintana, ipinakikita ng pag - uusap kung bakit.OpsIQHangganan.
Karaniwang mga tanong
Nakikita ba ng mga parokyano na isang AI ang sumagot?+
Ang sagot ay galing sa iyong Pahina, numero o butaw na gaya ng pagtugon ng tao.
Maaari bang mag-oversver ang isang agent?+
Buksan ang usapan sa Chat Inbox at tuffing Compt. Ang AI ay humihinto, ikaw ay nag-iisyu, at ang kostumer ay nakakakita ng isang patuloy na sinulid sa kanilang tagiliran.
Paano kung masira ko ang isang channel?+
Itago ang kasaysayan ng mensahe; basta na lamang humihinto sa pagdating ang mga bagong mensahe, at sinabihan ang plataporma na huwag nang magpadala ng mga ito.
Maaari bang gamitin ng dalawang workspace ang iisang Facebook Page?+
Ang pagkokonekta rito sa ibang lugar ay nangangahulugang hindi na ito natatanggap ng mga tao, kaya ang unang workspace ay kusang nag - uugnay sa halip na muling magkabit sa iba.
Tulong
Tunay na mga usapan sa pag - uusap
Ang mga halimbawang ito ay nagpapakita kung paano dapat hawakan ng isang mahusay na-trained customer AI ang mga karaniwang senaryo. Gamitin ang mga ito upang subukin ang inyong pagsasanay ng AI at matukoy ang mga puwang.
10 halimbawa sa pakikipag - usap
1. Pagbabalik ng parokyano na nagtatanong tungkol sa pagkakasunud-sunod
Scenario:
Customer: Hi, I placed an order 3 days ago and haven't received any shipping notification yet. Order #ORD-5523.
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Tingnan ang order #ORD-5523 sa pamamagitan ng connektor. (2) Iulat ang kasalukuyang katayuan at pagsubaybay sa info kung mayroon.3) Kung ang utos ay naantala, kilalanin ang pagkaantala at maglaan ng tinatayang timeline.4) HUWAG mag-imbento ng katayuang pantransportasyon kung ang tagakonekta ay walang isa.
2. Pag-asang magtanong tungkol sa prikasizing
Scenario:
Customer: How much does your Pro plan cost? Do you offer annual billing?
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Sagot mula sa kaalaman base na may kasalukuyang priping.2) Ipaliwanag ang pagkakaiba sa pagitan ng buwanan at taunang kuwenta. (3) Kung ang sagot ay wala sa batayan ng kaalaman, sabihin mo at mag - alok na ikonekta ang mga ito sa benta.4) Huwag mag - imbento ng pricing na hindi nakasalig sa kaalaman.
3. Galit na mga parokyanong humihiling ng refund
Scenario:
Customer: This is ridiculous! Your product does not work and I want my money back NOW.
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Tanggapin nang mahinahon ang kabiguan.2) Humingi ng order number o account email. (3) Ipaliwanag ang prosesong refund. (4) Gumawa ng tiket para sa suporta o maging ahente ng tao. (5) HUWAG kang mangako ng pag - asa, na nangangailangan ng pagsang - ayon ng tao.
4. Dobleng kaso ng tuka sa gilid
Scenario:
Customer: I was charged twice this month. My bank shows two charges of $29.99.
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Kilalanin ang pagkabahala.2) Itipon ang kaugnay na mga detalye (email, petsa ng mga paratang).3) Ipaliwanag na ang mga isyu tungkol sa kuwenta ay nangangailangan ng pagrerepaso ng tao.4) Gumawa ng tiket para sa Billing department na may mga detalye.5) Unahin ang Kataas - taasan.
5. Multi-wikang parokyano
Scenario:
Customer: Bonjour, je voudrais savoir si vous livrez en France?
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Tumugon sa wika ng parokyano kung ang wikang iyon ay sinusuportahan. (2) Sagutin ang tanong tungkol sa paghahatid sa Pransiya mula sa saligan ng kaalaman. (3) Kung ang wika ay hindi suportado, tumugon sa default na wika at banggitin kung aling mga wika ang makukuha.
6. Pagkatapos ng usapan
Scenario:
Customer: Hello, is anyone there? I need help with my account.
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Kung isasaayos para sa mga after-hours AI, tumugon at tumulong. (2) Kung ang mga after-hour ay lumilikha ng tiket, sabihin: "Ang aming koponan ay kasalukuyang offline. lumikha ako ng isang tiket na sumusuporta sa iyo at may susunod sa iyo sa oras ng negosyo." (sa Hapones)3) Ibigay ang numero ng tiket.
7. pre-purchase kumpara shoper
Scenario:
Customer: How does your product compare to [Competitor X]?
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Ilarawan ang magagandang katangian ng iyong produkto. (2) Huwag mong pagalitan ang kakompetensiya.3) Kung may pahinang pinaghahambing sa batayang kaalaman, iugnay dito. (sa Ingles).4) Kung magtanong ang kostumer tungkol sa mga bagay na hindi mo naman alam, maging tapat.
8. Gusto ng isang parokyano ang rekomendasyon
Scenario:
Customer: I run a small online store with about 100 orders per month. Which plan is right for me?
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Magtanong ng mga tanong na nagpapaliwanag kung kinakailangan (hal.g., ano ang pinakamahalaga).2) Irekomenda ang isang plano na salig sa kaalamang nakasalig.3) Ipaliwanag kung bakit angkop sa kanilang pangangailangan ang planong iyon. (4) Sabihin na maaari silang magsimula sa mas maliit na plano at pag - upgrade sa dakong huli.
9. Parokyano na nagsisikap makakuha ng hindi awtorisadong diskuwento
Scenario:
Customer: I saw online that you give 50% discounts. Can I have one?
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Politikal na ipaliwanag ang kasalukuyang mga promosyon kung may anumang umiiral.2) HUWAG lumikha o mangako ng mga diskuwento na wala sa saligan ng kaalaman.3) Kung magpapatuloy ang parokyano, mag - alok na iugnay sila sa pangkat ng mga nagtitinda.
10. Ang parokyano ay nangangailangan ng tulong sa isang tampok
Scenario:
Customer: How do I export my data? I can't find the export button.
Kung ano ang dapat gawin:
Ang AI ay dapat: (1) Maglaan ng mga instruksiyong hakbang-by-stea mula sa batayang kaalaman. (2) Isama ang eksaktong page path at button point. (3) Kung ang bahagi ay nangangailangan ng isang espesipikong plano, banggitin iyan. (4) Kung ang bahagi ay hindi umiiral, maging tapat at magmungkahi ng mga mapagpipilian.
Tulong
Paglupig at Pagdami ng Chat
Kapag ang isang live chat ay nangangailangan ng tunay na tao, sinasagot ng AI ang dalawang tanong: aling koponan ang may-ari ng usapang ito, at kung sino ang dapat sabihin. ang parehong ito ay nakaayos sa Settings, Client Chat, Support Sweak, sa ilalim ng ATI wideing departments.
Pagpili ng kung aling departamento maaaring gamitin ng AI
Ang dalawang kahon na nasa panel na iyon ay isang putinglist. Ang mga Kagawaran na inilipat sa kanan ang tanging maaaring daanan ng AI papunta o bukas na tiket sa. anumang natira sa kaliwa ay hindi nakikita nito, kahit na kung ang departamento ay umiiral at may kawani. Paandarin ang pagkipot at dagdagan ang mga departamento habang ikaw ay nag-aalaga sa mga ito.
💡
Kung walang kagawaran na magagawa, OpsIQ Ituring mong ligtas na lambat, hindi isang tiyak na kaayusan.
Sino ang tumatanggap ng Pagdami
Ito ang bahagi na inaasahan ng karamihan sa mga tao na isasaayos at hindi na kailangan. Kapag pinatitindi ng AI ang isang chat, OpsIQ Minsan ay nagagawa mo ang listahang iyan, sa pahina ng Team and Departments, at sinusundan ito ng parehong pag - unti ng tiket at pakikipag - usap.
Mga miyembro ng koponan sa Kagawaran
Bawat aktibong admin na nakakabit sa departamento ay tumatanggap ng kanilang sariling kopya, anupat ang mga kuwentang may kasamang payumi at may kapansanan ay hindi na nakukuha.
Pangunahing admin
Ginagamit kapag walang mga miyembro ng koponan ang nakakabit, kaya may nakaaabot pa rin sa isang tao dahil sa pagdami ng mga koponan.
Walang sinumang nakakabit
Hindi posible ang pagliligtas, anupat minarkahan ng tumataping panel ang departamentong iyon ng pula at hindi sinasabi ng AI sa bisita na isang tao ang sinabihan.
⚠️
Ang adres ng isang departamento ay sadyang hindi ginagamit bilang recept o buson ng mga tao, ang pumapasok na email ay taliwas sa bukas na tiket at ang pagpapadala roon ay may bagong tiket sa halip na makarating sa tao.
Ang departamento ng catch-all
Ang eksaktong isang departamento ay nagdadala ng slack-all mark. Ito ay tumatanggap ng mga chats ang AI ay hindi mapagkakatiwalaang lugar, at ito ay huling resort sa halip na normal na landas.
1
Nagwawagi ang malinaw na mga hudyat
Ang mga salitang Billing ay ginagamit sa isang departamento ng pagmemeykap, na hosting at error grosts sa isang teknikal na salita, anupat bumibili ng mga pananalita sa pagbebenta.
2
Susunod ay sinisikap ng AI classifier
Kung ang mga susing salita ay hindi tiyak, binabasa ng modelo ang usapan at pinipili mula sa may kakayahang mga departamento.
3
Pagkatapos ay ang huli-all
Kapag parehong lumitaw na walang laman ang lot-all department ay saka lamang tatanggapin ang chat.
4
Ang tindahan
Kung ang huli-all ay isang departamento ng benta at ang bisita ay hindi nagpakita ng signal sa pagbili, OpsIQ Sa halip ay naghahanap ng suporta o kagawarang teknikal, kaya ang mga karaniwang tanong na pangsuporta ay hindi naiipon sa Sales.
Ang sinabi sa bisita
Kung ang dumaraming email ay lalabas, sinasabi ng AI sa bisita na ang koponan ay pinatalastasan kung hindi ito makalabas, ang AI ay nagsasabi ng isang bagay na tapat at inaanyayahan silang iwan ang mensahe sa chat, at hindi nito iaangkin na ang tao ay nabigyan ng babala kapag walang email na ipinadala.
Ang panel ay nagsasabi "Walang sinuman na mag-eespiya" para sa isang departamento+
Walang nakakabit dito. Open Team and Departments, ikinakabit ang hindi bababa sa isang aktibong admin, pagkatapos ay muling i-load ang settings page. Ang panel ay nagbabasa ng live.
Maaari bang ang mga pag - uusap ay magtungo sa ibang dako maliban sa koponan?+
Oo, ang isang direksiyong pang-ugali na dating nailigtas para sa isang departamento ay nangingibabaw pa rin sa talaan ng pangkat. Ang mga bagong setup ay dapat magkabit ng mga tao sa departamento sa halip, kaya may isang lugar na dapat panatilihin.
Bakit hindi ako nahuli?+
Tignan kung ito ay isang departamento ng benta. Kung gayon nga, at ang bisita ay hindi nagpakita ng signal sa pagbili, OpsIQ papunta sa isang support o departamentong teknikal na may layunin.
Tulong
Mga mailbox at mga draft ng Email
OpsIQ Ito ay maaaring mag-ugnay sa mga mailbox ng email upang awtomatikong lumikha ng mga tiket mula sa papasok na email at magpadala ng mga tugon bilang email.Ito rin ay nagbibigay ng mga sagot ng AI-drafted para sa review ng tao.
EmailPumunta sa email IMAP (o forwarding), gawing tiket na may sinulid ang bawat isa, at hayaan ang AI na magkalap ng sagot para sa review.
Pagkonekta ng mailbox
Protocol
IMAP (karamihan ng mga tagapaglaan), Gmail API (Google Workspace), o Microsoft Graph (Out Look 365).
Ilagay ang mailbox sa departamento ng tiket. [email protected] Lumikha ng mga tiket sa departamentong "Support".
Gmail setup (pagtahak sa pamamagitan ng hakbang)
1
Madaling Tablan 2- Hakbang na Pagbabalanse
Magpunta sa Ulat ng Google > Katiwasayan > 2- Tumawid sa Verification at gawin ito.
2
Gumawa ng Isang App Password
Pumunta sa Google Account > Seguridad > App Passwords. Pumili ng "Manila" at "Iba Pa" (Iba pa)OpsIQ)". Tularan ang 16-character password.
3
Pumasok sa OpsIQ
Pumunta sa Email > Mailboxs > Idagdag. Itakda ang host: imap.gmail.com, port: 993, encryption: SSL, Pangalan ng gumagamit: [email protected], password: ang app password.
4
Pagsubok
Click Test Connection. OpsIQ ay magsisimulang magsurbey para sa bagong mga email sa nakaayos na pagitan.
Pananaw 365 Naka-setup
1
Suriin IMAP ay nagagawa
Sa Hinaharap > Sulat > Sync email, tiyakin IMAP ay nagagawa.
2
Gumamit ng app password o modernong auth
Kung ang MFA ay nagawa, gumawa ng isang app password. kung hindi, gamitin ang iyong regular na password.
3
Pumasok sa OpsIQ
Punong - abala: outlook.office365.com, port: 993, encryption: SSL, Pangalan ng gumagamit: [email protected].
cPanelwebmail setup
1
Hanapin IMAP Mga kalagayan
Sa loob cPanel > Mga Ulat sa Email, i - click ang account ng iyong email IMAP Mga tagpo.
2
Pumasok sa OpsIQ
Punong - abala: karaniwan nang mail.yourdomain.com O ang iyong serverg hostname, port: 993 (SSL) o 143 (STARTTLS), username: full email address.
Mga draft ng AI email
Kapag ang auto-reply ay itinakda sa "Draft" mode, ang AI ay lumilikha ng mga reaction draft na lumilitaw sa Drafts queue. Maaari mong:
Repaso
Basahin ang draft at tingnan kung tumpak.
Baguhin
Iayos ang teksto, tono, o nilalaman bago ipadala.
Pagpadala
Sang - ayunan ang draft at ipadala ito bilang isang sagot sa email.
Itapon
I-delete ang draft kung hindi angkop.
Awtomatikong ipadala
Kung ang kumpiyansa ay mataas at ang auto-send ay nagagawa, ang mga draft ay awtomatikong ipinadadala pagkatapos ng isang reconsurable na pagkaantala.
Bakit hindi ginagawang tiket ang mga email?+
Check: (Talahulugang Pilipino)1) Ang mailbox ba ay konektado at malusog, at naghahanap ng berdeng katayuan sa Email > Mailboxes. (sa Ingles).2) Kailangan ba ng cron running, Email polling, cron.3) Ang email ba ay sinasala o inililipat sa isang folder maliban sa INBOX?
Ang CSAT ay sumusukat sa tiket at kasiyahan sa chat, naglalagay ng hindi magagandang tugon at inihahambing ang AI at ang mga resulta ng tao.
Ang iskrin ng mga produktoAng CSAT page ay nagsasama ng mga scopt card, emperator feed-up, comments, department at agent breakdowns, at chat refection.
Ang mga surbey sa pamamagitan ng icket ay nakaiskedyul pagkatapos na magsara (normal lamang 24 Paglipas ng mga oras).4o 5. Gamitin ang tanong na criptor para sa maraming aksesor 1 o2at basahin ang ticket/conversion bago makipag-ugnayan sa kostumer.
Ang Chatfection ay iniulat nang hiwalay para sa mga AI-resoluted at mga taong-kamay na usapan. ang mababang sukat ng sampol ay hindi dapat gamitin sa mga ahente o modelo ng ranggo.
Tulong
Mga brodkast sa Teammail
Ang Email Platform page ay nagpapahintulot sa isang may-akdang operator na magpadala ng one-time message sa lahat ng aktibong ahente, piniling agents o isang departamento at review ay nagpapadala ng kasaysayan.
Ang iskrin ng mga produktoAng kompositor ng email ng koponan ay nagpapakita ng mga tagapakinig, paksa, mensahe at nakaraang kasaysayan sa paghahatid.
Ang pahinang ito ay para sa mga mensaheng panloob na pinangangasiwaan, hindi para sa pagbebenta ng parokyano. Piliin ang pinakamaliit na tamang manonood, tingnan ang mga pangalan at direksiyon, saka ipadala.
Tulong
Mga mailbox, paghahatid at pag - email
Pag - usapan kung paano OpsIQ ang nagpadala ng email, gawin itong tiket at patunayang handa na ang pagpapadala ng mensahe.
Ang iskrin ng mga produktoAng mga email setting ay nagsasama ng walang - tigil na paglupig, Mula sa pagkakakilanlan, buson disposion, deliverable check at test email.
Naka-out na email
Ang mga buong administrador ay maaaring pumili ng mas gusto nilang email connektor; OpsIQ ay bumabalik sa pagsasaayos SMTP/mail paghahatid kapag angkop. Maglagay ng recogniable Mula sa pangalan/address, magpadala ng test at tingnan ang 24-oras na tagumpay/failure metrics.
Mga Debox na Sulat
Isa IMAP Ang mailbox ay nangangailangan ng pangalan, adres ng email, target department, host, port, security mode, username, password, folder, polling state at sertipiko-validation choice. Pill ngayon upang matiyak ang pagkain bago maghintay ng cron.
Kagyat na pagpipingha
Sa parehong server, ang isang tubo ng koreo ay maaaring pumasa sa hilaw na RFC822 mensahe nang direkta. Ang isang remote mail server ay maaaring mag-POST ng hilaw na mensahe sa protektadong inbound endpoint gamit ang token nito. Ang parehong mga landas ay pumapasok sa parehong deducation, sinulid at tiket-roting pipeline.
Pagiging Malalaya
Ang SPF/DKIM/DMARC check ay isang ebidensiyang pantelebisyon para sa pagsasaayos Mula sa domain. Ang isang green check ay hindi gumagarantiya ng inbox placement, ngunit ang isang pagkabigo ay dapat na ayusin bago magpadala ng mga mensahe ng produksiyon.
Tulong
Suportahan ang Portal Studio
Suportahan Portal Studio disenyo at maglathala ng customer-facing support na karanasan nang hindi nangangailangan ng panlabas na mga asset ng imahe.
Ang iskrin ng mga produktoAng Portal Studio ay nagpapakita ng isang tumutugong patiunang tanawin sa tabi ng tema, nabigasyon, kaalaman, tiket, katulong, anyo, footer at CSS mga kontrol.
Gamitin ang template bilang pasimula, pagkatapos ay isaayos ang tema, ayusin, nabigasyon, paghahanap ng kaalaman, porma ng tiket, katulong, tagatapak, brand, gawi sa tiket, kaugalian CSS Preview desktop, tablet at mobile bago ilathala.
Tulong
Mga puwang sa kaalaman
Ang kaalaman-gap queue ay nangongolekta ng mga tanong ng parokyano na hindi masagot ng AI nang may pagtitiwala upang mapabuti ng pangkat ang pagsaklaw.
Ang iskrin ng mga produktoAng mga move queue ay hindi naka-abot o mababa-panalig na tanong at riles kung ang koponan ay nakapaglutas na sa mga ito.
Buksan ang puwang upang mabasa ang orihinal na tanong at ang kalapit na usapan, pagkatapos ay pumili ng tamang solusyon: i-update ang isang umiiral na artikulo, lumikha ng bagong kaalaman artikulo, magdagdag ng isang katotohanan sa negosyo, ituwid ang mga impormasyong pang-ugnayan o baguhin ang mga instruksiyong pangkasarian. Markahan lamang ito na napagpasiyahan matapos ang isang pagtatasa o tunay na pagsubok ay nagbabalik ng isang katanggap-tanggap na sagot.
Tulong
Status pahina administrasyon
Ang status administration page ay nag-aanunsiyo ng mga service health at insidente gamit ang mga bahagi, kasalukuyang estado at updates.
Ang iskrin ng mga produktoAng Status administration ay nagtatala ng mga bahagi at insidente upang ang mga operator ay makapaglathala ng malinaw, time-stamped service information.
Gumamit ng mga estadong compilation. Kapag ang isang insidente ay nakakaapekto sa mga parokyano, naglalathala ng paunang patalastas, magdagdag ng time-stamped updates habang nagbabago ang mga katotohanan, at nagsasara ng maikli ngunit malaman na resolusyong buod. Huwag gamitin ang status page bilang internal debug log; ang sensitibong diagnostibo ay kabilang sa indibidwal na diyagnosis OpsIQ at mga trosong server.
I
Ilagay mo ang AI mo
Ang AI Configuration ay kung saan pinipili mo ang iyong AI provider, modelo, at mga kontrol sa gastos. OpsIQ ay umaalalay sa maraming tagapaglaan: Claude (sa Tagalog)Anthropic), GPT-4o (OpenAI), Gemini (Google), at Grok (xAI). API ( key BYOK) o Pinangasiwaan ang AI kung mayroon ka sa iyong plano.
Ilagay ang AIPumili ng AI o ang iyong sariling susi, pumili ng modelo para sa speed vs lalim, at mag - cap mont na buwanang gastusin na may badyet.
Pagpili ng tagapaglaan
Si Claude (Anthropic)
Matibay na pangangatuwiran, maingat sa mga katotohanan, mahusay sa pagsunod sa masalimuot na mga instruksiyon. Models: claud-sonnet-4-20250514, claude-3.5-sonnet. Best para sa: suporta sa mga usapan, tanong teknikal, detalyadong pagsusuri.
GPT-4o (OpenAI)
Mabilis, malikhain, mahusay na pangkalahatang kaalaman. Models: gpt-4o, grapts-4oo-mini. Best para sa: mabilis na pagtugon, malikhaing pagsusulat, malawak na mga tanong sa kaalaman.
Gemini(Google)
Mabuti sa makatotohanang mga tanong, suporta ng multi-wika. Models:gemini-2.0-flash,gemini-1.5-pro. Best para sa: multi-wikang suporta, makatotohanang mga searchup.
Dilaw (xAI)
Mga mabilis at maikli ngunit malaman na mga tugon. Model: grok-3_-mini-fast. Best para sa: mabilis na sagot, pandak na tono.
BYOK Mga vs Napamahalaang AI
BYOK ( Dalhin ang Iyong Sariling Susi)
Pinaglalaanan mo ang iyong sarili API Mahalaga sa iyo ang personal na tulong ng provider, at kontrolado mo ang pagpili at paggamit ng mga modelo.
Pinamamahalaang AI
Inilaan ang AI bilang bahagi ng iyong pagkatao OpsIQ plano. API Kailangang - kailangan mo ng pera, pero laban sa AI credit balance ng iyong plano.
Hakbang-by-steake setup
1
Magtungo sa AI Configuration
Sa loob OpsIQ admin, naglalayag sa Settlements > AI Configuration.
2
Pumili ng tagapaglaan
Piliin ang iyong AI provider mula sa dropdown.
3
Pumasok API susi
Kung Ginagamit BYOK, pumasok sa API Tip #. Para sa Napamahalaang AI, ito ay inaasikaso nang kusa.
4
Pumili ng modelo
Mas mabilis at mas mura ang mga modelong mas malalaki kaysa sa mga ito.
5
koneksyon sa Pagsubok
"Test connection" ng Click upang matiyak ang API Ang susi at modelo ay gumagana, ang berdeng checkmark ay nangangahulugan ng tagumpay.
6
Mag - ipon
Click Save upang ma-internate ang inyong AI configuration.
Magastos na mga kontrol
Buwanang badyet
Itakda ang isang maximum na buwanang gastusin sa AI token. Kapag ang badyet ay nakamit, AI tampok gracefully degrade (mas maikling mga tugon, walang auto-tugon) sa halip na tumigil ganap.
Hanggang sa sukdulang Per-conversation
Ang Maximum ay nagbibigay ng katiyakan sa bawat pag - uusap.
Mababang babala sa panimbang
Kapag ang iyong AI credit balance ay bumaba sa hagdan (default: 50,000 Mga tanda), isang babala ang lumilitaw sa admin. Itakda ito sa AI Configuration.
Configuration bawat workspace
Ang aIconfiguration ay per-workspace. Kung mapangangasiwaan mo ang maraming lugar, ang bawat workspace ay maaaring gumamit ng iba't ibang provider, modelo, at badyet. Ang work space ay nagmamana ng mga pangglobong default maliban na lang kung flusterden. Upang isaayos ang bawat lugar ng trabaho: lumipat sa work distance, pagkatapos ay pumunta sa AI Configuriation at mag-ligtas ng mga setting doon.
Pagkakuha API key
Anthropic (Kapurihan)
Pumunta sa console.anthropic.com > API Keys > Lumikha ng Susi. gayahin ang susing nagsisimula sa "sk-ant-".
OpenAI(GPT)
Pumunta sa platform.openai.com > API Keys > Gumawa ng bagong lihim na susi. gayahin ang susing nagsisimula sa "sk-".
Google (Google Gemini)
Pumunta sa aistudio.google.com > Kumuha API Tip #: Gumawa ng susi para sa iyong proyekto.
xAI (Grok)
Pumunta sa console.x.ai > API Mga susi, gumawa at kopyahin ang iyong susi.
Subukin ang Iyong AI setup
Scenario:
After entering your API key, click "Test connection." You should see a green checkmark and a sample response from the AI.
Kung ano ang dapat gawin:
Kapag nabigo ang pagsubok: (1) Tiyakin na ang API Ang susi ay tama (walang ekstrang espasyo). (2) Tiyakin na ang iyong account ay naka-sign kasama ng provider. (3) Tiyaking may bisa ang modelong pangalan. (4) Kung gumagamit ka ng kontroladong AI, maging aktibo.
Aling tagapaglaan ang pinakamabuti?+
Si Claude ay walang isang pinakamahusay na tagapaglaan. Si Claude ay mahusay sa pag-uusap ng suporta. ang GPT-4o ay mabilis at maraming gamit. Gemini. Ang bawat isa ay may hawak ng maraming wika. Subukan mo ang bawat isa at tingnan kung alin ang gumagawa ng mga pinakamahusay na resulta para sa iyong espesipikong gamit na kaso.
Maaari ko bang palitan ang mga tagapaglaan sa dakong huli?+
Pagbabago ng tagapaglaan at ng API Ang AI ay gagamitin ang bagong tagapaglaan para sa lahat ng pag - uusap sa hinaharap.
Ano ang nangyayari kapag ako'y naubusan ng utang?+
Maganda ang pagbaba ng AI: nagiging mas maikli ang mga tugon, walang-tigil ang auto-reply, at ipinapakita ng admin ang isang mababang-balance warning. Core tracking, tiket, at CRM patuloy na gumagana nang walang AI.
I
Mas Matalino at mas murang chat ng parokyano
Isang set ng mga pagpipiliang-in control na gumagawa sa iyong parokyano na chat alinman sa smartler (ito ay nangangatwiran sa ibayo ng account ng isang mamimili tulad ng isang ahenteng tao) o mas mura (ito'y nagpapadala ng AI mas mababa, o mga sagot sa mas kaunting hakbang). Ang bawat kontrol ay nasa pamamagitan ng default at independent, pagpihit sa isa sa hindi kailanman pagbabago ng ibang gawi. ang karamihan ay nakatira sa ilalim ng Set > Client Chat > Behaviour; ang ilan ay nasa Seset up mo AI at Tren ang iyong AI.
Mas Matalinong Sagot (agent mode)
Ang isang tanong ay sinasagot ng isang normal na chatbot mula sa isang viewup. Ang paraang Agent sa, ang katulong ay maaaring gumawa ng ilang read-lamang account checks sa isang single at cross-reference sa kanila, e. g. "basta may bukas na tiket ako, at sapat ba ang aking balanse para sa susunod kong reaksyon?" ay sinasagot sa isang tugon sa mga maths na ginawa. Ito lamang ay nakikilahok para sa mga napatunayang parokyano dahil o refund na mga tanong; lahat ng iba pa ay nagpapatakbo sa normal na solong-answer path.
Ang paraang Agent
Hanggang sa ilang mga read-ly Lookups kada turn, cross-reference bago sumagot. Buksan kung may konektado kang plataporma (black)WHMCS, Shopify, Stripe, Zendesk, atbp.Off = ngayong nag-iisang-lookup na pag-uugali, hindi nagbabago.
Pag - iisip ng lalim para sa mga kasagutan ng ahente
Kung gaano kahirap ang modelong mga dahilan sa komplikadong mga pagliko (low/medium/high). start on Low; karamihan ng mga tanong na pangsuporta ay mahusay na hinaharap doon.
Ahenteng modelo
Pinapatungan ng mas malakas na modelo para lamang sa komplikadong agent turn, kaya ang araw-araw na chat ay nananatiling sa isang magaan, murang modelo at tanging ang mga matitigas na turno lamang ang bayad para sa lalim. Blank = ang iyong normal na customer-chat model.
Magplano nang patiuna · one-pass na mga sagot (beta)
Isang maliit na hakbang ng pagpaplano ang nagpapasiya kung aling suspek ang hihilahin at kung kinakailangan ang batayan ng kaalaman, pagkatapos ay sumasagot sa isang pangunahing tawag sa halip na ilang hakbang. isang sub-togle sa ilalim ng Agent mode. hindi ito magagawa malibang ang Agent advanced ay on. Sa parehong quarture, mas kaunting mga tawag sa multi-part na mga tanong.
Pakikipag - usap at pag - unawa
Long-conversiation memory (beta)
Nag-iingat ng maikling running buod ng mga mas lumang mensahe (pangalan, tiket/savoice numbers, halaga, desisyon) kaya ang katulong ay nananatiling hindi nagbabago sa loob ng napakahabang chat nang hindi muling tinatagurian ang buong transcription. Best para sa suporta-katas, mahabang sinulid; pares na may Agent mode.
Pagpaparaya sa Typo
Binabasa ang mga maliliit na typos ("aking bukas na tiket", "unpaid invocies") habang ang nilalayong mga salita upang ang tamang impormasyon ay matagpuan sa halip na miss. Works na may bawat konektadong plataporma. Off by default; magagamit para sa mobile-deficial chat.
konteksto ng lean account
Ang tanging naglalagay lamang ng litrato sa kuwenta ng parokyano kapag ang tanong ay tungkol sa kanilang kuwenta (balance, invoices, tiket, serbisyo), at hindi na ito ginagamit sa pangkalahatang mga tanong.
Halaga ng pagtitipid
Kaalaman sa pag - iiski sa paghahanap ng mga pagbati (beta)
"Hi", "salamat" at "ok" huwag magbunsod ng isang kaalaman-base search, ang mga tugon na iyon ay hindi kailanman gumagamit nito. anumang mensahe na may tunay na nilalaman ay naghahanap pa rin bilang normal.
Pinakamahabang tugon ang nagbigay - daan (mgaken)
Ang sagot ay ang pinakamahal na bahagi ng isang tawag, kaya ang murang gora (paligid) 500 para sa suporta) ang tanging pinakamabisang pagkontrol sa halaga ng pag - uusap.
Sa Pag - aayos ng Iyong AI
Pag - iisip sa lalim (customer & admin chat)
Gaano karaming ang modelo ay naniniwala bago tumugon (minimum sa mataas). Panatilihin customer chat sa minimum / mababang para sa bilis; mag-reserve ng mas mataas na mga setting para sa pagtatasa at ang admin copilot.
Per-AI model (per work)
Ang bawat AI road (live chat, draft yards, summaries, analysis, admin copilot, productions, Site Intelligence at higit pa) ay maaaring tumakbo sa sarili nitong modelo. liwanag kung saan ang mga bagay na mabilisan, malakas kung saan may kalidad. Blank sa isang ibabaw = provider default para sa trabahong iyon.
Ang mga kontrol sa pakikipag - chat sa Admin ay nagkahalaga ng mga kontrol
Ang admin copilot ay maaaring magpanatili ng isang naka-bigkis na gumaganang memorya at magkarga lamang ng mga kasangkapang kailangan ng isang tanong (lean tools) sa halip ng bawat kagamitang paliko.
Sa Trenin ang AI Mo
Mga instruksiyon sa Copress
Ang iyong mga tagubilin ay ipinadadala sa bawat pagliko, kaya ang kanilang haba ay isang paulit-ulit na halaga. Ang Copress button ay nagsusulat muli ng isang slot upang sabihin ang parehong bagay sa mas kaunting salita.Tatanggihan nito ang muling pagsulat kung ito ay magbabagsak ng anumang bolyum {variable} o tuntunin, at ulat ng kung ano ang ipinagsasanggalang nito, kaya hindi nito kailanman tahimik na binabago ang kahulugan.
"Ano ang nasa utak" (ℹ️)
Ipinakikita ang OpsIQ Alam mo na ang tungkol sa iyong negosyo sa bawat lot, kaya maaari mong alisin ang anumang bagay na inuulit mo sa iyong sariling mga tagubilin.
💡
Para sa maikling suporta, pag-uusapin ang input (mga + account data + kasaysayan, magpadala ng bawat ikot) karaniwang nagkakahalaga ng higit kaysa maikling tugon, caching at benef konteksto ay tumutulong sa karamihan doon. Sa loob ng mahabang panahon ang nilalaman ay nangingibabaw ang output. Ang tugon-habang-ulo at mas mababang kaisipan na sahod sa ibaba. Tingnan ang ITI na patuloy na i-creadyd ang mga ito, na gumagawa sa malaking paulit-ulit na bahagi ng bawat turn.
Binabago ba nito ang mga sagot ng chat?+
Ang pag - ayaw sa isa ay nagdaragdag lamang ng paggawi; ang pagpatay dito ay nagpapawalang - bisa sa chat sa kung paano ito gumagana noon.
Anong utos ang dapat kong ibigay sa kanila?+
Mag-enjoy ng pang-araw-araw na chat sa isang light model at pindutan ang mas malakas na Agent model. Pagkatapos, kung mayroon kang konektadong plataporma, kaya't makabuo ka ng Agent advance, pagkatapos ay Long-conversation memory. Pagkatapos ay mag-reved na konteksto, pag-eant-for-greetings, at isang bluster cap. Sa wakas ay i-creat ang iyong mga instruksiyon. Manood ng ilang tunay na chat pagkatapos ng bawat pagbabago.
Ang Admin Agent kit: web search, runbooks, misyon, file transfer
Ang Admin AI chat ay isang gumaganang inhinyero, hindi lamang isang kahon ng tanong. Ito ay maaaring magsaliksik sa web, mag-ingat ng isang aklatan ng iyong mga pamamaraan sa pagpapatakbo, ipatrolya ang iyong mga server sa isang iskedyul, at ilipat ang mga files. Karamihan dito ay bunsod ng pagtatanong nito sa chat; ang isang bagay na inyong inaayos sa harap ay kung saan ginagamit ito ng web search provider, saset up mo AI page.
Paghahanap ng Web
Itinayo
Sinasaliksik ng ahente ang web para sa mga doc, maling mensahe at kasalukuyang impormasyon habang ito ay gumagana. out sa kahon Ito ay gumagamit ng DuckDuckGo, na hindi nangangailangan ng key at walang setup.
Mga Aklat - Patak
Sa chat
Isang naligtas na aklatan ng iyong mga pamamaraan ("kung paano natin ginagawa ang X dito"). Ang agent ay nagsusulat ng isa pababa pagkatapos na i-transmit ang isang nakaaasiwang trabaho at susunod dito sa susunod na pagkakataon, kaya't ang alam-pook ay nakaligtas sa pagtatapos ng chat.
Mga Misyon
Isinaayos
Isinaayos ang mga read-lamang parol. "Araw-araw, tingnan ang disk space at ang error logs at sabihin sa akin."Ang mga natuklasan ay dumating sa iyong admin bell.
Paglipat ng talaksan
Sa chat
Humingi ng log file at kumuha ng link, o ipakopya ang isang file sa isang konektadong server 5 MB.
Admin Agent web search (Sa Itayo ang AI)
Paghahanap ng Provider
Ang ginagamit ng agent web search. Ang default ay DuckDuck Go: keyless, libre, gumagana sa bawat install. Brave Search, Tavily at Tavily Serper.dev ( mga resulta ng Google) ay karaniwang nagbabalik ng mas mabuting mga resulta subalit bawat isa ay nangangailangan ng isang API Kapag nabigo ang isang key provider sa anumang dahilan (masamang susi, kontak na ginagamit, problema sa network), ang paghahanap ay kusang bumabalik sa DuckDuckGo, kaya hindi kailanman dumidilim ang paghahanap.
Paghahanap API susi
Ang susi para sa iyong napiling provider, kailangan lamang para kay Brave, Tavily o Serper. Minsang iligtas ito ay maskara at hindi na muling ipinakita sa pahina; paste a new to palitan ito. Ang isang keyed provier ay nagiging aktibo lamang kapag ang parehong propesyunal at ang susi nito ay naligtas.
Mga Aklat - Patak
Kapag ang agent ay nagtrabaho lamang sa pamamagitan ng isang trabaho nais mong tapos na sa parehong paraan muli, sabihin "i-save na bilang isang runbook na tinatawag na gabi-linis". Mula noon papunta ito ay nakikita ang runbook sa pangalan sa bawat session, at kapag ikaw ay humingi para sa mga trabaho sa pamamagitan nito (o ilarawan ito) pulls up ang mga hakbang at sinusunod ang mga ito. Maaari mong hilingin ito upang ilista, i-update o tanggalin runbooks anumang oras.
💡
Ang isang runbook ay patnubay, hindi libreng pagpasa. Kapag sumunod ang ahente sa isa, ang bawat hakbang na babago sa isang server ay dinadaanan pa rin ang iyong kasalukuyang pinahihintulutan mo at ipinapakita ang karaniwang mga card ng pagsang-ayon. Ang isang rankingbook ay hindi kailanman makalagpas sa isang pagsang-ayunan.
Mga Misyon
Ang isang misyon ay ang paulit-ulit na trabaho na ang ahente ay tumatakbo sa sarili nito: oras-oras, araw-araw sa isang takdang oras, o lingguhan sa isang nakatakdang araw. Ang mga misyon ay binabasa-lamang sa pamamagitan ng disenyo. mababasa nila ang mga server, data at web, ngunit hindi kailanman mababago ang anumang bagay; sila ay makapagsisiyasat at nakapag-uulat. Kapag natapos ang isang misyon, ang mga natuklasang lupa bilang isang normasyon sa iyong admin bell. Sabihin mo "pagtakbo sa umaga" upang magbunsod ng isa sa pangangailangan, o hilingin ang ahente na mag-alis, o mga misyon.
⚠️
Ang mga tunguhin ay paubos na OpsIQ cron, kaya kailangan itong i-set up (tingnan ang Cron at automation). a one-off "run ito ngayon" mula sa mga gawain ng chat kahit na sa pagitan ng cron run sa karamihan ng servers.
Naglilipat na mga files
Humingi ng file ("kumuha sa akin ngayon ng error log mula sa web server") at ang agent stages ito at sumagot na may pribadong download link. Ang link lamang ay mga gawa para sa signed-in admins at drops pagkatapos ng halos isang araw. Ang mga talaksan ay naka-creast sa isang araw 5 MB; para sa anumang mas malaki, hilingin muna sa ahente na i - compress o bayuhin ito sa server.
Maaari ring kopyahin ng ahente ang isang talaksan sa pagitan ng dalawang magkakaugnay na server, hanggang muli 5 MB. Ang nakasulat sa patutunguhan ay tinatrato tulad ng anumang ibang pagbabago na ginagawa nito: sa paraang una mong makuha ang isang kard ng pagsang-ayon, ang umiiral na talaksan ay sinusuportahan, at ang kopya ay reversitable. Para sa kaligtasan, ang nilalaman ng file ay muling binabasa mula sa pinagmulan sa sandaling ipahid ang kopya, hindi kinuha mula sa chat.
I
Sanayin ang AI
Ang Pagsasanay sa AI ang inyong itinuturo OpsIQ Iniisip mo na ito ay isang manwal sa pagsasanay para sa isang bagong sumusuportang ahente.
Tren AISanayin ang AI na parang bagong bayad, ang mga manwal ng mga parokyano at Admin na isinulat sa simpleng Ingles (tone, laging, hindi kailanman), na nakabase sa iyong KB.
Dalawang dako ng pagsasanay
Pilit na I primater AI
Pagkontrol sa kung paano nakikipag-usap ang AI sa iyong mga parokyano sa chat widget. Ito ang pinakamahalagang paunang-pag-aalsa upang makakuha ng tama.
Si Admin AI ang nag - uudyok
Kumokontrol kung paano tinutulungan ng AI ang iyong admin team sa operator dashboard. Ito ay humahawak ng internal queries at action killing.
Nag - uudyok sa akin ang pagsulat ng isang malaking kostumer
Dapat na gawin ito agad ng iyong parokyanong si AI:
1
Pagkakakilanlan
Sino ang AI? Bigyan ito ng pangalan, papel, at personalidad. Halimbawa: "Ikaw ay Luna, isang palakaibigan at may kaalamang parokyano na sumusuporta sa Acme Store."
2
Anguto at istilo
Halimbawa: "Mag - aral ng wika pero huwag mag - alog.2-3 parapo max)".
3
Mga hangganan ng kaalaman
Halimbawa: "Alam mo ang tungkol sa ating mga produkto, prioning, shipping, at return policy. TUNG - GUSTO mo ang mga produkto ng kakompetensiya o mga desisyon ng kompanya."
4
Mga tuntunin sa pag - aalis ng dumi
Halimbawa: "Ipaalam sa isang tao ang bagay kapag: Ang parokyano ay humihingi ng refund, bumabanggit ng legal na aksiyon, nag - uulat ng isang isyung panseguridad, o nagtatanong ng gayunding tanong nang tatlong beses."
5
Mga bagay na hindi dapat gawin
Halimbawa: "Huwag na huwag kayong magbibigay ng mga pormula sa pag - aayos ng ari, at huwag kayong gagawa ng mga produktong hindi umiiral."
Ang Halimbawa ay Nag - uudyok
Halimbawang parokyano AI way · online store
You are Aria, a friendly customer support assistant for TechGear.
PERSONALITY:
- Warm and professional
- Concise (2-3 paragraphs max per response)
- Use simple language, no jargon
- If unsure, say so honestly
KNOWLEDGE:
- Our products: laptops, accessories, software subscriptions
- Pricing: as listed in the knowledge base
- Shipping: free over $50, 3-5 business days standard, 1-2 days express ($12)
- Returns: 30-day money-back guarantee, must be in original condition
ESCALATION (hand off to human):
- Refund requests over $100
- Account security concerns
- Legal threats or complaints
- Customer explicitly asks for a human
NEVER DO:
- Promise specific delivery dates (say "estimated")
- Share discount codes not in the knowledge base
- Make up product specifications
- Give financial or legal advice
Halimbawang parokyano AI ashell · hosting company
You are Atlas, an AI assistant for CloudHost web hosting.
TONE: Technical but accessible. Assume the customer has basic web knowledge.
KNOWLEDGE:
- Shared hosting, VPS, dedicated servers
- cPanel, DNS, SSL, email configuration
- WordPress, Joomla, Drupal installation
- Common error codes and troubleshooting
ESCALATION:
- Server outages affecting multiple customers
- Data loss or security breach reports
- Billing disputes over $50
- Complex migration requests
BOUNDARIES:
- Do NOT access customer servers or databases
- Do NOT change DNS records or passwords
- Always recommend the customer makes changes themselves
- For code issues, suggest steps but clarify you cannot debug their application
Pagbaligtad sa iyong pag - abante sa paglipas ng panahon
1
Launch na may mga saligang sangkap
Magsimula sa pagkakakilanlan, tono, at pangunahing mga hangganan.
2
Repaso sa Kasaysayan ng AI
Basahin ang mga usapan kung saan ang AI ay nagbigay ng mali o suboptimal na mga kasagutan.
3
I - Update ang bilis ng pag - aaral
Halimbawa: kung patuloy na nangangako ng pag-uulit ang AI, idagdag pa ang "Huwag kang mangako ng isang refund. Sabihin mong ikaw ay lálaki sa koponan ng pagbibista."
4
Dagdagan ng kaalaman
Kung hindi masagot ng AI ang isang tanong, idagdag ang sagot sa Kaalaman Base sa halip na sikaping iangkop ang lahat ng bagay sa maaga.
⚠️
Manatiling nasa ilalim ng iyong maagap 2,000 Sa kalaunan, maaaring malito ang AI at dagdagan ang halaga ng token. Lagyan ng detalyadong impormasyon ang Kaalaman Base sa halip.
Ano ang pagkakaiba ng mabilis at ng kaalaman?+
Ang agarang pagpapakahulugan ay nagbibigay ng kahulugan sa personalidad, hangganan, at mga alituntunin. Ang batayang kaalaman ay nagbibigay sa mga ito ng makatotohanang impormasyon (produktong detalye, pricing, patakaran). Ang AI ay kapwa nagbabasa, ngunit ang mabilisang paghuhubog ay nagbibigay naman ng mga sagot.
Maaari ba akong magkaroon ng iba't ibang pangganyak para sa iba' ibang departamento?+
Ang advanced ay per-workspace. Kung kailangan mo ng iba't ibang AI pag-uugali para sa iba''t-ibang departamento, gamitin ang batayang kaalaman upang magbigay ng department-specipic information at banggitin ang department konteksto sa iyong agarang.
I
Kasaysayan ng AI
Ipinakikita ng AI History ang bawat usapan na taglay ng ATI sa mga parokyano at admins. Gamitin ito sa isang audit AI performance, hanapin ang maling mga sagot, at kilalanin ang mga puwang sa pagsasanay.
Kasaysayan ng AIAng bawat AI turn (chat, draft drawing, admin action) ay may eksaktong bilis, tugon, tagal at kinalabasan.
Kung ano ang ipinakikita ng bawat pag - uusap
Petsa at panahon
Nang mangyari ang pag - uusap.
Parokyano
Pangalan at email kung kilala, kung hindi IP at bansa.
Channel
Chat widget, ticket auto-reply, email draft, o admin AI.
Mga Mensahe
Buong transcript ng usapan: mga mensaheng pang-militar at tugon ng AI.
Paggamit ng Token
Ang mataas na paggamit ng torta ay maaaring magpahiwatig na ang AI ay nagbibigay ng labis na mga sagot sa pandiwa o ang pag - uusap ay naging pabilog.
Mga Pagkilos na Ginawa
Anumang kilos na pinatay ng AI sa panahon ng usapan (tumitingin sa order, lumikha ng tiket, atbp.).
Pag - uuri
Kung ang CSAT ay nagawa, ang pag-uuri ng kostumer para sa usapang ito.
Pagkasumpong ng mga problema
Maghanap sa Pamamagitan ng keyword
Hanapin ang espesipikong mga paksa upang makita kung paano ito hinahawakan ng AI. Halimbawa: paghahanap ng "refund" upang tingnan kung sinusunod ng ATI ang iyong patakarang refund.
Pakultad Ayon sa rating
Ipakita lamang ang mga mababang-deadyed na usapan upang ituon sa hindi nasisiyahang mga parokyano.
Pakuluan sa Pamamagitan ng channel
Ipakita lamang ang mga auto-replies ng tiket sa mga audit automated na mga tugon hiwalay mula sa chat.
Pag - uuri sa pamamagitan ng bahagyang paggamit
Ang mga usapang pang-itaas ay maaaring magpahiwatig ng mga problema: ang AI ay nag-uungal, nagpapaikut-ikot, o hindi sumasagot sa tanong.
Linggu - linggong rutin ng audit
1
Suriin ang mga usapang mababa-de-rated
Basahin ang buong salin: Ito ba'y isang agwat sa kaalaman, isang isyu sa tono, o maling sagot?
2
Suriin ang mga usapang high-token
Ang mga ito ay maaaring magpahiwatig ng kalituhan, inulit ba ng AI ang sarili nito? Hindi ba naunawaan nito ang tanong?
3
Pagsasanay sa Kasulatan
Para sa mga puwang sa kaalaman, magdagdag ng mga artikulo sa Kaalaman Base. para sa mga isyung pang-ugali, i-apdeyt ang AI prompt. Para sa paulit-ulit na maling sagot, magdagdag pa ng maliwanag na mga tuntuning pang-edukasyon.
Pagkasumpong ng mga puwang sa kaalaman
Scenario:
You search AI History for "installation" and find 15 conversations where the AI said "I do not have specific installation instructions for this product."
Kung ano ang dapat gawin:
Ito ay nangangahulugan ang iyong Kaalaman Base ay nawawalang mga gabay sa pagluklok. Gumawa ng mga impormasyon base para sa bawat mga hakbang sa pag-install ng produkto. Pagkatapos idagdag ang mga ito, suriin sa pamamagitan ng pagtatanong sa AI na mag-install.
I
Mga Kaunawaan sa AI
Awtomatikong sinusuri ng AI Insights ang mga huwaran sa pag - uusap at mga bagay na maaaring pagbatayan ng mga tuklas: karaniwang mga tanong, hilig sa kasiyahan, agwat sa kaalaman, at dumaraming mga huwaran.
Mga Kaunawaan sa AIAng tunay na Intelligence Hub: isang AI-sulat Ngayon's Brief, Smart Alerts for anomalies, on-demand lead score at page analysis, at ang 14- Araw-araw na takbo ng trapiko.
Kung ano ang ipinakikita ng mga kaunawaan
Itaas na mga tanong
Ang pinakamadalas itanong ay kung "Paano ko i-record ang aking password?" ay #1, ang batayan ng iyong kaalaman ay nangangailangan ng isang kilalang giya sa pag - aayos ng password.
Mga Kalagayan ng Kasiyahan
CSATSa paglipas ng panahon, ang AI ba ay nasisiyahang sumulong o bumaba?
Resolusyon
Anong porsiyento ng mga pag - uusap ang nalulutas ng AI nang hindi nakikialam ang tao? 70% mabuti. 50% ay nangangahulugang ang AI ay nangangailangan ng higit pang pagsasanay.
Mga dahilan ng pag - aalis
Karaniwan nang mga dahilan kung bakit nakikipag - usap ang mga tao: Ang mga parokyano ay humihiling ng tao, ang AI ay hindi makasagot, sensitibong paksa, isyu sa kuwenta.
Mga puwang sa kaalaman
Topics kung saan madalas na sinasabi ng AI "Hindi ko alam" o nagbibigay ng mababang-tiyak na mga sagot.
Katamtamang haba ng pag - uusap
Gaano karaming mensahe sa bawat pag - uusap?10+ mensahe) ay maaaring magpahiwatig na ang AI ay hindi nauunawaan ang tanong.
Paggamit ng mga pang - unawa upang sumulong
Scenario:
AI Insights shows that 23% of escalations are "Customer asked about warranty" and the AI could not answer.
Kung ano ang dapat gawin:
Ito ay isang malinaw na agwat sa kaalaman.1) Sumulat ng isang komprehensibong warranty na artikulo sa Knowledge Base na sumasaklaw sa lahat ng mga kondisyong warery, proseso ng pag-aangkin, at abstincts.2) Buksan ang AI na nag - uudyok ng pagtukoy sa impormasyong warranty. (3) Monitor AI Insights Sa susunod na linggo upang alamin kung ang mga warranty claim ay nababawasan.
I
Admin AI playbook
Ang Admin AI (Hilingin OpsIQ) tulungan ang iyong koponan na makayanan ito OpsIQ Maaari mo itong hilingin na tingnan ang impormasyon, ipaliwanag ang mga bahagi nito, ibuod ang mga tiket, at isagawa ang platform aksyon.
Admin AISabihin sa admin AI kung ano ang nais mo sa payak na Ingles; ito ay nagmumungkahi ng eksaktong aksiyon (scopted, reconclured, auded) at naghihintay para sa iyong pagpapatunay.
Kung ano ang magagawa ng admin AI
Tingnan ang datos
Tanungin: "Ipakita mo sa akin ang lahat ng tiket mula sa [email protected]" o "Ano ang katayuan ng order #ORD-5523?"
Mga Bilang
Tanungin: "Pakitahin ang huli 10 mga tiket" o "Ano ang pangunahing mga isyung sumusuporta sa linggong ito?"
Ipaliwanag ang mga bahagi
Tanungin: "Paano ako naglalagay ng auto-reply?" o "Ano ang ibig sabihin ng refleaking rate card?"
Mahuhusay na pagkilos
Tanungin: "Likhaan mo ng tiket [email protected] tungkol sa pagbibisto" o "Close ticket T-12345"
Mga tanong tungkol sa mga plasma
Tanungin: "Ilang bisita ang nakuha namin kahapon?" o "Ano ang aming kita sa buwang ito?"
Halimbawa ng pag - uusap
Pagtingin sa isang parokyano
Scenario:
Admin asks: "Find customer [email protected] and show me their recent activity"
Kung ano ang dapat gawin:
Tiningnan ng AI ang parokyano sa lahat ng magkakaugnay na mga pinagkukunan ng impormasyon: mga sesyon para sa bisita, tiket, usapan sa chat, order, at CRM contacts. Ito ay nagbabalik ng isang buod ng kamakailang gawain na may kawing sa bawat bagay.
Pagkuha ng pang - araw - araw na sumaryo
Scenario:
Admin asks: "What happened today?"
Kung ano ang dapat gawin:
Ganito ang buod ng AI: "Ngayon ay mayroon ka na 245 (itaas 12%), 8bagong mga tiket (bagong mga tiket3 Nilutas ng AI),2Mga bagong orden na may kabuuang bilang $198, at1Nag-uusap tungkol sa pagkaantala ng shipping."
Pag - aalis ng isang pagkilos
Scenario:
Admin asks: "Change ticket T-5523 priority to Urgent"
Kung ano ang dapat gawin:
Pinatutunayan ng AI: "Ipapalit ko ang tiket na T-5523 Ito ay makaaapekto sa SLA timer. kumpil?" Pinatutunayan mo, at ang aksiyon ay isinasagawa.
💡
Ang Admin AI ay nagsasagawa lamang ng mga aksiyon na nakarehistro sa Aksyon Registry. Hindi ito makaimbento ng mga kilos o sistemang access sa labas ng OpsIQ_.
I
Mga senaryo ng Mamimili AI
Ang bahaging ito ay sumasaklaw sa mga karaniwang customer-facing AI senaryo na may inaasahang pag-uugali at mga tip sa pagsasanay.
Mamimili AIIsang aklatan ng mga tanong ng tunay na parokyano at kung paano dapat pangasiwaan ng AI ang bawat isa, upang subukin ang iyong pagsasanay at masumpungan ang mga puwang.
Aklatan ng mga Tanawin
Pag - uusisa ng katayuan sa lipunan
Scenario:
Customer: "Where is my order #12345?"
Kung ano ang dapat gawin:
Inaasahang Paggawi ng AI: (sa Ingles)1) Tingnan ang order sa pamamagitan ng platform connektor. (2) I-ulat ang kasalukuyang katayuan (processing, imigrante, ihatid).3) Isama ang tracking number kung mayroon. (4) Kung ang utos ay naantala, kilalanin at magbigay ng tinatayang timeline. (5) Huwag kailanman mag - imbento ng impormasyon.
Pasawiang kahilingan sa pagsasaayos
Scenario:
Customer: "I forgot my password and cannot log in"
Kung ano ang dapat gawin:
Inaasahang Paggawi ng AI: (sa Ingles)1) Ilagay ang password renovanced yards mula sa intelligence base. (2) Isama ang renovate link o ang page path. (3) Sabihin na ang renovate email ay maaaring gumugol ng ilang minuto.4) Mungkahing suriin ang spam folder. (5) Kung ang parokyano ay hindi pa rin makapag - aayos ng sarili, lalo itong titindi sa isang tao.
Kahilingan sa Pag - aanak
Scenario:
Customer: "Can you add dark mode to the mobile app?"
Kung ano ang dapat gawin:
Inaasahang Paggawi ng AI: (sa Ingles)1) Salamat sa kanilang mungkahi. (2) Ipaliwanag kung paano pinangangasiwaan ang mga kahilingan sa bahagi (naipit, nirepaso, patiunang sinuri).3) HUWAG mong mangako na itatayo ang bahaging iyon. (4) Kung may umiiral ding katulad na katangian, banggitin ito.
Pag - aaway sa Katipunan
Scenario:
Customer: "I was charged but my service is not working"
Kung ano ang dapat gawin:
Inaasahang Paggawi ng AI: (sa Ingles)1) Tanggapin ang kabiguan.2) Suriin ang katayuan sa serbisyo hangga't maaari. (3) Makipag - alam sa departamento ng pagdohol na may lahat ng detalye.4) HUWAG kang mangako ng isang gantimpala.5) Unahin ang tiket sa Mataas.
tanong na Off-topic
Scenario:
Customer: "What is the weather like in London today?"
Kung ano ang dapat gawin:
Inaasahang Paggawi ng AI: (sa Ingles)1) Polity redirectly, "Ako ang iyong [Company] support assistant at makakatulong sa mga tanong tungkol sa ating mga produkto at serbisyo. para sa impormasyon hinggil sa lagay ng panahon, subukan ang isang weather service." (sa Ingles) Ang lathalaing ito na tungkol sa Panahon ay isang usbong.2) Tanungin sila kung may problema sila sa produkto.
Paano ko ba sinusubok ang paggawi ng parokyanong AI?+
Buksan ang iyong website sa isang pribado/incognito browser at makipag-usap sa AI bilang isang parokyano. Subukan ang mga karaniwang tanong, kaso ng gilid, at adversarial scene. Tanahin na sinusunod ng AI ang iyong mga paunang tuntunin at gamitin nang tama ang nilalamang kaalaman base.
I
Saligang kaalaman ng AI
Ang The Knowledge Base ay isang aklatan ng mga artikulo na ginagamit ng AI upang sagutin ang mga tanong. kapag may itinatanong ang isang parokyano, sinasaliksik ng ATI ang kaalamang base para sa mga kaugnay na artikulo at ginagamit ito upang lumikha ng tumpak at matatag na pagtugon.
Ang kaalaman ay nakasaligIsulat ang iyong site at mag - angkat ng docs sa batayan ng kaalaman; kinukuha ng AI ang tamang mga piraso at sagot, nakatatag at nababanggit.
Kung paano ito gumagana
1
Ang parokyano ay nagtatanong
"Ano ang patakaran mo sa pagbabalik?"
2
Sinisiyasat ko ang saligan ng kaalaman
OpsIQ ang "Return Policy" na artikulo sa pamamagitan ng pagtutugma ng mga keyword at semantikong kahulugan.
3
Ang AI ay lumilikha ng tugon
Binabasa ko ang artikulo at isinusulat ang natural-wikang sagot batay sa nilalamang artikulo.
4
Ang mga parokyano ay tumatanggap ng tumpak na sagot
Ang tugon ay nakasalig sa iyong aktuwal na patakaran, hindi sa pangkalahatang impormasyon ng AI na nagsasanay.
Paglikha ng mabubuting artikulo
Isang paksa sa bawat artikulo
Isulat ang isang hiwalay na artikulo para sa bawat paksa: patakaran sa pagbabalik, rate ng pagpapadala, account setup, password restoration.
Sumulat na parang FAQ
Magsimula sa tanong na itinatanong ng mga parokyano, saka ibigay ang kasagutan. Ito'y tumutulong sa AI na maitugma ang mga katanungan sa mga artikulo.
Maging espesipiko
" Ang mga pagbabalik ay dapat simulan sa loob 30 Ang mga araw ng paghahatid" ay mas mabuti kaysa sa "Tayo ay may patakarang pagbabalik."
Isama ang mga degilid na kaso
Kumusta naman ang mga produktong digital, mga bagay na nabibili sa Internet, at iba pang hindi produkto.
Panatilihin itong kasalukuyan
Suriin ang mga artikulo tuwing ikaapat na buwan.
Mas matrapik na mga artikulo na dapat mong isulat
Pag - aasikaso at paghahatid
Ang mga negosyo ay nagkakahalaga, naghahatid ng mga oras, sumusubaybay, nagpapadala sa ibang bansa, at humahawak ng mga pagkaantala.
Pagbabalik at Muling Pagbabalik
Ibalik ang bintana, mga kalagayan, proseso, refund timeline, at mga eksepsiyon.
Pangangasiwa ng Ulat
Pasarmahang pagsasaayos, pagbabago ng email, pag - aalis ng account, at pagluluwas ng impormasyon.
Pagpi - grack at pagbibista
Planuhin ang mga paglalarawan, siklo ng pagbibistos, pamamaraan ng pagbabayad, invoices, at pera.
Mga gabay sa Produkty
Kung paano gamitin ang bawat produkto o tampok. Step-by-steep bilin na may screenshots.
Pagputok ng Problema
Karaniwang mga problema at solusyon. error sa mensahe at kanilang fix.
Makipag - ugnayan sa impormasyon
Ang mga oras ng negosyo, suporta sa mga channel, panahon ng pagtugon, at mabilis na takbo ng daan.
Legal at Pagsunod
Pansariling buod ng patakaran, mga termino ng buod ng serbisyo, GDPR mga kahilingan ng datos.
Kalakip na kaalaman
Ang bawat connektor ay maaaring mag-ambag ng kaalaman sa AI. Kapag ang isang kumokonekta ay nagawa, ang mga binuong-in skolar na mga artikulo nito (product katalogo, karaniwang tanong, platform-specific riot spliting) ay awtomatikong makukuha ng AI . you togggle linkor edge on off per connetor in the Connector settings.
Kumukupas na badyet
Ang batayan ng kaalaman ay may naitatantiyang kisameng hugis - patlang (default: 32,000 Mga tanda) na kumokontrol sa dami ng kaalamang ibinibigay sa AI bawat pag-uusap. Kung napakalaki ng iyong batayan ng kaalaman, ang AI ay pumipili ng mga artikulo na may kaugnayan sa badyet na ito.Pataasin ang kisame kung ang ATI ay hindi nakakakita ng mga kaugnay na artikulo; bawasan ito kung nais mong bawasan ang mga halaga ng paunang gastos.
Ilang artikulo ang dapat kong taglayin?+
Magsimula sa5-10 Magdagdag pa habang nakikilala mo ang mga puwang sa pamamagitan ng AI History at AI Insights. 20-50 para sa malawak na pagtalakay.
Maaari ba akong mag - angkat ng mga artikulo mula sa ibang sistema?+
Sa kasalukuyan, ang mga artikulo ay manu - manong ginagawa OpsIQ. Maaari mong kopyahin ang nilalamang-paste mula sa umiiral na FAQs, mga sentro ng pagtulong, o mga dokumento.
Ano ang dapat na maging format ng mga artikulo?+
Ang simpleng teksto ay mas mahusay kaysa sa likas na wikang isinaayos ng AI HTML Isulat kung ano ang ipaliliwanag mo sa isang kostumer.
I
Pagsusuri sa AI at ang Bantayan
Ang mga aksesorasyon ay nagpapabago sa kritikal na mga tanong ng parokyano upang maging mga paulit-ulit na pagsubok para sa kalidad ng pagsagot, mga pag-iimbestiga, induksyon at kaligtasan ng aksiyon.
Ang iskrin ng mga produktoAng AI Evaluation ay nagtatala ng mga ginintuang kaso ng pagsubok, na nangangailangan ng mga paggawi, pinakabagong mga resulta at nakaiskedyul na mga pagtakbo ng Bantayan.
Ang mga buong administrador ay maaaring lumikha ng mga set sa pagtatasa na may isang agarang, inaasahang mga source labels, mga kinakailangang recountation, mga tuntunin ng human-defigment, mga availation inaasahan at bawal na mga pagkilos. patakbuhin ang isang direkta, dry-run ito, o muling mag-play ng piniling kasaysayan.
Ang Bantayan Mga iskedyul araw-araw o lingguhang pagsusuri sa pamamagitan ng cron at nagpapatakbo ng isang naka-taling bilang ng mga kaso (hanggang walo kada nakatakdang pagpasa). Review failures kaakibat ng provider/model, agarang bersyon, adventual version, mga aksiyon na iminungkahi at gastos bago baguhin ang pag-uugali ng produksiyon.
I
Wika at salin
Nakokontrol ng mga wika ang isinaling customer-facing text at ang pag-uugali na ginagamit kapag OpsIQ ay sumusunod sa isang wika ng mga parokyano.
Ang iskrin ng mga produktoAng pahinang Mga Wika ay nagpapakita ng wikang pinagkunan, mga pagsasalinwika ng mga wika, draft/live state at customer-gage na pag-uugali.
OpsIQ Itakda ang wikang pinagmulan nang tama bago lumikha ng mga pagsasalin, magdagdag ng target na wika, at pagkatapos ay suriin drafts bago pag-publish. “Susundan customer wika” controls tugon wika; pagsasalin ng widget interface controls nito buttons, label at sistema ng teksto.
Ang saklaw ng pagsasalin ay maaaring draft-lamang o live. Huwag umasa sa salin ng makina para sa legal, refund, seguridad o pangkaligtasang teksto nang walang review ng tao.
Ang bawat lugar na may sariling pananalita ay nakatala kasama ang bilang ng mga mensahe nito: mga mensaheng pang - chat, promosyon, mensahe para sa mga nag - aaral ng Internet, daloy ng chat, paglilibot na may giya, patalastas, bulang teaser at iba pa Mga surbey at anyo. Ang survey ay sumasaklaw nang lubusan sa bawat inilathalang survey: pamagat, bawat tanong, bawat sagot na opsyon, butones, pagtanggap at pag-amin ng mga feet-you copy, page chrome at mga pahina ng kinalabasan. Mga susi ay nakatali sa tanong na ID at ang opsiyon, kaya ang muling pagsasaayos ng mga tanong o pagpipilian ay hindi kailanman nawawalan ng isang salin, at muling pagbigkas ng isang mensahe re-transcribe lamang ang mensaheng iyon. Inilathala ang live surveys ay inaalok ng default; ang mga draflicts ay sumasali kapag pinalawak mo ang saklaw.
Ang post-chat email survey ay sumusunod sa wika na aktuwal na pinag-uusapan ng bisita, kung ang wika ay isa na iniaalok mo rito; kung hindi ay ginagamit nito ang inyong system language. Ang anim na editable fields nito ay isinalin din sa pahinang ito, at ang pag-uugali ay may sariling switch sa Client Chat settings.
Mga mensahe sa pamamagitan ng sulat at portal ay sumasaklaw sa mga nakapirmeng text operators type minsan at bawat customer pagkatapos ay tumatanggap sa isang wika na iyon: ang agreement ng tiket, ang bukas, sarado at feedback proofs, per-department sign-offs at ang portal reception line. (Ang AI auto-reply ay hindi nangangailangan ng ito, ito ay sumasagot na sa custiliters language.) May portrackian offs.) Mga parokyano ng Email sa kanilang sariling wika ipinasok OpsIQ Sa pagsulat, ang ticket email ay nagbibigay ng solusyon sa wikang tumatanggap nito ayon sa pagkakasunud - sunod: ang wikang kanilang pinili sa portal o Help Centre (dinadala sa tiket), ang lokal na rekord ng kanilang pakikipag - ugnayan, pagkatapos ang wika na kanilang isinulat, na napansin sa lokal na paraan sa pamamagitan ng script range at marker na mga salita, na walang panlabas na tawag. HTML Ang balot ng email ay sadyang hindi isinasalin: ito ay markup, hindi prose. Staff-facing email (notifications, department warnings, analyst legends, naka-iskedyul na mga ulat, ang lingguhang pagtunaw) ay palaging gumagamit ng system language.
Tulong
Sentro ng tulong
Ang Iyong Help Center ay isang self-serve aid site na ginawa mula sa mga artikulong inyong inilalathala. Ang mga customer ay maaaring magbasa at maghanap nito sa sarili nitong pahinang pampubliko, at sa loob mismo ng chat widget, kaya't makasusumpong sila ng mga sagot sa kanilang sarili bago sila magbukas ng usapan. lahat ng nasa loob nito ay galing sa iyong kaalaman, kaya ang parehong nilalaman na nag-uulat sa iyong AI ay nagbibigay din ng kapangyarihan sa iyong publikong tulong.
Kung saan ito nakikita ng iyong mga parokyano
Ang sariling pahinang pampubliko nito
Isang malinis at mahahanap na lugar na tutulungan /help.php. Ang mga parokyano ay nag - aabang ng mga kategorya, nagsasaliksik, at nagbubukas ng anumang artikulo.
Sa loob ng chat widget
Isang pag - uugnay sa mga chat widget upang masaliksik ng mga parokyano ang inyong mga artikulo nang hindi iniiwan ang chat.
Buksan mo
1
Buksan ang pahina ng Tulong Center
Pumunta sa Config, then Help Center sa iyong admin at siya'y umalis Masalimuot na Sentro ng Tulong ng Bayan.
2
Bigyan ito ng pangalan at tingnan
Maglagay ng pangalan ng Help Center, na makikita sa header at browser tab, at pumili ng isang istilo ng paningin.
3
Isulat ang ilang artikulo
Walang anumang nagpapakita hanggang sa ilathala ninyo ang mga artikulo rito.
Mga artikulo sa Sentro ng Tulong
Isang artikulo ang lumilitaw sa Sentro ng Tulong minsang ito'y ilathala at markahan sa publiko.
Isulat ang isang artikulo
Buksan ang artikulo, markahan ito na inilathala, at buksan ang opsiyon upang ipakita ito sa Sentrong Tulong.
Ihayag kaagad ang lahat
Gamitin ang Ipublish ang Lahat button upang itulak ang inyong buong inilathalang set sa Help Center sa isang pindot, sa halip na gawin ito nang isa - isa.
Gawing mga artikulo ang mga FAQ
Mayroon Nang mga FAQ? Iprito ang lahat Upang Tumulong upang tulungan sila sa mga artikulo kaya't sila'y nauupong katabi ng lahat ng iba pang bagay.
Mag - ulat ng umiiral na saligan sa kaalaman
Ang paglipat mula sa ibang mesang pantulong? Iport ang KB Ang buton sa mga Artikulo ay nagdadala ng umiiral na kaalaman na nakasalig sa iyo, at mayroon kang tatlong paraan upang ituro ito sa iyong nilalaman:
Isang Pasta URL
Kung makikilala nito ang plataporma (halimbawa ang Zendesk) mababasa nito ang eksaktong punong kategorya mula sa platapormang iyon, kung hindi ay gumagapang ito sa lugar at muling itinatayo ang kayarian mula sa mga pahina, anupat nag - aangkat lamang ng tunay na mga artikulo at nilalampasan ang mga pahina ng troso, prioning, at pakikipag - ugnayan.
Pumili ng isang konektadong app
Kung ang isang plataporma ay nakakabit na sa workspace na ito at may hawak na base sa kaalaman, makikita ito sa isang pababang palapag Nag - ulat mula sa isang konektadong app. Pumili at mag - angkat, hindi URL o password na kailangan. Ang app ay nakatala lamang minsang ito ay ma-konekta at maiayos.
I - download ang isang CSV
Ilagay ang isang explacesset sa pamamagitan ng title, category, at body Ilagay ang mga haligi Parent / Child sa kategoryang hanay upang gumawa ng mga kategoryang may pugad.
Anuman ang piliin mo, kumuha ka ng isang patiunang pag - alam: ang mga artikulong natuklasan nito, na pinagpangkat - pangkat ayon sa kategorya, bawat isa'y may checkbox upang maihulog mo ang anumang bagay na hindi mo kailangan. Hindi tapos ang buong kahulugan sa isang pitik, o buong pindot I-sync muli a URL o konektadong-app ang pag-angkat sa kalaunan upang hilahin ang bago at binagong mga artikulo.
💡
Mga developer: maaaring ianunsiyo ng sinumang kumokonekta ang kaalaman nito sa pagbabang ito sa pamamagitan ng pagpapahayag ng isang kb_capabilities bloke sa loob nito settings.json (uri kb_source, kasama ng isang adapter at a base_template). Tingnan ang bahaging pang-konekta at ang sangguniang pang-ugnayan.
Organisado Kasama ng AI
Ang isang maayos na sentro ng tulong ay madaling browse at mas madaling hanapin. Organisado Kasama ng AI Sa isang pindot nito, binabasa ang inyong mga artikulong nailathala na, ginagawang tama ang mga ito, at dinaragdagan ng tag. Hayaang ang AI ang maging organista sa mga subcategory sa Help Center settings at maaari rin nitong isalansan ang mga bagay na nasa ilalim ng pugad Parent / Child Mga kategorya, na madaling gamitin pagkatapos mag-angkat ng isang base sa kaalaman na may mga sub-seksiyon.
💡
Ang mga Kategorya ay nagbibigay sa mga parokyano ng paraan upang makapagparakala, at ang mga tag ay nagpapatalas ng paghahanap sa kapwa pampublikong pahina at sa widget. maaari mong i-redeme o ilipat ang mga bagay pagkatapos. Ang AI ay nagbibigay ng malakas na simula, hindi isang setup na ikaw ay naka-set.
Ang Sentro ng Tulong sa loob ng iyong chat widget
Maaari mong ipakita ang Help Center sa loob mismo ng chat widget upang hanapin ng mga tao ang mga sagot bago ka nila ipaabot.
Sa header
Isang maliit na larawan ng tulong sa tuktok ng widget.
Sa ibaba
Isang link ng teksto sa ilalim ng kahong pang-impormasyon, halimbawa "Browse help center". pwede mong baguhin ang pananalita.
Parehong lugar
Ipakita ito sa header at sa ilalim para sa pinakamabuting makita.
Ang kawing ng tulong ay may sariling kontrol sa kulay sa ilalim ng widget Faspect settings. Walang upang itugma ang kulay ng iyong launcher, o pumili ka ng isang launter Matibay kulay o a Kabagut - bago. Ang buong karanasan ng pagtulong ay sumusunod sa inyong widget na tema, kaya ito ay palaging mukhang bahagi ng inyong tatak.
Isentro ang tulong mo sa iyong sariling adres
Mula sa kahon ang iyong sentro ng tulong ay mayroon nang sarili nitong malinis, magagamit na direksiyon (halimbawa, sa ganang sarili nito /help/your-help-center) Puwede ka pang gumawa ng karagdagang hakbang at maglingkod dito sa ilalim ng iyong atas sariling nasasakupan, kaya nakikita ito ng mga parokyano at mga search engine bilang bahagi ng iyong tatak, halimbawa, yourdomain.com/help o help.yourdomain.com. Ang lahat ay patuloy na gumagawa sa iyong nasasakupan: mga link, imahe, paghahanap at ang rating ng artikulo.
Sa ilalim ng iyong pangunahing site
Sa loob Config, Pagkatapos ay Sentro ng Tulong, buksan ang Dibdiban Tab at hanapin "Ipakita mo ang iyong tulong na nakasentro sa iyong sariling web address". Pumili ka ng setup (tingnan ang iyong setup)Cloudflare, Nginx o Apache), gayahin ang yari nang bloke, at ihalo ito sa iyong site. Seyup na giya itsunong ito sa tamang mga hakbang.
Sa Isang subdomain
Mas Gusto help.yourdomain.com? Ang parehong panel ay may subdomain opsiyon. Cloudflare Ang isang subdomain ang pinakamapagkakatiwalaang ruta, at ito'y nagbibigay sa iyo ng isang malinis na direksiyon na wala nito.
💡
Paggamit Cloudflare Pinatatakbo lamang nito ang Manggagawa nito sa isang direksiyon na tinatagos ng tubig Cloudflare(ang orange cloud) Ang iyong pangunahing nasasakupan ay kadalasang nakaturo nang diretso sa iyong website, kaya ang tuntuning inilalagay sa pangunahing dako ay maaaring tahimik na walang magawa. help.yourdomain.com. Inilalakad ka ng Setup guide sa isang setup DNS record at ang ruta.
✅
Mabuti para saSEO. Minsang ang sentro ng iyong tulong ay nasa iyong sariling lugar, inihahanda ng mga search engine ang iyong mga artikulo sa ilalim ng iyong tatak.
💡
Sa chat widget's "Open in help center" settings, set Kung saan napupunta ang link ng to Ang iyong sariling lugar na tinutulungan mo ay sentro ng mga bagay - bagay Pagkatapos, ikonekta rin ng artikulong iyon ang iyong teritoryo sa pamamagitan ng pagbubukas nito, hindi sa iyong nasasakupan OpsIQ direksiyon.
Tingnan kung paano ginagawa ng iyong buong sentro ng pagtulong
Sa kabila ng mga botong single-article, ang Sentrong Tulong ay may sarili nitong bilang analytics. I-switch ito sa Help Center settings at tahimik na nagtatala kung paano ginagamit ng mga tao ang iyong tulong: ang pinaka-viewed na mga artikulo, kung ano ang kanilang hinahanap, at mga pasaliksik na bumalik na walang laman (isang handa-gawang-sulat na listahan), paggawa ng bisitang bansa at aparato sa sarili nito, kaya hindi na kailangan ang chat widget na naka-install upang magreport. Bawat isang bilang ay ipinapakita para sa bawat isang palabas na pang-impormasyon para sa pag-impose-write list), paggawa sa mga bisitang bayan at device, kaya't hindi na kinakailangan nito ang chat na widge na nakainstall upang i-ulat. both ay lumilitaw ang iyong tulong, ang pampublikong pahina at ang in-widget na tulong, pati na rin pinagsama, upang makita mo kung magkano ang aktuwal na ginagamit ng bawat isa.
💡
Nananatili ang analytics hanggang sa mailipat mo ito, at maaari kang magkaroon ng bisita IP Walang naiulat na rekord bago mo piliing pumasok.
Piliin kung ano ang nasa bawat bahagi ng pahina
Ang bawat seksiyon ng Help Center (ang mga kategorya sa home page, ang popular na mga artikulo, ang talaan ng artikulo sa isang pahina ng kategorya at higit pa) ay may sariling payak na tuntunin. all mga bagay, a takdang numero, ang pinakabago, o yaon lamang mga kasama ninyo feature Kapag may star ang isang tuntunin sa pag-ikot ng listahan, nagkakaroon pa rin ang mga kostumer ng "kado't lahat" na link, kaya walang talagang hindi maaabot.
Ikaw rin ang nagpapasiya kung ano ang hitsura ng nakatutulong na mga boto: nakatago, isang palakaibigang katumbasan na gaya "12 ng 14 ay nakatagpo ng nakatutulong na ", o simpleng mga hinlalaki sa hinlalaki. Ang isang minimum-votes setting ay humihinto sa isang brand-new na artikulo na nagpapakita ng nakakaasiwang "0mula sa0".
Tingnan kung aling mga artikulo ang gumagana
Bawat artikulo ay nagpapakita ng isang Nakatulong ba ito? Bawat oo o hindi ay binibilang sa bawat artikulo, kaya makikita mo sa isang sulyap kung aling mga artikulo ang sumasagot nang mahusay sa mga tanong at kung alin ang nangangailangan ng panibagong sulat. Ang paulit - ulit na boto mula sa bisita ring iyon ay ipinagwawalang - bahala, kaya ang mga palagay ay nananatiling tapat.
Ang teksto at mga etiketa
Mag - iwan ng mga brock at label sa Help Center para matugma ang boses mo at bumalik sa makatuwirang default, kaya mag - adjust ka lang ng pananalita na gusto mong baguhin.
✅
Ang bawat artikulong inilalathala ninyo rito ay kapareho ng nilalaman na ginagamit ng AI upang sagutin ang mga chat at tiket, kaya naman lalong bumubuti ang isa.
Karaniwang mga tanong
Kailangan ko bang sumulat ng bukod na nilalaman para sa Sentrong Tulong?+
Hindi. Ito ay itinayo mula sa parehong kaalaman base mga artikulo na ginagamit na ng AI. Publish isang artikulo minsan at ito ay maaaring magsilbi sa pareho.
Maaari ko bang panatilihing panloob ang ilang artikulo?+
Ang mga artikulong inilalathala ninyo at minarkahan lang ang publiko ay makikita sa Help Center, anumang hindi nailathala ay hindi pa nailalathala.
Makararating pa kaya ang mga parokyano sa isang tao?+
Oo, ang widget seed link ay naka-redirect ng isang tap malayo sa pagsisimula ng isang usapan, kaya ang self-sert ay hindi kailanman sumisilo sa kahit sino.
Paglago & SEO
Intelligence (SEO suite)
Site Intelligence OpsIQ'Iginawad-in SEO at search-visibility suite. inagapang nito ang iyong site tulad ng isang search engine, mga bakas kung saan ka ranggo, researches keywords, relo relinks and kompetensiyas, scan ang iyong lokal na map presensiya, sinusuri ang page speed, at ginagawa itong customer-handang reports, na may analisis ng AI na nagpapaliwanag kung ano ang iaayos at maaaring makalap ang mga fix. Ito ay isang premium fecurized na tampok; kapag ito ay nagresultad bilang Site Intelligence sa gilidbar. Ang bawat domainment ay nananatili ng mga datos, gumagapang, nakaaangat at hindi kailanman nakaposisyon sa pagitan ng mga lugar.
Matalinong LugarAng Site Intelligence ay nagreresulta: isang site-health score mula sa pinakabagong gapang, live keyword na tracking, isang organikong-clicks na kalakaran, at ang three-pack loop: gumagapang, track, hayaang ang AI draft ang mga fixes.
Tumakbo ng isang gumagapang · magsimula dito
Ang gumagapang ay OpsIQ Pagpunta sa iyong mga pahina gaya ng gagawin ng isang search engine, upang hanapin ang teknikal na mga isyu: sirang mga kawing, nawawalang mga titulo, manipis na nilalaman, mabagal na mga pahina, mga problema sa indise.
1
Paandarin ang Kuryos
Sa Overview, ituktok upang simulan ang paggapang. OpsIQ Suriin ito at isulat ang iyong mga pahina sa likuran; ipinakikita ng isang tagapagpahiwatig ng katayuan ang pagsulong.
2
Basahin ang mga ulat
Kapag natapos na ito, buksan ang mga isyu at ang listahan ng mga pahina: Ang bawat isyu ay pinag - uugnay - ugnay nang husto para mauna ang mga panalo.
3
Hayaang ang AI ang tumulong
Ang analyst ng AI ay gumagawa ng payak na-wikang maikli ng kung ano ang mali at kung bakit ito mahalaga, at maaaring lumikha ng iminungkahing mga fixs sa iyo bago mag-play.
Kung Ano ang Nakaaapekto sa Katalinuhan
Crawls & site kalusugan
I-cans ang iyong mga pahina para sa teknikal na mga isyu ng SEO at itala ang bawat pahina kasama ang mga problema nito. Re-run anumang oras, o iskedyul ito.
Pagsubaybay sa Rank
Idagdag ang keywords na gusto mo; OpsIQ Tingnan kung saan ka nakatayo at kung ano ang mga bakas ng iyong site sa paglipas ng panahon.
Pangunahing pananaliksik
Alamin ang bagong mga ideya sa susian na tatangkain, kasama ang AI keyword coach upang tulungan ang prediale.
Mga Pag - urong
Tingnan kung sino ang nag - uugnay sa iyo, magpaginhawa sa listahan, at mag - break ng mga link na ayaw mong makasama sa site mo.
Mga Kompetetibo
Idagdag ang mga bagay na kakompetensiya at ihambing ang iyong paningin sa kanilang pangmalas, sa isang pagsusuri ng AI na may kalaban.
Lokal (map) na grid
Scan local-listing view sa ibayo ng isang heograpikong grid upang makita kung saan ka makikita sa mapa, at ang Google Business Profile mga kasangkapan.
Pahina sa bilis
Tumatakbo sa pahina-speed checks upang maiayos mo ang mga mabagal na page na nakasasakit ng mga ranggo at transbersiyon.
Ang AI ay kontento
Tanyak na mga maikli at draft na nakatuon sa susiang mga salita na pinupuntirya mo.
Mga Ulat
Magtayo ng makalimbag, customer-handang mga ulat ng lahat ng bagay sa itaas.
Pagkonektahin ang Google para sa tumpak na datos
Dalawang mag - uugnay na Google ang gumagawa sa mga tantiya tungo sa tunay na bilang:
Nasugpo ang Paghahanap ng Google
Paghahanap
Punatin ang eksaktong mga queries, pindot at mga impresyon na iniulat ng Google para sa iyong site, lagyan ng mapa ang iyong ari - arian, at ihanay ang mga pagkakataon sa ibabaw mula mismo sa impormasyon ng Google.
Google Analytics 4
Trapik
Isama ang iyong trapiko at mga impormasyong nauugnay sa tipanan sa iyong datos ng SEO, kaya ipinakikita ng mga ulat ang nakikita at paggawi na magkasama.
Iniayos na Resolidasyon & mga ulat ng white-label
Hindi mo na kailangan pang patakbuhin ang lahat ng bagay sa pamamagitan ng kamay. naka-iskedyul ng nakarerepreskong re-run gapang, mga tseke ng ranggo, keyword checks, backlink respiration, local-grid scan at nag-uulat ng henerasyon sa isang kandidatura (araw-araw o lingguhan depende sa plano at volume). OpsIQ cron, tingnan ang seksiyon ng Cron at automation. Generated reports export as printable, customer-handang dokumento: Ang mga ahensiya ay nagpapadala sa bawat kliyente ng isang regular na SEO update, at dahil ang bawat domain's data ay hiwalay, ang bawat kliyente lamang ang nakakakita ng kanilang sariling entidad.
✅
Ang ilang Site Intelligence ay nagtatampok ng tinatawag na mga panlabas na data provider at AI sa pamamagitan ng OpsIQ Nagsaayos sila ng provider kapag ang suite ay puwede para sa iyong plano.OpsIQ tumatakbo ang cron (tingnan ang Koron at automasyon).
Kailangan ko bang magdagdag ng anumang bagay sa aking site para sa pagsubaybay sa SEO?+
Ang mga crawl, rance tracking, keyword research at backlinks ay gumagana nang hindi nahahawakan ang iyong site. para sa trapiko at eksaktong datos ng paghahanap, i-konekta ang Google Search Console at GA4.
Matutunton ko ba ang higit sa isang nasasakupan?+
Maghiwalay sa isa't isa; ang kanilang mga gumagapang, may ranggo at mga ulat ay nananatiling lubusang nakabukod.
Gaano kadalas akong dapat gumapang?+
Maraming ginagawa sa bawat linggo; gumagapang pagkatapos ng malaking pagbabago o pagbabago sa kayarian.
Paglago & SEO
Awtomatikong-Ipatupad (SEO Agent)
Ang Auto-Implement ay ang bahagi ng Site Intelligence na aktuwal na naglalapat ng mga fixs ang gapang at inirerekomenda ng AI, sa halip na nagpapayo lamang sa iyo. Ang agent ay mahigpit na gumagana mula sa kung ano ang natagpuan na nite Instinct (hindi ito kailanman makaimbento ng pagbabago) at makapaglalakad sa bawat fix sa parehong ligtas na premise. Ito ay isang dry-run preview, ang inyong per-acep na pagsang-ayon, ang live na sulat, isang awtomatikong specion, at isang re-crawl na nagpapatunay sa open-ch-inced-scripture na down. Ito't ay bumaba.
Awto-ImplementKung paano tumatakbo ang isang sesyon: itinala ng ahente ang mga fixes Site Intelligence na inirekomenda na, ipakita ang isang dry-run diff ng bawat isa, ikapit ang mga bagay na sinasang - ayunan mo SSH o isang hosted API, snaps bago ang bawat pagsulat, at re-crawls upang patunayan ang open-transcribe na bilang ay bumaba.
Kung ano ang maaaring baguhin nito
Ang ahente ay naglalapat lamang ng mga fix na iminungkahi ni Site Intelligence (o ang tagasuring AI) para sa domain na iyon. Sa ibayo ng suportadong plataporma na sumasaklaw sa:
Pag - aayos ng Seryor
sitemap.xml, robots.txt, at redirect, kanonikal at header rules sa .htaccess (Apache / LiteSpeed) o ang nginx proclusion.
Mga kadenang panredirect
Patagin ang isang multi-hop deflection chain pababa sa isang solong hop diretso sa panghuli URL, sa loob ng parehong pinangangasiwaan .htaccess block, kaya ang bilis at link halaga ay tumigil na tumatagas sa mga ekstrang hop.
Page <head>
Nawawala o mahina ang mga pamagat ng pahina, paglalarawang meta, kanonikal na tag-init at mga blokeng may balangkas-data (schema).
WordPressSEO
Ang mga titulo nina Yoast, Rank Math at SEOPress & meta, at imahe act text, ay kapit sa pamamagitan ng WP-CLI SSH Ang landas o ang REST API sa landas na dinaraanan ng mga may bisita.
WordPress Gumawa ng datos
Karagdagan JSON-LD (schema) hanggang sa mga pahinang wala nito. SSH Ang landas ay naglilimbag ng markup ng isang maliit na pinangangasiwaang katulong (isang kinakailangang-use plubin) upang gumana ito kasama o walang SEO plagin; sa may-akdang landas ay dinadala ito ng iyong SEOC plupin.
Panloob na mga kawing
Dagdagan ang isang kaugnay na panloob na kawing sa loob ng umiiral WordPress Ang isa ay nag - uugnay sa bawat pahina ng mga ulila, hindi sa loob ng isang pamagat, isang umiiral na kawing o isang shortcode, at laging sinasang - ayunan mo muna.
Nagsulat ulit ng manipis na nilalaman
Ang bawat draft ay nire - recombinant ng manipis na pahina (binuksan sa pamamagitan ng isang gapang na mapagpipilian, tingnan ang ibaba).
Pahina cache (WordPress)
Buksan ang W3 Total Cache page caching kapag ang gumagapang ay nakasumpong ng mga problema sa bilis at na ang plagin ay naka-install, kaya mas mabilis ang serbisiyo ng mga pahina.
ShopifySEO
Produktibo at koleksiyon ng mga titulong SEO & paglalarawan, pahina at blog-article SE O, bukod pa 301 Mga paglilihis, sa pamamagitan ng Shopify Admin API.
WebflowSEO
Per-pahinang pamagat ng SEO at paglalarawang meta sa pamamagitan ng Webflow Mga Data API v2.
Ihanda ang mga fix nang kusa (dalawang gapang na opsyon)
Ang Site Intelligence Configure panel para sa isang domain (itong gumagapang na mga setting) ay may dalawang pagpipilian na nagpapasiya kung gaano kalaki ang agent na naka-sign para sa iyo nang mas maaga. Ang parehong ito ay walang bayad at parehong gumagamit ng AI credit, kaya palitan mo lamang ito kapag gusto mo ang trabahong iyon na ginawa para sa inyo.
Auto-prepare AI fixes matapos ang bawat gapang
Ang bawat gumagapang ay sumusulat din ng kongkretong fix content (titles, meta transkripsiyon, alt text, schema, redirects) para sa kung ano ang natagpuan nito, kaya ang mga fixes ay handa upang repasuhin at i-play ang sandali ng paggapang ay natatapos sa halip na ma-rene sa kalaunan sa pangangailangan. paggamit ng AI credit sa bawat gapang.
AI content rewrites (ika-5 mga pahina)
Ang ahente ay maaaring magkalap ng buong nilalamang pamalit para sa mga manipis na pahina. walang nailathala sa sarili nito: ang bawat draft ay lumilitaw bilang isang pagbabagong nirerepaso mo nang tabi-tabi at sinasang-ayunan o tinatanggihan, ang dating nilalaman ay pinananatili kaya ito ay naiiba-iba, at limitado lamang sa ilang mga pahina kada pagpasa. Ginagamit ang AI credit per draw.
💡
Ang bawat pagbabago ay dumaraan pa rin sa iisang pagsang - ayon, pag - i - photoc at rollback gaya ng anumang ibang solusyon, kaya ang pagbaligtad nito ay hindi kailanman naglalagay ng anumang bagay na nabubuhay sa ganang sarili.
Dalawang paraan ng pag - uugnay nito
SSH / SFTP landas
Sariling-tao
Para sa mga site na sariling server, ang agent ay nag - uugnay SSH/SFTP na gumagamit ng mga kredensiyal na iyong iniimbak, inaayos nang tuwiran ang server setting at mga file sa pahina, at pinatatakbo ang WP-CLI para sa WordPress. Pinakamahusay kung mayroon kang shell access at nais mong lubos na makontrol ang mga files.
Inuran-API (walang path SSH)
Walang kabibi
Para sa mga platapormang hindi nagpapahintulot SSH, ang ahente ay gumagana nang lubusan sa pamamagitan ng isang opisyal API connektor, WordPress (Isinilang + Pagkakapit ng mga Password), Webflow (Data API v2) at Shopify (Admin API) Walang naka-install sa host.
💡
Ang Wix at Squarespace ay walang pampublikong SEO-write API, kaya't sa mga platapormang iyon ay tumatakbo ang Auto-Implement sa isang advisory mode: ipinapakita nito sa iyo ang eksaktong pagbabago upang gawin (ang tiyak na pamagat, meta o tagpo) para mag-play ka ng kamay. lahat ng iba pang bagay ay binabasa-tangi at ligtas.
Buksan ang mga linkor
Ang ahente ay umaabot sa bawat plataporma sa pamamagitan ng isang connektor:
Itinayo
Shopify at WordPress Ang barkong nag - uugnay sa mga barko OpsIQ, basta gawin ang mga ito sa ilalim ng mga connector at idagdag ang mga kredensiyal sa tindahan / site.
Mula sa Pamilihan
Webflow, Wix at Squarespace iluluklok mula sa mga Connector → Pamilihan, pagkatapos ay magkabit ng parehong paraan.
Kung paano isinasagawa ang isang sesyon
1
Piliin ang mgaset
Open Auto-Implement (rocket) mula sa seksyon ng Site Intelligence. Nakatala dito ang mga isyung natuklasan na ni Site Atelligent na maaari nitong ayusin ang domain na ito.
2
Ituon ang pansin sa bawat pagbabago
Sa bawat fix na ipinapakita ng agent ang isang dry-run diff (aktuwal kung ano ang isusulat nito) bago ang anumang bagay ay umapekto sa lugar ng live.
3
Sang - ayong hakbang sa pamamagitan ng hakbang
Sinasang-ayunan mo (o nilalampasan) ang bawat pagbabago, at walang ipinapahid na hindi mo pado-head sa hakbang na iyon.
4
Isinulat nito, pagkatapos ay ang mga litrato
Ang pagsang - ayon sa ahente ay gumagawa sa buháy na pagbabago SSH o ang punong - abala API at iligtas muna ang isang litrato, kaya anumang pagbabago ay maaaring irolyo.
5
Patunayan mo ito, mabuhay ka
Bilang ito ay naaangkop sa bawat pagbabago ng ahente kaagad re-checks na eksaktong pahina at nagpapakita ng isang per-hakbang “taning live” pasiya, kaya panoorin ang bawat ayusin lupa sa live page bilang ito mangyayari. Sa dulo ito re-crawls ang buong site at kumpirmahin ang bukas-isyu count dropped.
Kaligtasan & Pagsusulit
SEO-lamang
Magagawa lamang ng ahente ang iminungkahi ni Site Intelligence para sa domain na iyon.
Paboran sa Per-step
Ang bawat sulat ay patiunang ipinakikita bilang isang diff at ikinakapit lamang pagkatapos mong sumang - ayon sa espesipikong hakbang na iyon.
Snapshot & rollback
Isang litrato ang naililigtas bago isulat, kaya anumang pagbabago ay maaaring ibalik.
Mamuhay ng per-stea proof
Ang bawat nabago pahina ay muling-check ang sandali ito ay nakasulat at makakuha ng isang “taning live” pasiya, kaya isang pag-aayos ay nakumpirma laban sa live na pahina kaagad, hindi lamang sa pagsasara muli-crawl.
Hindi kailanman naka-lathala ang nilalaman ng auto-ilathala
Ang mga internasyunal na link at manipis na nilalamang rewrite ay mas mataas-impluwensya, kaya't palaging ipinapakita sa iyo para sa pagsang-ayon at hindi kailanman ipinapahid nang kusa, anumang mode na tumatakbo.
Pinamahalaan lamang-AI
Ang auto-Implement ay tumatakbo sa controled AI; ito ay nabarahan kapag ang isang workspace ay gumagamit ng sarili nito (ang isang lugar ng trabaho ay ginagamit ang sarili nito).BYOK) mga susi.
Pag - a - Billing
Ang AI ay nag-iiksi ng mga bayarin normal habang ginagamit mo ang mga ito, at isang flat per-use na bayad kada sesyon ng Auto-Implement, parehong hinango mula sa parehong managing-AI credit.
✅
Auto-Implement ay naka-off sa pamamagitan ng default. i-publish ito sa AIconfiguration page (Auto-implement card) at tiyakin ang connektor para sa iyong platform ay una munang konektado.
Nagbabago ba ito nang walang anumang hinihiling?+
Hindi. Ang bawat pagbabago ay patiunang nakikita bilang isang dry-run diff at nilalapat lamang pagkatapos mong sumang-ayon sa eksaktong hakbang na iyon. Ang isang litrato ay naililigtas bago ang bawat sulat upang maka-rolyo ka.
Kailangan ko ba SSH magagamit?+
Hindi sa WordPress, Shopify o Webflow. Yaong mga nagtatrabaho sa pamamagitan ng kanilang opisyal APIs na walang makuhang kabibi. SSH ay isa lamang sa dalawang landas, na ginagamit kapag nais mong ayusin ng ahente ang server setting at mga files nang tuwiran sa iyong sariling server.
Paano ko nalaman na mabisa ito?+
Matapos i-transcriba ang sinang-ayunang fixes ay muling binabago ng agent ang site at ipinapakita ang open-conduct count bago at pagkatapos, upang matiyak mo ang mga fix na nabawasan ang mga isyu.
Magsusulat ba ito o maglalathala ng mga pahina sa ganang sarili?+
No. AI content rewrites is off hanggang sa buksan mo ito sa gapang na pagpipilian, ang mga ito ay limitado lamang sa ilang manipis na pahina kada pagpasa, at bawat draft ay ipinapakita sa iyo para sa side-by-side pagsang-ayon bago ang anumang transaksyon. Ang dating nilalaman ay pinananatili, kaya ang isang muling pagsulat ay laging maaaring ibalik.
Magagamit ko ba ito sa aking sariling susing AI?+
No. Auto-Implement ang pamamahala-AI lamang at nabarahan sa ilalim ng BYOK. Ito ay nagbabayad ng AI na normal na nagdaragdag ng isang flat per-use na bayad kada sesyon, mula sa parehong managemented-AI credit.
Paglago at Pagkatipan
Surbey Studio
Survey Studio ay ang workspace para sa paglikha ng mga editable survey na maaaring ihatid bilang isang mayaman standolone page, website widget o inline emibed. Ang kasalukuyang produkto ay nagbibigay din ng mga hosted links, signive draft previews, pribadong imbitasyon, QR shareing, refection browse at survey-scoped analytics. Ang website widoget ay isang debut pili; hindi ito ang kahulugan ng isang survey.
⚠️
Kasalukuyang-versus-target na hangganan: ang mahalagang paglalang at patiunang karanasan, ang Connector Builder survey May kakayahan, at Survey-owned provider register/health hangganan ay makukuha na ngayon. Survey Studio kailangan pa rin ang independiyenteng multi-deployment arkitektura, signed-token Survey Identity Gateway, targeting/variable features, CRM Outreach bends at typed surveys.* API.
Gumawa ng isang surbey
1
Piliin kung paano ito kukunin ng mga tao
Ang kasalukuyang wiking cream ay nag-aalok ng Standalone page & link, Website widget at Inline emibed. Ang sinang-ayunang target na daloy ay nagsisimula sa survey type at kalaunan ay idinagdag ang CRM email, pribadong-link at QR replacesments bilang first-class choices.
2
Piliin ang layunin
Pipiin ang NPS, CSAT, CES, produktong feedback, post-purchase, deficing, onboarding, website, kaganapan, webinar, suporta, lead/demo, paglilitis, pagpapatunay, pananaliksik, empleyado, pagkain o pangkalahatang pagbibigay ng impormasyon.
3
Gumamit ng isang kumpletong template o magsimulang malansi
Ang kasalukuyang katalogo ay may nakahandang mga tagapagsimula na binubuo ng layunin. Ang pagpili ng template ay lumilikha ng isang kinopyang draft: ang pagbabago ng inyong surbey ay hindi bumabago sa starter o sa iba pang surbey.
4
Pag - isipang Mabuti o Mabilis na Review
Binubuksan ng customer-view check ang bawat tanong, disenyo, pag-uugali at delivery control. walang nailalathala o naipapadalang awtomatiko ang review sa huling custom-view.
Mga Pagbibigay - daang pagpili at kasalukuyang paggawi
Tansong pahina & link
Ang isang tumutugong may markang pahina na may sariling pahina URL. Gumamit ng mga pribadong imbitasyon at expiry kapag ang bawat tumatanggap ay nangangailangan ng kontroladong link. QR share points sa hosted na karanasang ito.
Website widget
Ang transported legacy channel. Ito ay maaaring gumamit ng page, heograpiya, aparato, bisita, petsa, halimbawa, cooldown, pagbisita at tax role. Ito ay sinusuportahan pa rin ng pamanang aktibo-widget tulay habang ang depetment architecture ay itinayo.
Dahon ng Iniine
Isang tumutugong surbey na inilagay sa loob ng isang pahina, portal, produkto o tulong ang sentro. hindi ito nangangailangan ng Promotion Studio.
Email
Sa ngayon ang Studio ay maaaring lumikha ng paanyaya HTML at mga pribadong links. End-to-end na nagpapadala mula sa CRM contact/segments, na may pahintulot, pagpigil, pag-iskedyul, retry and response correlation, ay ang sinang-ayunang CRRM Outreach integration target.
Disenyo ng Enterprise at patiunang pag - alam
Ang mga pahinang Survey-owned na tema at mga pamilyang page-layout, tumutugong kontrol, pagtanggap at pagtatapos ng kopya, at isang pirmadong preview. Ang designer preview ay full-width sa ibaba ng editor, hindi makitid na gilid na riles. Ginagamit nito ang tunay na hosted runtime sa isang sandboxed frame at sumusuporta sa desktop, tablet at phone splits; ang preview traffic ay hindi nagsusulat ng mga tugon o analytics.
💡
Surbey Studio ay independiyente mula sa Promotion Studo. Runtime targeting, identity, assets, pag-aasal at analytics ay dapat Survey-owed. Ang mga nilalamang promotion ay maaaring gamitin muli lamang sa pamamagitan ng isang maliwanag na one-time na kopya/import na lumilikha ng division Survey data; ang mga kalaunang remotion edit ay dapat walang epekto.
Ang buong produkto
Mga Pagbubukod
Mabuhay
Ang isang survey ay maaaring magkaroon ng hiwalay na bersyong pahina, widget, embed, CRM email, pribadong-link at QR repritments, bawat isa ay may sariling estado, disenyo, manonood at analytics. Ang bawat survey ay maaring ihinto, mabalda o maalis.
CRMPagtawid at mga kampanya
Mabuhay
Magtayo ng isang tiyak na manonood mula sa CRM flues at Survey-may kakayahang mga linkor, i-detable ito sa isang hindi nagbabagong bersyon, maglabas ng isa na nilagdaan ang bawat isa, at ipadala sa pamamagitan ng pininted outbound email connector sa per-invitation proof.
Field kit at ang Profitation
Mabuhay
Mga slider, pagpili ng larawan, naka-upload, naka lagda, adres, telepono, heading at mayamang teksto, may mon/max haba, email/URL/number presets, teksto sa kaugalian na mali at per-question prefinder URL Mga parameter.
Makatuwiran, pormula, mga resulta
Mabuhay
AT/O kondisyon groups, mga tuntunin ng sangay, isang ligtas na aparatong pang-de - pormula sa ibabaw ng mga sagot, at iskor na mga banda na may sariling kinalabasang pahina: isang scored quick grounds batay sa hatol nito.
Wika, kiosk, prefille
Mabuhay
Isang wikang binibisita ang bumababa sa listahan ng mga wika lamang na may tunay na salin, kalisis mode para sa mga kabahaging tableta (bigger targets, auto-reset, walang redirects), isang prefill link buildinger, at editable secured-badge at footer text.
Bersiyong A/B Pagsubok
Mabuhay
Publified a queuer version on an deposition with a traffic split. Ang mga bisita ay inaatasan ng impluwensya, ang mga tugon ay nilalagyan ng bersyon sa aktuwal, at ang paghahambing ng mga tugon sa mesa, pagkumpleto at mean score per verse. Itaguyod ang nanalo sa isang klik.
Linggu - linggong pagtunaw
Mabuhay
Isang lingguhang email na may huling email 7 Mga araw ng surbey KPI, ang pinakaabalang mga surbey, ang Feedback pulse at ang pinakabagong AI leadering, na ipinadala sa pamamagitan ng pindong outbound connektor.
Pagkahibang
Mabuhay
Ang mga listahan ng Per-survey access ay nagtatakda kung sino ang maaaring mag-ayos, maglathala o mag-delete ng isang survey.[uplish pagsang-ayon (four-eyes) ay nangangailangan ng ikalawang admin upang ilabas ang eksaktong draft; pagsasaayos ng reconstructeds ang pahintulot. Ang Draft share links ay pumapayag sa isang tagapag-eksperimento na makita ang tunay na draw nang walang pagtotroso.
Linangin ang plataporma
Mabuhay
Connector Contract 2.2, typed surveys.* and feedback.* actions on api/v1, canonical survey.* events, durable signed webhooks with Slack and Google Sheets relay formats, and one-response PDF export.
Paglago at Pagkatipan
Iba't ibang produkto ang Survey Analytics at Pakain
Ipinaliliwanag ng Survey Analytics kung paanong ang isang surbey mismo ay nakararating sa mga tao at nagtatanghal.
Mga Anatomy sa Surbey
Pinasok mula sa indibiduwal na surbey sa Survey Studio, hindi mula sa global sidevision. Sinusukat nito ang pagiging eligbilidad, pagkakalantad, pag-uugaling pangtrigger, pagsisimula, pagtatapos, pagpapasya, pagtatanong at pagkikiskisan ng sangay, tiyempo, paglalagay/campaign/pagbabagong resulta at runtime pagkamaaasahan.
Sobrang Pagtanaw sa Pagkain at Inbox
Isang pinahihintulutan-aware kronolohikal na pagkain para sa mga natapos na Survey reactions, legacy widget feedback, chat at tiket CSAT, feature refection, customer AI-answer ratings, kaalaman-base nakatutulong na boto at sinang-ayunan panlabas/priest sources.
Mga Anatomy sa Pagpapakain
Sinusuri ang mga customer na ibig sabihin: orihinal na metric most, mga paksa/themes, damdamin, layunin, pagkaapurahan, mga kahilingan, reklamo, papuri, paglalakbay/product/service/team flues, mga insultador at saradong-loop na kinalabasan.
Pag - aari ng mga Data
Ang mga sagot ng Survey ay nananatiling mapananaligan sa storage ng Survey, ang hedback ay nag - iimbak ng isang magagamit na reperensiya at mga hudyat, pagkatapos ay nagbigay ng katibayan kung kailangan.
⚠️
Ang kasalukuyang pahinang Feedback ay mayroon pa ring Survey reaction browser at isang hiwalay na legacy widget inbox, at ang mga kabuuan nito ng AI ay hindi pa gumagamit ng buong normalisadong source model. Ang nagkakaisang Overview / Inbox / Angattics / Pinagmulans & disenyong pangkalusugan ay ang target na pagpapatupad.
Ang NPS, CSAT, CES, mga bituin, hinlalaki at pagkamatulungin ay dapat na laging panatilihin ang kanilang orihinal na paraan, laki, sampol, bintana ng petsa at guhitan.
Paglago & SEO
Promotion Studio
Ginagawa ng Promotion Studio ang iyong website na isang recommission engine. Disenyo pop-ups, banners, slide-ins, top/bottom bar, full-screen takeovers, inline blocks at maging country-based redirects, pagkatapos ay ipakita ang tamang mensahe sa tamang bisita sa tamang oras. OpsIQ Ang widget ay nasa iyong site na, kaya walang extra ang i-install. Nagdidisenyo ka at nag-save ng mga kampanya anumang oras; minsan lang ito ipinapakita mo Publish sila at ang studio ay bukas-palit para sa iyong workspace.
Promotion StudioAng visual designer: isang blocks paleta sa kaliwa, ang iyong kampanya sa canvas (here a personaled kupon pop-up gamit ang isang personal na stap-poup {first_name} Kuton), at ang pagtama ng + ay naglalathala ng mga panel sa kanan.
Ang malaking larawan
Kampanya
Ano
Isang promosyon: isang pop-up, band, bar, slide-in, full-screen, inline block o geo-redirect. Bawat isa ay may goal: benta, lead, sign-up (pag-apo ng tunog), chat, survey, patalastas.
Disenyo & mga bersiyon
Paano
Ang bawat pag - iipon ay lumilikha ng bagong bersiyon, kaya puwede kang mag - rolling pabalik sa dati mong buhay.
Pagasinta
Sino
Sino ang nakakakita nito: bansa, pahina, aparato, pinagmumulan ng trapiko, nagbabalik ng vs bago, iskedyul, at (na may link) ang iyong logged-in customer.
Mga trigger
Kailan
Kapag ito ay lumilitaw: sa isang iglap, sa pag-antala, balumbon, sa out-intent, kapag walang ginagawa, sa isang pindot, pagkatapos ng N page, o mula sa chat / ticket activity.
Mga Anatomy
Mga Resulta
Live standards, click-rough, transbersiyon, drop-off imbudo, country / pahina / device splits, A/B wons at a AI thrine.
Ilabas ang iyong unang promosyon 5 Mga hakbang
1
Magsimula sa isang template o blanko
Open Promotion Studio at logo New campaign, o pumili ng isang handa-gawang disenyo mula sa galerya ng templates. isang draft opens sa designer.
2
Dinisenyo ito
Tumugtog sa mga bloke, pamagat, teksto, butones, imahe, badges, stats, countdowns, porma, kuponan, video, ratings, spin-wheels. Style colors, snaps at 3D effects sa mga slasher. Preview Desktop / Tablet / Mobile, at gumamit ng Free move to place ter.
3
Personal na unawain ito
Mga markang may tipo na gaya ng {first_name}, {country} o {company} sa kahit anong teksto. Sa show-time sila ay nagiging tunay na mga pagpapahalaga ng bisita.
4
Target & launch
Piliin kung sino ang makakita nito (country, pahina, aparato, tagapakinig) at kapag ito ay nag-apoy (delay, balumbon, exit-intent). iwan ang isang tuntuning blanko upang mangahulugan sa lahat.
5
Tingnan, pagkatapos ay ilathala
Click Check para sa isang mabilis na pre-launch scan, pagkatapos ay Publish. Ito ay nabubuhay sa loob ng mga segundo at nagsisimulang magkolekta ng analytics.
Mga bloke na maaari mong itayo
Nasisiyahan
Baryo
Pagsumunod, parapo, listahan, pagsipi, imahen, icon, badge, stat, divider at spacer, ang mga bloke ng gusali ng anumang mensahe.
Tumawag upang kumilos
Baryo
Buttons na may totoong mga aksiyon: buksan ang isang link, simulan ang isang chat, lumikha ng tiket, kopyahin ang isang kuponan, o tumalon sa isang pahina.
Pag - aapura at Pagkabihag
Premium
Ang mga composition timer, porma (email / phone / text), kuponan ay naghahayag at video embeds.
Matapang at Madaling Tauhan
Premium
Spin-to-win wheels, mga tange card, NPS / star ratings at multi-steep imbudo.
Layout & amp; epekto
Premium
Mga coumn, mga agresyon ng kaunlaran, kabahaging panlipunan, mga proof ticker na panlipunan, oo/no two-steep, prospect, at 3D epekto, paghilig, pagkinang, parallax, kristalmorphism.
Mga tanda ng personalisasyon
I - type ang alinman dito sa mga heading, parapo, butones, badge, stat, listahan o mga sinipi.
Makukuhang mga paunawa
From the visit: {country} {city} {device} {page_path} {utm_source} {referrer}
From your CRM: {first_name} {last_name} {email} {company} {segment} {lifecycle_stage}
From a connector: {balance_due} {unpaid_invoices} (logged-in customers only)
Pagtututso
Bansa & lokasyon
Ipakita lamang sa (o itago mula sa) piniling mga bansa, lungsod o timezones sa pamamagitan ng GeoIP. Dakila para sa mga rehiyon-specific na alok o isang geo-redirect.
Pahina & URLs
Limitahan ang ilang pahina gamit ang equals / start-wist / naglalaman / regex, at ipuwera rin ang mga pahina.
Kalagan
Desktop, tablet o mobile, e. g. isang balingkinitang bar sa mobile, isang modal sa desktop.
uring dumadalaw
Bago, pabalik-balik, kilala (sa iyong CRM) o hindi kilala; CRMA flues, lifecycle stage, lead score o browser language.
Ang pinagmumulan ng trapiko
Sa pamamagitan ng UTM (utm_source, utm_campaign) o tinutukoy na site, e. g. lamang ang mga bisita mula sa isang espesipikong anunsiyo.
Iskedyul & frequency
Paandarin ang midya / katapusang petsa, mga bintanang time-of-day, at kung gaano kadalas makikita ito ng isang tao (per sesyon, kada araw, matapos nilang magsara / klik / kumberte).
Isang/B traffic split
Ipakita sa isang porsyento ng mga bisita at tumakbo ng variants head-to-head; ang parehong tao ay laging nakikita ang pareho ng varieties.
Mga tagapakinig (lupo-in)
Sa pamamagitan ng isang connektor na may kakayahang, puntirya ng live account state, e. g. mga parokyanong may hindi binabayarang mga resibo, o aktibong mga kripto.
Mga trigger
Pipili kung paano lumilitaw ang promosyon: Pagkatapos ng isang pagkaantala, sa lalim ng balumbon, sa exit-intent, kapag walang ginagawa, sa isang pindot ng elemento, pagkatapos ng ilang pahinang tinatanaw, sa anyong-abendon, o mula sa chat / tiket. Ang mga developer ay maaaring magpaputok ng isa mula sa kanilang sariling kodigo na may isahang code window.OpsIQPromo.fire('event').
Target loged-in customers (mga linkor)
Ito ang gumagawa OpsIQ Mga pantanging promosyon: pag - uugnayin ang isang plataporma na gaya ng WHMCS (o ang anumang kumokonekta na sumusuporta sa mga manonood) at ang studio ay maaaring maging target ng mga bisita sa pamamagitan ng kanilang live account state.
1
Mabighani ang tagapakinig na mag - connektor
Sa ilalim ng mga connector, ay nakapagbibigay ng pagkakataon sa isa na maglantad ng mga katotohanan ng tagapakinig (mga bagay na may kaugnayan sa mga tagapakinig)WHMCS Nakikilala ang mga parokyano kapag ipinasok sa platapormang iyon, OpsIQ Hindi kailanman pinagkakatiwalaan ang isang typed-in email.
2
Magdagdag ng tuntunin para sa mga manonood
Sa Targeting > mga tagapakinig ng kampanya, kailangan ang logged-in at magdagdag ng mga tuntunin na gaya ng walang bayad sa mga resibo >= 1, ang suskrisyon ay pas-due, o account credit > 0.
3
Personal na gamit ang kanilang datos
Gumamit ng mga paunawa na gaya ng {first_name} o {balance_due}. A "Ikaw ay may overdue invoice" na paalaala ang sarili.
✅
Ang mga manonood na tinatarget ay bigo-ligtas: kung ang taga-ugnay ay hindi makumpirma ang isang katotohanan (o ang bisita ay hindi naka-sclock in), ang promosyon ay basta hindi nagpapakita, kaya ang isang billing-targeted alok ay hindi kailanman umabot sa maling tao. Pagtatayo ng iyong sariling connektor? Tingnan ang "Promosyon viewing target" sa ibaba.
Pinagdugtong na komersiyo (ang studio superpower)
Mga product card mula sa iyong tindahan
Mga impormasyong may kaugnayan sa nilalaman
Ang isang product block ay humihila ng mga tunay na bagay (pangalan, presyo, presyong pagbebenta, imahe, link) mula sa tuwid WHMCS, WooCommerce, Shopify o ang iyong OpsIQ Bilya. Tick "Manatiling sariwa" at ang card ay nag-a-update ng presyo nito mula sa plataporma kada oras habang inilalathala.
Mga Naka-redirectng kuponan
Mga Ulila
Ang isang stall block ay maaaring lumikha ng tunay na opsiyon code sa iyong tindahan sa sandaling ilathala mo ito, kaya ang kodigo na inihahayag ng isang bisita ay laging gumagana sa checkout.
"order-katotohanan na kita
Pag - aaklas
Ang tunay na mga order mula sa iyong mga plataporma ay katugma ng mga kampanya nang oras - oras (sa pamamagitan ng code ng kupon na ginagamit o sa pamamagitan ng email ng tingga) kaya ang kita na nakikita mo ay mula sa aktuwal na benta, hindi sa mga tantiya.
Tunay na patotoo sa lipunan
Magtiwala
Ang social-proof ticker ay maaaring manguna sa mga tunay na kamakailang utos ("Ada order Starter Plan ·Ada inutos starter Plan 2h noong nakaraan"), unang pangalan at bagay lamang, hindi kailanman email o dami.
Mga Eksperimento & mga paglalakbay
A/BRects & auto-winner
Ang naghahati - hating trapiko sa kabila ng mga pagkakaiba - iba ng disenyo; hayaang kusang itaguyod ng studio ang nagwagi sa estadistika, o ang trapiko ng kamay sa baditite optimiser na nagpapabago sa mga bisita tungo sa kung ano ang pumapasok bilang katibayan.
Pag - alalay
Ireserba ang isang hiwa ng mga bisita na walang nakikita, kaya mapatutunayan mo na ang kampanya mismo ang sanhi ng pag - aangat.
Iba't Ibang Uri ng Segment
Iba't ibang nilalaman sa bawat manonood sa kampanyang SAME (mga bisita ng sasakyan, malalaking kariton, nagbabalik na mga parokyano), ang bawat bahagi ay nagkakaroon ng kani - kaniyang bersiyon.
Mga eksperimentong may kaugnayan sa Trigger
Ang mga variant ay maaari ring sumubok kung kailan lilitaw: agad na vs na naantalang paglabas-intent, sinusukat na ulo-to-head.
Paglalakbay (paglalakad)
Pinupuntirya ng ginawa ng isa sa pamamagitan ng isa pang kampanya ("show campaign A ngunit hindi nakukumberte") upang makagawa ng multi-steep promotion sequences.
Mga "tsaper "
Ang isang maliit na pill tours ay maaaring muling buksan pagkatapos ng pagsasara ng kampanya, kaya ang isang saradong pop-up ay hindi kailanman nawala nang tuluyan.
Alamin kung ano ang nangyari
Mag-click sa heatmap
Disenyador
Sa disenyador, i - click ang heatmap para magpinta ng mga pindot sa bawat bloke ng iyong disenyo.
Hakbang na imbudo
Mga Katuwaan
Ang mga kampanyang multi-paste ay nagpapakita ng eksaktong kung saan ang mga tao ay bumababa, screen sa pamamagitan ng screen.
Ihambing ang mga kampanya
Ipluensiya
Pagsama - samahin ang apat na kampanya (mga senyor, pindot, kumbersiyon), na may pinakamabuting kahalagahan.
Lingguhang kuwento & tunawin
I
Tuwing Lunes, ang isang digest ay lumilipad sa iyong mga notification; ang 📖 Weekly story button ay sumulat ng simpleng buod na may susunod na hakbang kapag gusto mo ito.
Maalwan na pagtatrabaho
AI copilot & idea
Chat na may disenyo copilot upang ayusin ang canvas (" gawing apurahan ang ulong balita, magdagdag ng countdown"), kumuha ng mga ideyang pang-agham mula sa iyong sariling datos sa trapiko, magsalin ng kampanya sa bawat bansa, o auto-fix ng mababang iskor sa disenyo.
Pag - aangkat ng Brand Kit
Isang utos ang kababasahan ng iyong website at nagmumungkahi ng mga kulay at font na talagang brand mo; mag - ipon at bawat mandurukot ay may kasamang take.
Multi-screen imbudo
Ang mga block ay nakakakuha ng tunay na per-screen editing: tabs para sa bawat screen, dagdagan o muling ayusin screens, at ang preview ay sumusunod.
Ipinangalan na mga bersyon & presensiya
Sabihin ang mga mahahalagang bersyon ("Launch repriever"), ibalik ang alinman sa mga ito, at tingnan ang babala kapag ang isang teammate ay nag-aayos ng parehong kampanya.
Devoce strip & mga tagapamahala
Tingnan ang desktop, tablet at mobile side nang isa-isa; toggle pixel rulers para sa eksaktong paglalagay ng mga setment.
Mga Pangunahing pahina & channel
Ang bawat kampanya ay maaari ring maging isang standalone hosted page para sa bios at QR codes, isang email drop sequence para sa mga nabihag na leads, o isang one-click web-push draft.
Kaligtasan sa pagpasok
Publish freeze windows (change-freez times), isang emergency na retreach-all switch, pagsang-ayon, audit scamp at version rollback.
Kailangan ko bang magdagdag ng code sa site ko?+
Hindi, ang mga pagtataguyod ay inihahatid ng gayunding mga pag - aanunsiyo OpsIQ Widget na naka-install ka na. (sign), ilathala, ginawa.
Makikita kaya ng mga bisita ang iisang pop-up nang paulit-ulit?+
Hindi. Maglagay ng frequency caps (pangunang sesyon / bawat araw, o huminto pagkatapos na may magsara, mag - click o magpakumberte).
Sino ang makapaglalathala?+
Ang paglalathala, pasikut-ikot, pag-arkitektura at paggulong ng likod ay limitado lamang sa mga may-ari ng workspace at mga ganap na administrador. Ang sinumang miyembro ng koponan ay maaaring lumikha at magdisenyo ng mga draft.
Paglago & SEO
Tagapagtaguyod na Disenyador
Ang Promotion Designer ay isang tumutugong block editor para sa pagtatayo, pagrereview, pag-version ng bersyon at paglalathala ng isang karanasan sa kampanya.
Ang iskrin ng mga produktoPinagsasama ng disenyador ang live na canvas, mga aparatong patiunang nakikita, mga bloke, personalisyon variables, komento at kasaysayan ng bersyon.
Gumamit ng mga block upang makabuo ng karanasan, i-represize ang bawat suportadong viewport at magpasok ng mga sinang-ayunan personalisation variables. Review comments at AI-media reprogulatorence bago ilunsad. Saving lumilikha ng mga bersyon upang ang isang nakaraang disenyo ay maaaring suriin o ibalik.
Paglago & SEO
Mga template sa Pagtataguyod
Ang mga template ay naglalaan ng isang mahahanap, kategoryang nagsisimulang galerya para sa mga kampanya ng Promotion Studio.
Ang iskrin ng mga produktoSinasala ng galerya ng template ang mga planong premium at nilalagyan ito ng workspace brand colors kapag ang isang template ay naging draft.
Maghanap o sumalain ayon sa kategorya, magkarga ng karagdagang mga resulta, patiunang makita ang kumpletong karanasan, pagkatapos ay pumili Gumamit ng template. Ang bagong kampanya ay nananatiling isang draft at maaaring baguhin sa Promotion Designer bago ilathala.
Paglago & SEO
Pagtataguyod ng mga Anatomiko
Ang pagtataguyod ng analisis ay nag-uugnay ng mga impresyon at kikipagtututok sa mga kumbersiyon, kontekstong tagapakinig, mga resultang aksiyong konduksiyon at pagkatutong pangngampanya.
Ang iskrin ng mga produktoAng pagtataguyod ng analisis ay nagpapakita ng mga pangyayaring headline, manonood at nag-udyok ng pagkasira, ay humahantong sa pagluluwas at pag-uugnay ng mga resulta.
Basahin ang mga impresyon, tuldik-sa pamamagitan ng bilis at kumbersiyon nang magkasama. Badft down by country, page, trigger and device; imported leader kapag kinakailangan. conector action results ipakita kung ang mga produce feed-up ay aktuwal na tumatakbo. Ang AI intindig at pagkatutong summarkies ay dapat ituring bilang mga spesipikong sa pagpapatunay, hindi awtomatikong patunay.
Paglago & SEO
Mga Patalastas
Ang mga Announcement ay naglalathala ng mensahe sa lugar ng widget notification na may opsyonal na pag-asinta, iskedyul at pagtawag sa aksiyon.
Ang iskrin ng mga produktoAng editor ng Announcement ay kinabibilangan ng nilalaman, CTA, mga tagapakinig, segment, tuntunin sa pahina, aktibong petsa at estilo ng paningin.
Piliin ang lahat ng bisita, pumirma-in o bagong bisita; hindi sapilitan na pakitin ang mga manonood sa pamamagitan ng isang contact segment at tuntunin sa page. Magtakda ng aktibong-mula/aktibo-to dates at isang aktibong bandila. Premium style presets at colors champion representation ngunit huwag palitan ang malinaw na nilalaman.
Paglago & SEO
Mga kampanya sa Pagtutulakan
Ang mga kampanya sa pagtutulak ay nagpapadala ng notipikasyon sa mga bisitang may subscribe pagkatapos nilang umalis sa lugar na iyon.
Ang iskrin ng mga produktoAng kompositor ng pusher ay nagpapakita ng pag-abot sa mga suskripsyon, nilalaman, media, kilos, tinatarget na mga tuntunin at iskedyul estado.
Ang isang kampanya ay maaaring maglakip ng titulo, katawan, icon, imaheng bayani, tsapa, CTA at hanggang dalawang buton ng aksiyon; ang patuloy na pagpansin ay nananatili hanggang sa ang bisita ay makipag - ugnayan.
Pino-tatto ng mga manonood, opsyonal na contact segment at page tuntunin. Save a draft, iskedyul o ipadala agad. Gamitin ang subscription at tuffed metrics to aspet. HTTPS at isang tama na hosted service worker ay hinihiling sa naka-set na third-party site; tingnan ang Web Pushing sa ikatlong-partitey site.
Pribadong Buhay
Butbie pinapayagan studio
Ang Cookie Consent studio ay nagdidisenyo ng cookie band na nakikita ng iyong mga bisita, binibigyang - kahulugan kung ano ang mahalaga sa iyong negosyo, ikinakapit ang tamang paggawi para sa rehiyon ng bawat bisita, at (mahalaga) aktuwal na ipinatutupad ang pagsang - ayon upang ang mga anestics at marketing tag ay hindi tumakbo hanggang sa sumang - ayon ang bisita. OpsIQ Ito ay isang istudyo ng disenyo para sa premium; ang banner ay nagpapakita lamang minsang ikaw ay sumang - ayon sa iyong workspace.
Pumayag si CookieAng banner ng pahintulot habang nakikita ito ng mga bisita: ang iyong pananalita, ang iyong mga kategorya (essential ay laging on, ang iba pa ay ang pagpili ng bisita), at Receive / Noce / Preferences, na may per-category pagpapatupad sa likod nito.
Ang mga tabla ng studio
Mga Disenyo
Pumili mula sa isang malaking aklatan ng mga disenyong baner at isang buong sistema ng kulay (nanilaw, solido o palko) upang makatugma sa iyong tatak.
Istilo
Ang mga salita ng pinong-tune, button labels, mga link ng patakaran, posisyong baner, at kung gaano katagal na ang isang pagpipilian.
Mga Kategorya
Sabihin ang mga kategorya mo sa pagluluto at ang mga salitang nakikita ng mga bisita, depende kung ano ang mahalaga; kahit ano pa ay para sa kanila na pahintulutan o tanggihan.
Mga cookie (malamanan)
Ayusin mo ang iyong site at hayaan mo na lang OpsIQ AI auto-detect bawat cookie at tracker, categorise ito, at magsulat ng simpleng-wikang layunin. Ito ay nagbibigay-kapangyarihan sa pagpipiliang table at auto-blocking.
Batas & Rehiyon
Piliin kung paano kumikilos ang pagsang-ayon sa pamamagitan ng batas (ibaba), at buksan ang group-domain share, Google Consent Mode v2, at re-consent interses.
Mga Anatomy
Tingnan ang live consent na mula sa mga napili ng mga bisita (tanggapin, ayon sa kategorya) na sakop ng iyong lugar ng trabaho.
Kunin mo ang batas nang kusa
Awto - isang rehiyon
Matalino
Ang mga bisita ng EU/UK ay nakakakuha ng opt-in (walang non-essential runs hanggang sa sila ay tumanggap); ang mga bisitang US ay makakakuha ng off-out na may "Do Not Sell or Safe" option. OpsIQ magpasiya ang bawat bisita kung saan.
Opt-in sa lahat ng dako
Mahigpit
Mahigpit GDPR Para sa lahat ng bisita, walang hindi mahalaga hanggang sa tanggapin nila.
Opt-out sa lahat ng dako
Pagiging Maluwag
Tumatakbo ang mga tag kung hindi pipiliin ng bisita.
Ang Browser Global Privacy Control (GPC) at Do-Not-Track (DNT) signal ay pinararangalan kung aling mode ang pipiliin mo.
Kung paano aktuwal na pinahihinto ng pagpapatupad ang paghuli
Ang pagsang - ayon dito ay hindi lamang isang baner, kundi kontrolado nito ang tumatakbo:
Pagpapatupad ng Per-categorya. Kapag tumanggi sa isang kategorya ang isang bisita, OpsIQ Ang paghinto sa katugmang paghuli, na may analytics, ang tunay na pagsubaybay ng mga anatomiko ay hindi tumatakbo, hindi lamang basta nakikita.
Auto-block ang iyong sariling tag. Tag anumang third-party script upang manatili inert hanggang sa ipagkaloob ang kategorya nito. OpsIQ Pinakikilos ito ng sandaling sumang - ayon ang bisita, at hindi pa kailanman nangyari.
Auto-block ang ikatlong-partidong tag
<!-- This tag stays dormant until the visitor grants the "marketing" category -->
<script type="text/plain" data-opsiq-consent="marketing"
src="https://example.com/ads-pixel.js"></script>
💡
Ang Google Consent Mode v2 (Law & Region tab) ay naglalabas ng tamang mga gtag signal mula sa pagpili ng bawat bisita, kaya ang GA4 at Googles Ads ay sumusunod sa pahintulot ng katutubo. karamihan sa mga site ay hindi nangangailangan ng IAB TCF, iyon ay para lamang sa mga lugar na nagpapatakbo ng mga programang IAAB-framework.
Makipagtulungan sa iba sa inyong mga site
Buksan ang group-domain share upang ang isang bisita na tumatanggap sa isa sa inyong mga site ay hindi muling tinatanong sa iba sa workspace group na ito. Ang kanilang pagpili ay umaabot sa bilang ng mga araw na itinakda mo. Patayin ito para sa mahigpit na per-dominint consent paress sa Privacy & Comptember page, na nagpapanatili sa pahintulot ledger (proof of endation and reflusion).
Talaga bang humihinto sa pagsubaybay ang pagtanggi sa mga anatomiko?+
Oo. Pinatitigil ng pagpapatupad ng Per-categorya ang katambal na paghuli sa source. hindi ito isang band ng kosmetiko.
Kailangan ko ba ng developer?+
Hindi para sa baner. Ito ay barko sa widget. lamang auto-blocking ang iyong sariling third-party tags ay nangangailangan ng isang one-time markup change sa mga tag na iyon (makikita sa itaas).
Saan ba ang patotoo na sinang - ayunan ng isang bisita?+
Sa Pribadong Pag-aaral ng Privacy & Compture page: isang mahahanap na pahintulot na ledger ng bawat maggagawad at magreresulta sa pamamagitan ng pakikipag-ugnayan, channel, aksiyon at petsa.
Paglago & SEO
Mga mensaheng pang - signal
Ang mga Proactive Message ay awtomatikong umaabot sa sandaling ang pag-uugali ng isang bisita ay tumutugma sa isang tuntunin, bago sila magtanong.[t] Itinatayo mo ang bawat isa bilang tuntunin na may tatlong bahagi: kung ano ang dapat mangyari, kailan ito dapat magpaputok, at kung gaano ito kadalas parin. OpsIQ widget na sa iyong site.
Pag - opera Nang Walang DugoAng bawat proaktibong tuntunin ay tatlong pagpipilian: kung ano ang nangyayari (chat, banner, tour, push, email, webhook), kapag (kondisyon), at gaano kadalas (cooldown).
Ang tatlong bahagi ng isang alituntunin
1
Kung ano ang dapat mangyari (paggawa)
Ipakita ang isang chat bubble o on-pahinang baner, simulan ang A Guided Tour, magpadala ng web push o email, i-atas sa isang departamento, o paputok ang isang webhook.Tkens tulad ng mga webhoks {{visitor_name}} at {{page_title}} ay nagiging tunay na mga pamantayan.
2
Kapag ito ay dapat magningas (kondisyon)
Si Narrow na nag-uumpisa nito: pahina/URL, oras sa pahina, lalim ng balumbon, iskor ng tingga, pagbabalik ng vs bago, walang-bago, walang kondisyon, ang mga ahensyang apoy para sa bawat bisita. ldagdag ang kahit isa upang puntiryahin ito.
3
Gaano kadalas (madala)
Magtakda ng cooldown kaya ang parehong tao ay hindi pestered, e. g. minsan kada sesyon o minsan bawat araw. Ang bawat tuntunin ay may on/off status.
⚠️
Ang workspace toggle "Run time/idle rules offourly" ay nagpapahintulot sa server-side aksyon (email, push, webhook, i-atas) apoy sa isang iskedyul para sa mga kilalang kontak na wala sa kasalukuyan sa page, kaya maaari mong "email battle hot leads" kusa. OpsIQ cron running. iwan ito kung gusto mo lang mabuhay sa on-pahinang shumps.
Masusunog ba ito para sa lahat?+
Magdagdag lang ng kahit isang kondisyon (pahina, iskor ng tingga, pagbalik mo...) para maasinta ang tamang mga bisita.
Paano nauugnay ang mga ito sa mga daloy at mga paglalakbay?+
Sila ay gumagawang magkasama: ang isang proactive rule ay maaaring magsimula ng isang Guided Tour, at ang isang Chatbol Flow ay maaaring ma-udyok ng isang proaktibo tuntunin. simulan sa isang solo chat-message rule, pagkatapos ay i-glove ang iba pa.
Paglago & SEO
Dumadaloy ang Chatbot
Ang mga usapan sa pamamagitan ng Chatbot Flows script na nagsanga ng mga pag-uusap sa loob ng iyong chat widget (mga greeting, keyword refections, guided path) na walang code. Ang isang daloy ay isang set ng magkakaugnay na hakbang (nodes): ikaw ay nagtatanong, ang bisita ay pumipili ng isang opsiyon, at ang daloy ay nagpapadala sa kanila pababa sa kateryang sangay. Ang tanging aktibo ay dumadaloy sa iyong site.
Kung paano ito gumaganaDumadaloy ang Chatbot
Inihahatid ang AI · kung kailan gagamitin ang mga ito
Gumamit ng daloy
Kapag ang landas ay nahulaan at nais mo itong magkatulad sa bawat pagkakataon: booking lesways, isang return wream, isang "magnaplano?" pumili ng, magtipon ng email bago mag-off.
Gamitin ang AI
Kapag ang mga tanong ay bukas-pareha, "gumaganap ba ito sa aking setup?". Ang taga-istor na Chat AI ay sumasagot mula sa iyong sinanay na kaalaman. Ang isang daloy ay maaaring maglipat sa AI (o tao) sa anumang hakbang.
Mga trigger
Pagbati
Tumatakbo bilang pambungad na mensahe kapag unang binuksan ng isang bisita ang chat.
Sabi ng mga susi
Tumatakbo kapag ang bisita ay nagmakinilya ng isang salita na itinala mo (hal. g. refund, prioning, kansela).
Pagkatapos ng mga detalye / Pagkatapos ng pagkaantala
Nagsisimula minsang mapag - usapan ang mga detalye, o isang takdang panahon sa pag - uusap.
Sa chat end / Proactive
Tumatakbo habang nagbabalot ng (hal. g. rating ang chat), o kaya ay sinisimulan ng isang Proactive Message rule.
Gumawa ng isa sa apat na hakbang
1
Gawing umaagos ang iyong katawan
Click New Slow, pangalanan ito, pumili ng isang tipong pang-trigger (at keywords kung Keyword), mag-iiba.
2
Buksan ang kanbas
Click Edit Canvas. Ang visual na tagapagtayo kung saan mo idinagdag ang mga hakbang (mga gamit sa paggawa ng mga hakbang, mga tanong sa pamamagitan ng butones, mga sanga) at pag-uugnay ng mga ito.
3
Idagdag ang mga sanga at hand-off
Sa bawat pagpili, umakit ng isang sanga sa susunod na hakbang.
4
Masiyahan dito
Click Enable. Ang daloy ay nabubuhay sa iyong widget agad. Itapon anumang oras nang hindi nawawala ang disenyo.
Pinapalitan ba ng daloy ang AI?+
No. Tumatakbo sila nang magkatabi. Gamitin ang mga daloy para sa mga maasahang landas at ang AI para sa bukas-daan na mga tanong; ang isang daloy ay laging maaaring magbigay ng parehong.
Paglago & SEO
Mga tour na may giya
Ang mga gabay na Tour ay mga hakbang-by-left pasikut-ikot na nakaturo sa mga bahagi ng iyong pahina sa pamamagitan ng bulang pangsalita at isang spotlight, na gumagabay sa isang bisita sa pamamagitan nang onboarding o isang bagong tampok. ito ay ganap na naka-set at itinayo sa isang visual designer na may live preview. Ang isang tour ay tumatakbo lamang kapag ito ay minarkahan aktibo.
Kung paano ito gumaganaMga tour na may giya
Kung paano ginagawa ang paglilibot
Mga Hakbang
Bawat hakbang ay may nakapuntiryang elemento at nagpapakita ng bula sa pamamagitan ng iyong teksto. Magdagdag ng hangga't marami ang humihinto habang ang paglakad ay nangangailangan at nag - uutos ng mga ito.
Mga Presett at tema
Magsimula mula sa isang preset o disenyo ng iyong sariling bula (mga lobo, mga paltok, spotlight) na may live na preview sa kanan.
" Trigger "
Optionly link a Proactive Rule kaya ang tour auto-starts kapag ang tuntuning iyon ay nag-ebolb (hal. g. isang pabalik na bisita's unang dashboard visit).
Aktibong Pag - iinto
Ang paglilibot ay posible lamang na tumakbo samantalang ang Aktibo ay minamayag.
Gumawa ng isa sa apat na hakbang
1
Bagong paglilibot
Click New Guided Tour, pangalanan ito, at i-access ang Proactive Rule kaya ito ay kusang nagsisimula.
2
Magdagdag ng mga hakbang
Idagdag ang bawat hinto: piliin ang elementong itinuturo at isinusulat nito ang bubble text. Reorder hanggang sa pagdaloy ng landas.
3
Dinisenyo ito
Pumili ng isang set o istilo ng bula, na ipinakikita ng aktuwal na preview kung ano ang nakikita ng mga bisita.
4
Aktivente
Ang tour ay maaari na ngayong tumakbo, sa sarili nitong bunsod, o simulan ng isang Proactive Message rule.
Paano nagsisimula ang mga paglilibot?+
Sa sarili nilang bunsod, o sa pamamagitan ng Proactive Message rule's "Guided tour" action, kaya't nagpapasiya ka kung aling mga bisita ang makakakita kung aling tour at kailan.
Paglago & SEO
Mga Tunguhing Pagkumberte
Ang mga Tunguhin sa Pagkumberte ay nagpapabago sa isang gawain na iyong pinagkakaabalahan (isang di - mapigil na larong webhook, isang mensahe sa chat, isang resolusyon sa tiket) tungo sa isang inirekord na pangungumberte na may ganap na bayad. OpsIQ ay nagsasagawa ng pagbabago laban sa pakikipag - ugnayan at muling iniuugnay ito sa mga kampanya, bahagi at pinagmumulan na humantong doon.
Kung paano ito gumaganaMga Tunguhing Pagkumberte
Ipaliwanag ang isang tunguhin sa tatlong hakbang
1
Piliin ang gawaing pinagmumulan ng galit
Click New Conversion goal. Piliin ang activity na mahalaga bilang isang transbersiyon, o gumamit ng isang Speck-start preset, Stripe bumili, Demo booked, Newsletter signup o Subscription nagsimula.
2
Sabihin ito at magtakda ng isang halaga
Bigyan ng pangalan ang kumbersiyon (purchase, demo_booked, signup) at hindi sapilitan na isang nakatakdang halaga at isang bintanang para sa pagpapalagay.
3
Mag - ipon
Magtipid ka mula noon, kailanma't nag - aalab ang gawain, OpsIQ ay nag - uulat ng isang pagkakumberte laban sa pakikipag - ugnayan sa mga nabanggit na.
✅
Ang mga tunguhin ay inilakip na sa mga webhook: anumang tunguhin na ang trigger ay tumutugma sa isang di - mapigil na uri ng apoy sa panahon ng paligsahan. Gamitin ang pahina ng Inbound Webhoks upang pagdugtungin ang Stripe, Calendly o anumang sistema na maaaring mag - POSST JSON.
Ano ang maaaring maging isang pagkakumberte?+
Anumang naiulat na gawain: isang naka-baseng webhook na kaganapan (payment. scceed), isang chat email catch, isang resolusyon sa tiket, anumang nasa contact timeline.
Mga Anatomy
Mga "shboard " na Kaugalian
Mga tradisyonal na Dashboard, gumawa ka ng sarili mong pananaw sa mga metrikong bagay na iyan, sa halip na umasa lang sa pamantayang Overview. idagdag ang mga widget na gusto mo, hatakin at muling gawin itong maayos na gusto mong gawin, iligtas ito, at ibahagi ito sa iyong koponan.
Mga "shboard " na KaugalianGumawa ng sarili mong tabla: idagdag ang KPI, tsart at listahan ng mga widget, draging at muling gawin ang mga ito sa pagkakaayos na nais mo, saka ibahagi ito sa koponan.
Gumawa ng isa sa tatlong hakbang
1
Idagdag ang mga widget
Click Add Widget at pitasin ang metriko o tsart na nais mong tuntunin. Ulitin sa lahat ng gusto mo sa tabla.
2
Iayos ang pagkakaayos
Drag widgets to reposition at draft ang kanilang mga gilid upang muling ma-reshize. KPI sa itaas, charts sa ibaba. Kahit ano ay mas mahusay na basahin.
3
Mag-ligtas & makibahagi
Iligtas ang dashboard at ibahagi ito sa iyong koponan upang lahat ay manood ng iisang numero.
✅
Magtabi ng tabla para sa hiwalay na mga trabaho (isang "pang-araw-araw na sulyap" na tabla na may mga aktuwal na halaga, at isang "monthly review" board na may usong tsart) kaya ang bawat isa ay nananatiling nakatuon.
Paglago & SEO
Mga kampanya sa Pagtawid
Ang pag - abot ay OpsIQ's1:1at maramihang email engine: gumawa ng personal na mensahe o mangampanya sa isang bahagi ng CRM, na may pag-aanalisa ng tugon, magpadala-time control, open/click tracking, isang tracking pixel at one-clike unsubrit.Ito ay consent-gated at CAN-SPAM / CASL compliant.
Pag - abotAng makinang Outreach: ipadala1:1o nagpapatakbo ng mga kampanya sa isang segment, track opens at responses, at manatili compliant na may ed-in unsubcription at tugon detection.
Ang apat na tab
Kompositor
Sumulat ng isang personal na kopya1:1Makipag - email {tokens} mula sa pakikipag-ugnayan at CRM.
Mga Kampanya
Padalhan ng CRM segment, naka-iskedyul o ngayon, na may caps at gost-time control.
Mga template
Ang naibabagay na mensahe ay nagpapa - template para sa paulit - ulit na pag - abot.
Mga Pagganti
Sagot sa mga response records at auto-stops ay sumusubaybay-ups sa sinumang sumagot.
Kung paano tumatakbo ang isang kampanya
1
Pumili ng mga tagapakinig
Pumili ng isang bahagi ng CRM (o mag - download ng isang listahan).
2
Komposito
Isulat ang mensahe sa pamamagitan ng personalisation nottle; mag - isip nang patiuna laban sa tunay na pakikipag - ugnayan.
3
Iskedyul & ipadala
Padalhan mo na ngayon o sa pinakamabuting panahon, ang mga plaka ng pagsubaybay sa pixel ay nagbubukas; ipinalalagay na may mga pindot at sagot.
✅
Ang outreach ay consent- at control-graded, kabilang ang isang one-click unsubcript sa bawat pagpapadala, at sumusunod CAN-SPAM / CASL. Replies ay awtomatikong humihinto sa karagdagang mga susunod na-ups.
Mga Anatomy
Nakaayos na mga ulat
Iniskedyul na mga Reports email isang piniling metriko set upang piliin ang mga tatanggap sa isang iskedyul (araw-araw, linggu-linggo o buwan) bilang isang printable, white-label PDF. Ilagay ito minsan at ang report ay awtomatikong lumapag sa mga kahon sa pamamagitan ng OpsIQ cron.
Nakaayos na mga ulatMagtakda ng report na minsan (metric set, range, iskedyul, mga tatanggap) at OpsIQ emails isang white-label PDF Kusang - loob sa iyong katatagan.
Maglagay ng report
1
Piliin kung ano ang ipadadala
Pipihin ang metrikong set (traffic, SEO, benta, suporta...) at isang date range.
2
Magtakda ng iskedyul at tumanggap
Araw - araw, linggu - linggo o buwan - buwan, sa panahong napili mo, sa isa o higit pang mga tumatanggap ng email.
3
Mag - ipon
Magtipid at mag - ingat, kaya naman ang ulat ay gumagawa at nag - email sa iskedyul, walang manu - manong hakbang.
💡
Ang organisadong mga ulat ay bumabagtas sa buong daigdig OpsIQ cron, kung hindi dumating ang isang ulat, pagtibayin ang cron ay tumatakbo (tingnan ang Koron at automasyon).
Pribadong Buhay
Pribado at Sumunod
Ang Privacy & Compound page ay ang nag-iisang lugar upang ipakita sa isang auditor na responsable mong hawakan ang personal na datos: ang consent ledger, ang admin access log, ang iyong data founncy at patakaran ng refix, at isang handa-to-print DPA, sa isang tabbed view. lamang ang mga ganap na administrador ay maaaring buksan ito.
Pribado at SumunodIsang awditor-handang screen: isang mahahanap na pahintulot ledger (mga dayuhan/revoke sa pamamagitan ng channel), isang access log ng kung sino ang humawak ng datos, mga foncy/retension settings, at isang printable DPA.
Ang apat na tab
Pahintulot ledger
Isang mahahanap na rekord ng bawat pahintulot na ipinagkaloob at revoke, sa pamamagitan ng pakikipag-ugnayan, channel (email, push, SMS, in-widget), aksiyon, pinagmulan at petsa. Ang inyong patunay ay sumang-ayon (o umurong).
Kunin ang log
Sino sa inyong pangkat ang tumingin, nag - edit, nagluwas, tumatanggal o nagpahatid ng impormasyon tungkol sa pakikipag - ugnayan, sa admin, pakikipag - alam, pagkilos, ipinahayag na katuwiran at IP. kung ano talaga ang hinihiling ng isang tagaayos.
Residence & EXPO
Ipahayag kung saan nakatira ang workspace na ito, magtakda ng ilang araw na mga hanay ng gawain (iniingatan0 = magpakailanman), at irekord ang iyong data controller at DPO.
DPAtemplate
Isang printable Data Processing Adendum na nagreresulta sa iyong controller, address, DPO, founncy and Reficit. PDF.
✅
Ang Pribado & Compound ay pares sa studio ng pahintulot ng Cookie (na nangongolekta ng pagsang - ayon) at ang Export page (na gumagawa ng kopya ng datos para sa isang kopya DSAR). Tingnan din ang Koron at automation para sa panggabing paglilinis.
Mga connector
Pagdugtung - dugtungin ang iyong mga plataporma
link OpsIQ sa mga panlabas na plataporma: e-commerce stores, sistema ng pag-paskil, mga processor ng pagbabayad, mga provider ng email, at kaugalian APIs. Minsang mapagdugtong, ang AI ay maaaring humanap ng mga order, impormasyon ng parokyano, suskripsiyon, at higit pa, at gumawa ng mga pagkilos na may pagsang - ayon mo.
Kung paano ito gumaganaMga connector
Mga barkong kasama ngOpsIQ
Ito ang kasalukuyan sa oras na ikaw ay magluluklok at nangangailangan lamang ng kanilang mga kredensiyal.
WHMCS
Pag - a - Billing
Web hosting billing: mga kliyente, serbisyo, tiket, invoices, domain, servers.
Mga payment at punto ng pagbebenta: mga order, parokyano, katalogo.
Pag - aagam - agam
E-commerce
Legacy e-commerce: orders, customer, produkto.
Nakababagot na Hotel
Tulay
Isang Botble CMS hotel site sa pamamagitan ng lagdaOpsIQtulay. Ang pagtukoy na pagpapatupad para sa isang plataporma na walang platapormaAPI.
Ang Zendesk
Tulong
Tulong: tiket, tagagamit, organisasyon, komento.
Google Business Profile
Palengke
Mga lokal na negosyo: mga review, posts, Q&A, mga pang-unawa. OAuth.
Kalendaryo ng Google
Pagiging Produktibo
Mga Kalendaryo at mga pangyayari.OAuth.
GmailatIMAP
Email
Mga mailbox na pang-motor: naka-bound at outbound mail, address-book sync.
SumURIS
Email
Paghahatid ng email: magpadala ng e-mail at pangasiwaan ang mga template.
Kasugpuan ng koreo
Email
Transportasyon sa Email: magpadala ng emails sa pamamagitan ng Mailgun.
Slack, Telegram, ELINE, X DM
Pag - iisip
Nag - uusap - usap sila sa pamamagitan ng mga channel para sa maraming tao at pag - uusap.
Mga Meta channel
Pag - iisip
Facebook Monscriptor, Instagram DM at WhatsApp.
Matalinong Paggamit ng Lugar (sa Ingles)GA4, Hanapin ang Console)
Mga Anatomy
Anatomys at saliksikin ang datos para saSEOPag - aakma.
Pagyaman at Pagpapasulong ng WebsiteCRMpag - aangkat
CRM
Ang pagyaman ng kompanya at ang pag - aangkat ng mga parokyanong malaki ang halaga.
Makukuha sa palengke
Ang mga ito ay mga nailathalang pakete, hindi bahagi ng install. i-install ang isa mula sa mga Connector, Pamilihan at ito ay kinokopya sa live na connector folder, pagkatapos nito ay kumikilos ito eksaktong katulad ng mga nasa itaas.
Stripe
Pamilihan
Mga Paniningil: mga singil, parokyano, invoices, suskripsiyon, pasuweldo, pagtatalo.
Tandag, pag-asa, paghahanap at analitiko ng datos.
Webflow, Wix, Squarespace
Pamilihan
Mga platapormang pang- Website.
💡
Ang linkor list ay gumagalaw habang inilalathala ang mga pakete. Ang indibidwal na listahan para sa Your install ay ang conectors page: kung ano ang nakatala roon ay ang natuklasang oras ng pagtakbo, at ang task ng Pamilihan ay nagpapakita kung ano pa ang maidadagdag mo.
Paglalagay ng isang connektor
1
Pumunta sa mga Connector
Naglakbay sa mga Connector sa admin sidebar.
2
Hanapin ang koneksyon
Browse ang listahan o paghahanap. Ang mga conector ay inipangkat ayon sa kategorya.
3
Masiyahan dito
I-prito ang connektor at toggle Entable.
4
Ipasok ang mga kredensiyal
Punuin ang kinakailangang mga bukid: API susi, URL, mga token, atbp. Ang bawat kumokonekta ay may espesipikong mga kahilingan na dokumentado sa setting panel nito.
5
koneksyon sa Pagsubok
Ang Click "Test Connection" ay isang luntiang resulta na nangangahulugang ang kumokonekta ay maaaring umabot sa panlabas na plataporma. Ang isang pulang resulta ay nagpapakita ng pagkakamali.
6
Mga bahaging pangkonsiruksiyon
Piliin kung aling mga katangian ang magagawa: kaalaman sa kabuuan, webhook synch, AI na pagkilos. Hindi lahat ng mga linkor ay sumusuporta sa lahat ng bahagi.
Kung ano ang ibinibigay sa iyo ng mga linkor
Ang konteksto ng AI
Ang AI ay maaaring maghanap ng datos ng parokyano, orders, suskripsiyon, at higit pa sa pamamagitan ng connektor. Kapag ang isang customer chats, ang AI ang may tunay na platform data na mapag-uusapan.
Ang konteksto ng AI (mga awtor ng kawing)
Ang Kontektang Devider ng iyong connektor ay nagpapakain sa tiket-AI ng isang advance-lamang na buod ng kuwenta ng may-ari ng tiket. customer_id kapag nalaman; kung hindi, sa tiket auto-replies, kung saan ang bandila ng ctx customer_trust_email ay totoo, tingnan mo ang ulat sa pamamagitan ng customer_email (ang napatunayang nagpadala ng tiket). /context/customer-by-email ito ay kung ano ang gumagawa ng AI quote isang tunay na balanse / invoice sa halip ng sinasabi “mangyaring mag-log in.” Igalang ang data-class operator’s toggles (customer_sections, customer_allow_credit) at manatiling mahigpit na nagbabasa-lamang, hindi kailanman naglalabas ng mga lihim.
Parokyano directory (kaugnay na mga awtor)
Ang Identity Evider ng iyong connektor ay nagbibigay ng tatlong universal na mga ticket support: lookupCustomerById() ( kard ng mga parokyano), lookupCustomerServices() (product/service table), at listCustomers($query,$limit): ang "Maghanap ng parokyano o type email" na picker sa katutubong Compose-New-Ticket form. Ibalik ang mga hanay ng mga hanay na pang-email. {id, external_id, name, email, company, phone, platform, platform_label}. Malayong tuntunin: kung ang iyong mga parokyano ay nakatira sa ibang database o serbisyo, dalhin ito sa ibabaw ng iyong platform API sa loob ng mga pamamaraang ito, huwag na huwag basahin nang tuwiran ang mga mesa ng ibang sistema (sa loob ng OpsIQ DB ang mga ito ay walang laman na mga placeholder, na siyang dahilan kung bakit ang isang lokal na binabasa ay nagbabalik sa isang bakanteng mandurukot).Dan ang liblib na landas sa iyong nakaayos na daan API URL; panatilihin lamang ang isang lokal na binabasa bilang isang parehong-DB fallback.
Email-piped na mga tiket, pagtutop & paglupig (mga awtor ng link)
Kapag ang inbound email ay naging katutubong tiket, OpsIQ ang nakatuntong sa nagpadala sa pamamagitan ng pagtawag lookupCustomerById(0, ['email'=>$sender]) Sa ibayo ng bawat connektor; ang unang posporo ay "may-ari" ng parokyano at ng kanyang tensor platform Ang dumi ay nakatatak sa balat ticket.created pangyayari bilang _pipe_owner_platform (walang laman = bisita).WHMCS- Ang customer email ay nagbubukas ng tiket sa loob WHMCS (WHMCS Ang bilang, na ipinababanaag bilang isa), samantalang ang isang di - kilalang nagpadala ay nananatiling isang katutubong panauhin. Kung ang iyong tagakabit ay nagsasalamin ng katutubong mga tiket sa kaniyang sariling plataporma, ang iyong ticket.created Kailangang hawakan ito ng handler: if (array_key_exists('_pipe_owner_platform',$payload) && $payload['_pipe_owner_platform'] !== '<your-slug>') return;. Ang susi ay wala sa mga tiket na non-piped (chat/manual/AI), kaya ang salaming iyon gaya ng dati. Per-department control ay nabubuhay sa ilalim ng Team & Departments → Open feat tiket sa pamamagitan ng email (Jonman / Citlers lamang / Off).
Mga Gagawin
Ang AI ay maaaring magsagawa ng mga aksiyon sa pamamagitan ng taga-ugnay: lumikha ng mga tiket, order na update, kanselahin ang mga suskripsiyon, lahat ng may pagsang-ayon mo sa pamamagitan ang Trust Layer.
Kaalaman
Ang mga conector ay nag-aambag ng platform-specific na kaalaman na mga artikulo sa AI. Shopify Idinaragdag ng connektor ang e-commerce role spliting; WHMCS Idinaragdag ng connektor ang kaalamang nag - uugnay sa mga tao.
Kaalaman-base na pag-angkat (mga mag-uugnay na awtor)
Kung ang iyong plataporma ay may patungan ng kaalaman, ipahayag ang isang kb_capabilities bloke sa loob settings.json (uri kb_source) at ang iyong tagakonekta ay makikita sa Help Center editor's Iport KB → Ilok mula sa isang konektadong app Pagbagsak ng workspace, kapag may nagawa at nakaayos ito, walang paraan para ipatupad: pangalanan ang isang itinayong-in adapter (zendesk para sa eksaktong-tree Help Center API, o crawl para sa anumang site ng KB) at a base_template gaya ng https://{subdomain}.zendesk.com, na OpsIQ Mga numero mula sa nakaimbak na mga setting ng inyong connector. opsiq_kb_<platform>_manifest() Pag-aangkop at pagbabanggit nito sa pangalan. Buong pagtukoy: connectors/PLATFORM_CONNECTORS.md §5.
Mga Webhook
Ang ilang mga kumokonekta ay nagrerehistro ng mga webhook sa panlabas na plataporma para sa real-time na mga notasyon (bagong order, mga update ng tiket, atbp.).
Pagsubaybay sa Sales
Ang mga e-commerce connector ay nagtutustos ng datos sa kita sa Sales dashboard para sa pagpapalagay at analytics.
💡
Ang mga connector ay workspace-scoped. Ang bawat work space ay maaaring magkaroon ng iba't ibang mga kompyuter na nagagawa sa pamamagitan ng ibat-ibang kredensiyal.WHMCS Ginagamit ng workspace ang WHMCS connektor; a Shopify Ginagamit ng workspace ang Shopify koordinado.
Maaari ba akong gumamit ng maraming kawing nang sabay - sabay?+
Puwede kang magkaroon ng Shopify para sa mga order at Stripe para sa pagbabayad sa parehong workspace. pinagsanib ng AI ang datos mula sa lahat ng nagawa ng mga inuugnay.
Paano kung hindi nakatala ang aking plataporma?+
Gamitin ang Connector Builder upang lumikha ng isang custom connektor para sa anumang plataporma na may REST API. O tingnan ang Pamilihan para sa mga kumpanya ng pamayanan-natayong mga connektor.
Gumagawa ang mga kumokonekta sa pamamagitan ng self-hosed OpsIQ?+
Oo. Ang mga koneksyon ay parehong nagtatrabaho sa parehong ulap at self-hosted na edisyon.
Mga connector
Mga benta at kontrata ng pag-a - billing connektor
Ang bawat koordinado ng komersiyo ay gumagamit ng parehong platform-neutral na kaganapang kontrata. WHMCS ang reperensiyang pagpapatupad, ngunit dapat sundin ng Tulay ng SaAS, mga tindahan, mga tagapaglaan ng kabayaran, mga konekta sa pamilihan at mga pakete ng Connector Builder ang parehong tuntunin.
Kung ano ang dapat ilathala ng bawat tagapagugnay ng komersiyo
Isang may awtoridad na ledger
Publish realised economic events to opsiq_sales_events through CommerceEventRegistry::normalize(). Do not build a connector-specific Sales table or make core analytics query a remote platform directly.
Di - matarok na pinagmulan
Ang plataporma ay ang contektor regulator slug, gaya ng whmcs, shopify Ang trapiko_source ay naglalaman ng mga katibayan ng pagkakamit ng sisi kapag ibinigay; kung hindi, gamitin ang pluwidong iyon na gaya ng fallback. OpsIQ ang sabi ng palakaibigang linkor na pangalan sa UI.
Kawalang - Kakayahan
pangyayari_id ay dapat deterministic. Mapa ng hindi bababa sa isang di-maigaya order_ref, savoice_reef o subscription_refe so webhook retries at backfills update ang parehong pangyayari sa halip na lumikha ng mga kopyang benta. service_reff ay nagpapakilala sa apektadong produkto o serbisyo halimbawa kapag ang isa ay umiiral.
Paglalagay ng timestamp
Ang pangyayari_at ay ang pagbabayad o economic-event time na iniulat ng source platform. Huwag palitan ang mga petsa ng pagbabayad sa kasaysayan ng pag-aangkat.
Salapi at Kahusayan
Ipadala ang source forward at isang tanggap na tatlong-letter ISO na pera. Kung kaya ng connektor setting OpsIQ Ang FX Conversion, pag-uulat ng mga komberte sa workspace na nag-uuulat sa salapi; kung hindi ay ang mga ulat ay nag-iingat ng tindahan o billing platform na pera. conector code ay hindi dapat hardcode ng isang reported pera o halaga ng palitan.
Katibayan-based lifecycle
Gumamit ng bago, pagbabago, upgrade, refund, kredito o hindi alam. Classfy mula sa vication katwiran, subscription o relasyong pangserbisyo, line-item type, o iba pang indibidwal na source field. Ang isang paulit-ulit na pagbili ng parehong parokyano ay hindi awtomatikong muling binabago.
Hangganan ng benta
Ang positibong nabayarang bago, reprival, upgrade, o lehitimong hindi kilalang resibo ng komersiyo ay kabilang sa Sales & Conversions. Ang mga Refund ay iniulat ng mga pangyayaring refund at net-revenue analytics. Account credit, wallet top-ups, toll-up at Add Funds ay nananatiling mga kaganapang billing-ledger at hindi kailanman binibilang bilang mga benta, transbersiyon, order volume, o kita ng benta.
Nananatiling hiwalay ang CRM
Ang CRM ay kumakatawan sa pipeline at adaptation activity. ang mga ito ay hindi commercial-platform na benta maliban kung ang isang konektadong billing o tindahang plataporma ay naglalabas ng realized na based order o invoice sa pamamagitan ng kontratang ito.
Depektong mga Pagtaya
Ang mga opsiq_conversion at dashboard summaries ay mga kompetsibilidad na muling itinayo mula sa ledger. Ang mga connector ay hindi dapat ituring ang isang projection bilang ang pinansiyal na pinagmumulan ng katotohanan. ang mga adaptasyon ay maaaring muling-evaluate hinangong hanay nang hindi inaalis ang ilalim na kasaysayan ng pag-aanunsyo.
Malayong hangganan ng plataporma
Binabasa ng isang malayong kumpanya ang plataporma nito sa pamamagitan ng nakaayos na awtentialized API_. Ito ay hindi dapat kailanman umasa sa parehong-server database tables. Ang eksaktong mapagkakatiwalaang domain site_key ay ibinibigay ng ConnectorRegistry at dapat i-play sa bawat ledger na pagsusulat at backfill. workspace o group curse ay binabasa-time agregreegation lamang; ito ay hindi kailanman dapat palawakin ang nakaimbak na pangyayaring pagmamayari.
Kapag ang mga benta at pagbibisto ay nagawa sa Connector Builder, halaga ng mapa, pera, source status at source date, pati na rin ang isang order, invoice o subscription reference. Map lifecycle_type kapag ang source na source at composure na lot. API Ang mga exposure na lifecycle proof. Ang nalikhang SalesIngest ay dumadaan sa bawat hanay sa parehong Commerce na AdventRegistry normalizer na ginagamit ng mga itinayo-in at marketing connectors.
⚠️
Ang mga credits and Add Fund ay sadyang pinananatili para sa pag-aatlonya ng kasaysayan, customer balance konteksto at ledger analysis. Ang pag-alis sa mga ito mula sa Sales ay hindi nagreresulta sa mga iyon; hinahadlangan lamang nito ang mga ito sa di-masamang paggawa ng komersiyo.
Ang lifecycle_type ang nagpapasiya kung ano ang nagiging CRM
lifecycle_type ay hindi isang tatak na analytics.OpsIQ basahin ito upang magpasiya kung ang isang benta ay papasok sa tubo ng CRM, kaya ang bawat tagakonekta ng benta ay gumagawa ng pasiya sa tubo kung binabalak nito o hindi.
bago
Buksan ang isang closed-won adaptation (bagong negosyo).
Pagbabago, pag-upgrade
Walang bagong-negosyong negosyo ang gumagawa ng mga pagbabago sa ibang kurba ng probabilidad at pinagsasama ang mga ito ay sumisira sa dalawang hula.
Ibalik, kredito
Ang perang ibabalik sa isang kostumer ay hindi kailanman panalo.
Hindi isinama / hindi alam
Revenue lang ang naitatala, pero hindi ito kailanman nakarating sa tubo.
Isang binebenta, isang hanay ng ledger: ang pagkakakilanlan ay ang SALE, hindi ang pangyayari
Huwag pabagu - bago event_id at ipasok ang iyong sarili. event_id is platform:eventName:externalId, which answers “did we already process this delivery” and cannot answer “have we already recorded this sale”. A platform that announces one payment twice — as invoice.paid at muli na gaya ng payment.completed — Dalawang id at mga lupa ang dalawang uri ng pera, na walang anumang mapagsasagupaan at walang anumang dapat bigyang - babala.
💡
Matatagpuan sa reference install: anim na invoices na may tatlong ledger na hanay bawat isa, mula sa tatlong code path gamit ang tatlong magkakaibang kaganapan_id scheme. Silang lahat ay may dalang tatlong leadger kahilera.0.00Kaya walang ganap na nakikitang mali, at anumang proseso sa dakong huli na pagsasauli ng tunay na halaga ay makabibilang ng tatlong ulit ng isang kabayaran.
Sa halip, isulat ang naibahaging sulat.sale_fingerprint), na tumutugma sa isang umiiral na hanay nito, iniingatan ang orihinal event_id tungkol sa update, at mga filters sa tunay na mga kolum:
Ang tanging suportadong paraan upang isulat ang sales ledger
Ang pag-aalis ng pera ay isang kakaibang katotohanan mula sa pumapasok na salapi. Ang isang refund ng isang invoice ay nagpapanatili ng sarili nitong pagkakakilanlan, kaya hindi ito kailanman makakapasa sa pagsulat ng bayad na baligtad nito.
Walang reperensiya, walang tatak ng daliri
Ang isang hanay na walang dalang order, sa revoice, subscription o service reference ay walang nakuhang fingerprint, kaya ang dalawang hindi magkaugnay na hanay ay hindi kailanman nag-iiba dahil lamang sa pareho silang nawawala ng isang id.
Mas Nauna ang Reference
savoice_ref, pagkatapos ay mag - order_reef, pagkatapos mag - subscription_rep, saka maglingkod_refe — una'y pinakamalakas, kaya ang isang benta ay nagpapanatiling matatag sa pagkakakilanlan.
Ang ledger ay append-lamang: hindi kailanman nagsusulat ng isang binebenta
Ang pagkansela, pagpapawalang - bisa o pagtutuwid ay isang bagay na dapat gawin bagong entry na may petsa. Huwag mong i - retect ang hanay na ito ay nagtutuwid, magsulat ng isang kabayaran sa isang refund na parang maayos at mabasag nang sabay - sabay ang tatlong bagay:
Sinisira nito ang malaking kita
Ang mga benta at refund rate ay humihinto sa pagiging separable — at ang refunund feed ay ang metriko na umiiral upang magbigay alam.
Ito'y nagbibigay ng bagong impormasyon tungkol sa maling panahon
Ang isang refund ng isang benta ng Enero ay dapat bawasan ang Marso. Muling isulat ang Enero row tahimik na muling nagreresulta sa isang saradong panahon.
Sinisira nito ang landas ng audit
Ang isang ledger entry ay nagtatala ng nangyari sa isang punto sa panahon. ang mga recipe ay contra-entries, na kung paano ang double-entry bookkeeping ay naging mabisa sa loob ng limang siglo.
Kaya iniulat ng isang tagapag - ugnay ang kabaligtaran sa halip na ikapit ito: bumalik refunded_at at refund_amount Sa tabi ng mga feedians sariling lifecycle, at hayaan ang tumatawag na isulat ang refund habang ang sarili nitong hanay ay pinetsahan nang nangyari ang refrind. Ang dalawa ay hindi kailanman mag-iiba, dahil ang marketing fingerprint ay naghihiwalay sa isang pagbalik mula sa isang merkado.
💡
Ang parehong prinsipyo ay kumakapit sa mga halaga. Huwag "repair" ng isang nakaimbak na halaga sa kasalukuyang halaga ng plataporma: isang invoice na nalutas mula sa account credit lehitimong naitala0Sa panahon ng pagbabayad, at ang pera ay naitala na kapag ang parokyano ay nakataas na. Ang pagsasauli sa halaga ng mukha ay makalawang ulit na mahalaga.
Ang kontrata sa klasipikasyon
OpsIQ magpasiya sa siklo ng buhay once, in \OpsIQ\Commerce\SaleLifecycleClassifier. Isang taga-ugnay ang nagpapahayag lamang kung sino sa mga ito ang ang sariling plataporma ang ibig sabihin ng ano, sa pagpapatupad \OpsIQ\Connectors\SalesLifecycleConnectorInterface::salesLifecycleVocabulary(), at pagkatapos ay tawagin ang kabahaging classifier. huwag muling pag-ibahin ang katwiran.
Magpahayag ng bokabularyo, mag - atas ng pasiya
public static function salesLifecycleVocabulary(): array
{
return [
'credit' => ['addfunds'], // adds balance, sells nothing
'upgrade' => ['upgrade'], // resizes an existing commitment
'recurring' => ['hosting', 'domainrenew'], // continues something owned
'acquisition' => ['domainregister'], // obtains something new
'recurring_prefixes' => ['domainaddon'], // families that grow over releases
];
}
$lifecycle = \OpsIQ\Commerce\SaleLifecycleClassifier::classify([
'explicit' => $platformSaidSo, // wins outright when present
'line_types' => $types, // your platform's own line/item types
'vocabulary' => self::salesLifecycleVocabulary(),
'is_order' => $cameFromANewOrder,
'is_refunded' => $moneyWentBack,
]);
💡
Ang precedence ay naka-ayos at may ibinahagi: malinaw, pagkatapos ay refunded/cancelled, pagkatapos kredito, pagkatapos upgrade, pagkatapos ang_order, pagkatapos paulit-ulit na pagkakamit, pagkatapos nakuha, pagkatapos di alam. Upgrade nakaupo sa itaas ng order check dahil ang mga platform ay nag-angat din ng isang order para sa mga upgrades; ang pabalik-balik na pag-upo sa ibaba nito dahil ang una sa recorease ng isang bagong subscription ay nagdadala ng isang umuulit na tipo ng linya. Sa isang hindi-order nagbebenta ng mga mas maliit na walang-kaparain ang mga feifier upang kumita at lumayo mula sa tubo.
Ipahayag ang mga saligan na nagpapahiwatig ng buong bokabularyo
Ito ang kabiguan na pinakagastos at hindi gaanong masama.WHMCS magkapares ang connektor ['hosting','addon','domain'] — isang listahan na kababasahan ng kumpleto.WHMCS ay hindi naglalabas ng katiting Domain uri para sa tunay na domain line; ito'y naglalabas DomainRegister, DomainRenew, DomainTransfer, PromoHosting, PromoDomain, DomainAddon* at Upgrade. Silang lahat ay hindi nakapasa sa listahan unknown: 1,288 sa mga resibo, tatlong taon, walang error at walang log line.
Bawat bagong parokyano ay nag - aangkat ng kanilang kasaysayan sa pamamagitan ng isang connektor backfill, kaya ang isang klasipikasyon bug ay hindi nakakaapekto sa isang workspace — naaapektuhan nito ang bawat work distance na kailanman ay nag-uugnay sa pamamagitan ng link na iyon, sa sandaling una nilang tingnan ang kanilang pipeline. kunin ang bokabularyo mula sa platform na workichoks dokumentasyon o isang sensus ng mga live na data, at itugma ang lumalaking pamilya sa pamamagitan prefix kaya ang kapatid na walang sinuman ang nakakita ng mga pag - uuri sa mga kamag - anak nito sa halip na maglaho.
💡
Isang praktikal na pagsusuri: tuusin kung ilan sa iyong mga hanay ang hindi mo alam kung gaano karami ang makukuha, at kung gaano kabilib ang pag - uugnay ng isang mahusay na benta, halos lahat ay may di - alam tungkol sa impormasyong wala ka — ito ang bokabularyo na hindi kailanman natutuhang basahin ng tagakonekta.
Pagkumpuni sa inangkat na kasaysayan
Bawat ipinadadalaOpsIQMga kagamitan sa pag - uugnay ng benta — WHMCS, Shopify, WooCommerce, osCommerce, SaaS Bridge, Stripe, BigCommerce and Magento 2. Treat it as expected, not optional: a customer imports their old records on day one, so a classification fix that cannot reach that history only helps people who signed up afterwards. Implement \OpsIQ\Connectors\SalesLifecycleRepairInterface::reclassifySale() Ginagamit ang anumang per-record na kinukuha ang iyong connektor na mayroon na. tools/crm_backfill_sales_lifecycle.php Pagkatapos ay ayusin ang iyong mga contektorizers inangkat kasaysayan na walang per-connector code: tuyo na tumatakbo sa pamamagitan ng default, backs sarili up at verify ang numero ng hanay bago isulat, reverible sa pamamagitan na isang regulatored ledger, at hindi kailanman ito nagsulat ng nabigong pagbasa bilang sagot.
💡
Kung ang iyong connektor ay hindi maaaring muling basahin ang nakaraang mga rekord — isang webhook-lamang na linkor ay hindi maaring — huwag i-subband ang pamamaraan. Ang isang stub return di alam ay mas masahol pa sa walang pagpapatupad: ang isang backfill ay magsusulat muli ng mga mabuting hanay bilang hindi klasipikasyon at mag-ulat ng tagumpay.
💡
Ang mga detalyadong reperensiya sa pakete ay nananatiling makukuha sa mga connektor/CONNECTOR_EVENTS. md at mga contragresor/PLATFORM_CONZECTORS. umd in self-hosted source distributions.
Mga connector
kontrata sa mga laro sa paglalakbay
Ang Journey Intelligence ay tumatanggap ng isang platform-neutral na compilation envelope mula sa browser widget, mga itinayong-in connector, Tulay ng SaaS, mga package ng pamilihan at Connector Builder output. ang mga pangalan ng platporma-specipic ay isinasalin sa gilid; ang imbudo, fiction at Site Intectelling code ay kumukunsumo lamang ng kanonikal na mga pangyayari.
Hangganan ng pagbubukod at pagtitiwala
Isagawa ang key ng peer-domain
Ang bawat kaganapan ay naka-set sa mapagkakatiwalaang domain site_key.[kailangan ng sanggunian] Ang susi mula sa ConnectorRegistry o ang tiyak na endpoint nito, hindi kailanman mula sa isang di-mapagtitiwalang request body. Ang mga domate ay nag-iingat ng hiwalay na record; ang isang domater group ay isang read-time aggregate lamang.
Di - tiyak na pagkakakilanlan
Ang kaganapan_id ay kinakailangan para sa mga connektor at dapat deterministiko para sa parehong katutubong pangyayari. Retries, webhoks at backfills update ang isang pangyayari sa halip na gayahin ang isang paglalakbay o pagbebenta.
Katutubo at kanonikal na pangalan
Ingatan ang pinagkunan_event_name para sa katibayan at gulo paputok, saka i-set ito upang maganap_name_canonico. Ang Core analytics ay hindi dapat magsanga sa isang connektor slugggator.
Nagwagi ang mga katibayang server
Ang obserbasyong browser ay maaaring magsimula o magresulta sa isang paglalakbay. ang mga tunay na intektor na pangyayari ay nagpapatunay ng signup, login, bayad, pagbili, pagbabago, refund at iba pang mga kinalabasan ng terminal. Ang isang tanggap na site-bound correlation standard ay ang pinakamalakas na pagsanib; ang hindi epektibong paunawa nito ay itinatakwil at ang mga naka-baseng ID nito ay hindi mapagkakatiwalaan.
Pribadong Buhay
Magpadala lamang ng mga cidentifier at field na kailangan para sa ipinahayag na paglalakbay. help agreement, masking and restoration settings. Huwag maglagay ng kredensiyal, card data, annitification secrets o pribadong message bodies sa mga katangian.
Gamitin ang pinaka-makipot na makatotohanang pangalan. Ang mga suportadong pamilya ay kinabibilangan ng mga kaganapang pang-engagement/CTA; account signup, login, MFA at password referture; lead and form stage; produkto, kariton, checkout, bayad, pagbili, pagsuskripsyon, pagbabago at muling pag-rerecord; mga impresyong pangproduksiyon at transbersiyon; mga pangyayaring pang-se-centre, chat at tiket; mga kaganapan sa seguridad; at mga pangalangspaced customs. account.signup.succeeded, account.login.succeeded, lead.form.succeeded, commerce.payment.succeeded, commerce.purchase.completed, commerce.subscription.renewed at commerce.refund.completed.
Pag - aalinlangan, kumpil at pagtalikod
Ang widget ay maaaring gumana nang walang connektor sa pamamagitan ng pagmamasid sa kayarian ng pahina, mga form adventies, mga resulta ng DOM at ang log ng bisitang paglalakbay. na ang ebidensiya ay nananatiling malinaw na grado ayon sa napagmasdan o inferred. Ang isang connector ay nagdaragdag ng autoritibong server survider at maaring i-corelate ito sa parehong browser na pagtatangka. Ang debutment ay unang iniimbak bilang isang kandidato; ito ay nagiging inabandona lamang pagkatapos ng hindi gumaganang window na itinakda sa UI at kapag walang kalaunang pagbawi o tagumpay ay umiiral.
Pag - asinta at kita
Ang attribution ay mas pinipili ang isang tanggap na pirmadong correlation na single, pagkatapos ay isang eksaktong paglalakbay, pagtatangka, sesyon o reference sa komersiyo, pagkatapos ang napagkasunduang pagkakakilanlang graph, at sa wakas ay isang naka-taling coup na pag-aasal. Ang mga bentang walang kompuwesto ay nananatiling hindi pa natutukoy, ang mga total-ups at Addger na mga platform ay hindi kailanman bibili ng 1_. Site Intelligence na ang mga kita ay nananatiling nag-uugnay sa leadgulator na ito.
⚠️
Attribution model, mga bintanang searchback, direktang-trafficial handing, minimum na kumpiyansa, iniwang timeout at imbudo ang mga depinisyon ng UI. Ang mga code ay hindi dapat hardcode sa mga ito.
Ipahayag lamang ang mga kakayahan ng pakete na talagang nagbibigay. Ang connector Builder ay nagpapatunay sa pagsasama-sama at lumilikha ng parehong platform-neutral adapter na ginagamit ng first-party packages.Ang Journey feedation ay tumatanggap ng isang pangyayari o isang naka-link na talaksan ng mga naka-record na pares ng anime. 100 sa pamamagitan ng nalikhang mapagkakatiwalaang integrated endpoint.
💡
Ang commercial ledger ay nananatiling pinansiyal na pinagmumulan ng katotohanan. Ang commmerce-to-journey bridge translations server-artifired mga kinalabasan at concordions feed pagkatapos ng umiiral na idempotent leadger upsert, kaya ang isang pagbabayad ay hindi kailanman nagiging dalawang benta.
Mga connector
Kung Paano Gumagana ang AI
Ang bawat kumokonekta ay nagpapahayag ng isang set ng mga kilos: ang mga bagay na magagawa ng AI sa pamamagitan ng panlabas na plataporma. Mga aksiyon ay ang tulay sa pagitan ng "ang AI ay nagsasabi" at "ang mga bagay ay ginagawa ng ATI."
Pagkilos ng AIAng isang kahilingan ay nagiging ipinahayag na aksiyon (typedbasa/sulat/delete) na pinahihintulutan-checked, kumpirmado, pagkatapos ay pinatay at iniulat.
Ang pagkilos ay nagsasangkot ng buhay
1
May hinihingi ang parokyano
"Canel my subscription". Tinukoy ito ng AI na nangangailangan ng "cancel_subscrisisyon" na aksiyon.
2
Sinusuri ng AI ang mga pahintulot
Puwede ba itong gawin?
3
Ang AI ay nagtitipon ng mga parameter
Ang aksiyon ay nangangailangan ng isang suskrisyong ID. Ang AI ay tinitingnan ito mula sa kontekstong parokyano o tinatanong ang kostumer.
4
Kumpil
Para sa mga mapaminsala o high-impluwensyang pagkilos, ang AI ay humihingi ng kumpil bago isagawa.
5
Pagpatay
Ang kilos ay tinatawag ang panlabas na plataporma API_.
6
Resulta
Iniulat ng AI ang resulta sa parokyano.
Mga uri ng pagkilos
Basahin ang mga kilos
Mag-secure ng datos nang hindi nagbabago ng kahit anong bagay. Halimbawa: listahan_orders, kumuha_creative. Safe, walang kinakailangang kumpil.
Isulat ang mga ginawa mo
Lumikha o bumago ng datos. Halimbawa: lumikha ng_ticket, update_order. Maaaring mangailangan ng kumpil.
Mag - isip ng mga gagawin
Tanggalin ang datos. Halimbawa: kanselahin ang_subscription. Laging nangangailangan ng kumpil.
MGA ALUTOK na kilos
Ipinahayag sa gawa.json, KNIMEN API declaratively ang mga tawag.
Mga Panganib na May Kakayahan
Optional per-action "capability" field sa mga aksiyon.json, isang kumpanya-neutral class tag (e.g. "tickets" para sa isang tiket read/lookup, "ticket_creative" para magbukas ng tiket).OpsIQ mga pintuan ang buong klase ay pantay - pantay na tumatawid sa bawat connektor: binabasa ng tiket ang pagbaba ng AI kapag pinatay ng operator ang AI Ticket Awareness, at ang paglikha ng tiket ay nakalaan para sa pag - iingat OpsIQ'Ang sariling kompositor (kaya ang isang connektor's na kasangkapan ay hindi ito magaya). Ipahayag mo ito at ang iyong connector ay umaayon.OpsIQ Hindi na kailangan pang malaman ang pangalan ng iyong aksiyon, at inilalantad ito ng Connector Builder bilang isang Capable dropdown bawat kilos.
Mga pagkilos na may kaugnayan sa Kodigo
Ibinibigkas sa PHP sa klaseng connektor. Buong kontrol sa lohika.
Halimbawa ng pagkilos na pagpapakahulugan
{
"lookup_order": {
"label": "Look up an order",
"description": "Find an order by ID or email",
"method": "GET",
"endpoint": "/admin/api/2024-01/orders.json",
"params": {
"order_id": { "type": "string", "label": "Order ID" },
"email": { "type": "email", "label": "Customer email" }
}
}
}
Mga connector
Gumawa ng isang koneksyon
Ang Connector Builder ay nagpapangyari sa iyo na lumikha ng isang kumpletong koneksiyon para sa anumang plataporma na may REST API. Walang coding na kailangan para sa mga pangunahing connector.
Gumawa ng isang koneksyonIturo ang tagapagtayo sa anumang RST API. Maglagay ng auth, base URL at ang mga kilos, subukin ito, at ilathala ang gumaganang taga-ugnayan, walang kinakailangang kodigo.
Buong tagapaglaan API saklaw
Bawat likha API Maaaring ilantad ng connektor ang hiwalay na Katutubo API Magbasa at Mag - anak API Isulat ang mga aksiyon.Ang curated aksyon ay nananatiling mas gusto; ang mga katutubong aksiyon ay sumasaklaw sa mga convider endpoints na idinagdag mamaya. Ang runtime ay sumusuporta sa REST, GraphQL, JSON, anyo, XML, hilaw at multipart bodys, segmented pagiyon,API- Pag-ikot headers at idempotensiya habang nag-iingat ng mga kredensiyal sa loob ng workspace connector settings.
⚠️
Ang mga pakete ng pamilihan ay galing sa /marketplace_connectors gayundin ang pagkakatali /connectors. Paunlarin ang bersyon ng pakete, muling buhayin ang kontrata at dokumentasyon, patakbuhin ang mga pagsubok sa pag-ayon, pagkatapos ay muling-sign at ilathala ang bagong bersyon ng Pamilihan.
Mga Manloloko sa Pagbuo ng Kokonekta
Ang salamangkero ay may anim na hakbang, ipinakikita bilang mga tapik sa itaas. Pag - iipon ng Sangkap sa footer ay panatilihin ang iyong trabaho sa anumang punto.
1
Pagkakakilanlan at Larawan
Name, slug, description and icon, then choose a contract profile: Standard API, Commerce, Helpdesk, Mailbox, Site Intelligence, SaaS Bridge, Local PHP Platform, or Platform with no API when the platform serves nothing callable and OpsIQ has to install a bridge. The profile selects a complete capability starting point; you can still adjust individual capabilities.
2
Ang Auth
Pumili ng mapagkakatiwalaang disenyo na ginagamit at pupunan ng plataporma sa mga larangan nito. Ipasok din dito ang tunay na mga kredensiyal sa pagsusulit: ginagamit ang mga ito para sa pagsubok sa pag-uugnay sa susunod na hakbang, at hindi ito iniimbak pagkatapos ninyong maglathala.
3
Pagsubok
Pumasok sa API himpilan URL at isang tiyak na endpoint, pagkatapos ay magpatakbo ng isang buháy na pagsubok may kaugnayan sa kaugnayan na ginagamit ang mga kredensiyal mula sa hakbang 2. Gawin ito bago mo bigyang kahulugan ang anumang mga kilos, kung ang auth o base URL ay mali, ang bawat kilos na isinusulat mo pagkatapos ay mabibigo sa gayunding dahilan at ikaw ay magpapababa sa maling bagay.
4
Mga Gagawin
Ipaliwanag ang bawat operasyon: pangalan, paraan ng HTTP, endpoint path, parameter, bread field soplicing, at ang maaasahang setting na inilarawan sa ibaba. API mula sa hakbang na ito.
5
Mga trigger
Mapain ang mga kaganapan ng webhook na ipinadadala sa inyong plataporma OpsIQ mga pangyayari, kaya ang mga bagay na nangyayari sa iyong plataporma ay maaaring magsimulang gumana OpsIQ.
6
Repaso, kontrata sa negosyo at paglalathala
Review every action, trigger and capability. Enterprise profiles expose the generated queue, worker, hook, migration, ticket-mirror, attachment and conflict contract before publishing. Publishing writes the package into /connectors/<slug>/.
⚠️
Publishing ay hindi nagpapatakbo ng aparateng suite. Pahayag lamang ang nagpapatunay sa creak form at naglalabas ng mga babala na hindi block. Ang buong suite — hayag, may kakayahang files, ang identity-token contract at ang tulay-snippet check — ay tumatakbo kapag i-publish ang Dry-run, at muli sa pagluklok ng oras. Press Dryy-off bago kayo maglayag, sa bawat pagkakataon.
Kung ano ang inilalathala na hindi ipinakikita sa iyo ng anyong ito
Limang gawi ng generator ang nakagugulat sa mga tao. Walang bug; lahat sila ay magkakahalaga sa iyo ng isang hapon kung sasalubong ka sa kanila nang di - sinasadya.
One question decides the passthrough: does the platform serve an API?
Answer it in step 1 by picking the data-access mode (or the "Platform with no API" profile). API mode declares native_api and emits the <slug>_api_call passthrough. Bridge mode declares platform_bridge instead and STRIPS native_api even if an older spec carried it, so the manifest, the generated class and the expertise docs cannot disagree. ai_brain_aware is added either way.
SILENCE MEANS "it has an API"
The Builder follows your answer; it does not work the truth out for itself, and the default when nothing is said is API mode. So a no-API platform must ACTIVELY say so — pick the "Platform with no API" profile, set data access to bridge, or tick platform_bridge; any one of the three is enough and they cannot contradict each other. Skip the question on a platform with no API and you are back to the old failure: a dead <slug>_api_call the model keeps reaching for. This used to be stamped unconditionally, so the trap is now escapable rather than gone.
Ang koneksyon ay sumusubok sa mga default na huminto/ping
Kung iiwan mong walang laman ang landas, sumulat ang Tagapagtayo /ping sa nalikhang connektor at sa profile.jsonHalos walang tunay na plataporma ang nagsisilbi sa rutang iyon, kaya ang Test Connection ay nabibigo sa HTTP404Sa bawat install at reading tulad ng isang parokyano mali ang pagkaka-configuration sa halip na depekto ng pakete. Magtakda ng tiyak na landas na ang iyong plataporma ay aktuwal na sumasagot. Para sa isang connektor ng tulay, ituro ito sa iyong sariling diagnosis endpoint — pinatutunayan nito ang buong kadena sa isang tawag: ang tulay ay naka-set, ang mga key match, at ang tulay naman ay maaaring makarating sa database.
Re-publishing still overwrites your hand-edits
Capabilities now follow the data-access answer, so those no longer drift. Everything else generated still does: edit ContextProvider.php or any other emitted file and the next publish replaces it. The one protected exception is the bridge file — the wizard only overwrites a bridge carrying its own marker, so a hand-written one is left alone.
Pag - aalis ng mga delete file
Ang hindi-tick na isang kakayahan at ang susunod na paglalathala ay nag-aalis ng provider file nito. Hand-edits sa anumang talaksang likha — Context Defier.php higit sa lahat – ay labis na naka-release nang walang babala. mga integrate disposations una, o kunin ang pagmamay-ari ng pakete sa pamamagitan ng deleting .opsiq-Magtayo.json(Pagkatapos nito ay hindi na ito aagusin ng manghuhula).
laging patiunang nakikita ang paglabas ng_status
Ang salamangkero ay walang kontrol dito. Ang isang pakete na nilayon sa barko bilang produksiyon ay dapat na maglabas_status na binago ng kamay sa mga setting.json— at ang edit na iyon ay nagreresulta sa lagda, kaya't muling mag-sign pagkatapos.
Ang lagda ay nagpapatunay ng katapatan, hindi ng pinagmulan
Ang mga paketeng pangtayo ay naka-sign na may sariling symmetrikong key. Na nakakadetekt ng pag-iinjust. Hindi ito nagpapatunay kung sino ang sumulat ng pakete, at anumang install na may hawak ng parehong susi ay maaaring gumawa ng pareho na lagda. Treat a local signed package as self-signed.
Ang mga banggaan sa latian ay sinusuri lamang sa isang punungkahoy
Ang paglalathala ay tumatanggi sa linta na umiiral na sa ilalim ng lupa/connectors/.Hindi ito tumitingin/marketplace_connectors/,Kaya ang isang hand-authored first-party package na may parehong slug ay maaaring magresulta sa paglilim.
💡
Ang manghuhula ay walang kaalaman-authoring hakbang. Ang isang tayent na may kaalaman na naglalarawan sa iyong plataporma ay nilikha para sa iyo mula sa pangalan, paglalarawan, auth type at mga kilos na binigyang kahulugan mo, at ito ay nakakarga sa AI kapag ang kumokonekta ay nagawa.
Pagpapakahulugan sa isang pagkilos (pagtahak 4)
Ang bawat kilos ay may sumusunod na settings, ang unang apat lamang ang kinakailangan; ang iba pang kontrol na maaaring patakbuhin ito at kung gaano kaingat.
Aksiyon key at label
Ang susi ay ang tawag ng AI; ang taguri ay ang binabasa ng tao. Keys is labeled with monektor fluges automatic, kaya ang dalawang connector ay maaaring parehong magkaroon ng isang "list_orders" nang walang current.
Paraan ng HTTP
MAKINIG, POST, PUT, PATCH o DELETE.
URL landas
Iniakyat sa base URL. Gamitin {name} halimbawa, sa mga may - ari ng lugar /opportunities/{id}/stage
Mga Parameter
Sa bawa't parameter ay pinipili mo rin kung saan paroroon: katawan, path, query o ulo. Isang path parameter ang pumupuno sa isang {placeholder}; ang query parameter ay inihalintulad sa URL.
Pagsalà Bilang Pagtugon
Sabihin kung aling larangan sa JSON Ang tugon ay nangangahulugang kung ano, na siyang pangalan ng parokyano, na ang email, na kabuuan ng order. Ito ang nagpapabasa sa AI ng datos ng inyong platform sa halip na hulaan ito.
Sino ang makagagamit nito
Ang iyong koponan (admin AI), signed-in customer (pamimiling chat), pareho, o ang katulong sa pagsusulat. Ang mga karaniwang kilos ay tumatakbo lamang para sa signing-in na parokyano, at ang mga identity field ay awtomatikong naka-lock sa kanila kaya ang isang kostumer ay hindi maaaring magtanong tungkol sa iba.
Nangangailangan ng kumpil
Dapat na sumang - ayon ang tao bago matapos ang pagkilos.
Mapangwasak
Markahan ang kilos bilang pag-iimbestiga o pagbabago ng estado. Ginagamit upang magbabala bago tumakbo.
Kailangang payagan
Ang admin ay dapat humawak ng pahintulot na ito para sa AI upang patakbuhin ang aksiyon alang-alang sa kanila; ganap na administrador ay palaging nagpapasa. pumili mula sa mga mapatakbo_integrations, pangasiwaan ang_general, pangasiwaan_billeng, pangasiwaan pag-aalsa_bridge, pangasiwaan/kaalaman, pangasiwaan=espostrance, pangasiwaang_behavior, pangasiwaan na_dangerzone, tugon_to_chats, dagdagan ang_topticket, ipadala ang_e_epyers_eb_etmail, walang kahulugan, walang tiyak na pag-ayon.
Paglalarawan / AI pahiwatig
Optional, ngunit karapat-dapat na pagsusulat. Ito ay nagsasabi sa AI kung kailan ito maaabot para sa aksiyong ito, halimbawa "Gamitin mo ito kapag ang admin ay humihiling na magbago ng isang yugto ng pag-aanyaya". Ang mabuting pahiwatig ay ang pagkakaiba sa pagitan ng isang aksiyon na tama ang paggamit ng AI at isa na hindi pinapansin nito.
May Kakayahan
Optional class tag, alin sa mga tiket (isang tiket na binabasa o tinitingnan) o tiket_cready (nagbubukas ng tiket). OpsIQ Buksan ang buong klase nang sabay - sabay, halimbawa, ang pagtatago ng tiket ay nagbabasa kapag tinatalikuran ng isang operator ang kabatiran sa tiket ng AI.
Listong landas
Optional. Para sa mga endpoint na nagbabalik ng listahan, ang dostated path sa array, halimbawa ang datos o data. items.
Error sa pagtakbo
Isang field ng katawan na ang ibig sabihin ay tawag ay bigo, halimbawa error.message, kapakipakinabang para sa APIs na nagbabalik HTTP 200 tungkol sa kabiguan.
Takbo nito
Ang bawat kilos ay maaaring labanan sa buháy API mula sa hakbang na ito, kaya maaari mong ayusin ang isang maling landas o pangalan sa larangan bago gamitin ng sinuman.
⚠️
Ang mga aksiyong pagsusulat ay protektado ng default. ang anumang aksiyon gamit ang POST, PUT, PATCH o DELETE ay nagsisimulang mangailangan ng pahintulot sa pinangangasiwaan_integrations at Ang isang bagong kasulatan ay nabibigo sa halip na hayaang baguhin ng AI ang iyong data intolerance.
💡
Upang matawag mula sa chat ng parokyano, ang isang aksiyon ay dapat basahin-lamang: iwan ang parehong mga Responsibilidad at mapanirang hindi na-titicked. Ang isang aksiyon na maaaring magbunsod sa isang parokyano na ang isa ring estado ay hindi isang bagay na hahayaan ng salamangkero na madiskwenta ka sa pamamagitan ng aksidente.
Pagtanggap ng mga webhook (paghakbang 5)
Ang mga " Trigger " ay nagbibigay sa iyo ng isang webhook URL upang mairehistro sa pamamagitan ng iyong plataporma, at lakipan ito ng lahat ng kahilingan.
Tagapagtanda ng mga tanda
Ang header ang iyong platform signs na may, halimbawa X-Hub-Signature-256_.
Ang signature algorithm
HMAC-SHA1, HMAK-Sha256 o HMAAC-SAHA512.
Pahiwatig ng mga bahagi ng katawan
Simple, payak na hex o base64 tunawin. or Stripe-style, ang t=...,v1=... format na ginagamit ng Strip at ilang mga plataporma na kumokopya nito.
Paunawa ng mga unlaping
Respektibo. Mayroong mga plataporma na unlaping ang pagtunaw, halimbawa ay sha256=. iwan itong walang laman kung hindi kasama ang inyong mga platform.
Mga Pahapyaw na Pangyayari
Mapa ang bawat pangyayari na ipinadadala ng inyong plataporma sa OpsIQ pangyayaring dapat na ibangon nito.
Auto-registering ang webhook
Kung ang iyong plataporma ay may isang platform API para sa pangangasiwa sa sarili nitong mga webhook, hindi mo na kailangang irehistro ang mga ito URL Buksan ng kamay. Auto-registler ang webhook na ito na nasa toge at ituro ito sa dalawa sa mga pagkilos na binigyang - kahulugan mo sa hakbang 4:
Gawing "de-webhook action"
Tinatawag na admin ang taga-ugnay. Binibigyan mo ng parameter na pangalan na nagdadala ng URL, opsyonal ang isa na nagdadala ng listahan ng mga pangyayari, at ang landas sa tugon na humahawak ng iid ng bagong webhook.
Delete-webhook na pagkilos
Tinatawag na kapag ang tagakonekta ay may kapansanan, ginagamit ang id na nabihag sa itaas, anupa't sinisira din ng tagakabit ang iyong plataporma na ipinadadala sa isang patay na staint.
Mga kahinaang maaari mong baguhin
Ang mga profile at kakayahan ay binibigyang - kahulugan ng Connector Contract 2.2_. Ang mga kakayahan sa paggawa ng larawan at deklarasyon ay tuwirang inilalabas; ang mga kakayahang magnegosyo ay lumilikha ng isang bagay na may kakayahang lumikha ng isang bagong epekto EnterpriseExtension.php Mga entabladong may mga kawad ng lifecycle na laging tumatakbo.
Mga Gagawin
Mga operasyon na maaaring patakbuhin ng AI sa inyong plataporma: listahan ng mga order, paghanap ng isang parokyano, pagpapalabas ng refund.
Mga trigger
Tanggapin ang mga webhook mula sa iyong plataporma at gawin itong mga webwill OpsIQ mga pangyayari.
Mga tiket sa AI
AI Triage at ang tugon na Copilot sa mga tiket na nananatili sa iyong plataporma. Piliin ang toppoint na magbabalik ng isang tiket na may mga sagot at mapa ng mga field; OpsIQ basahin ang sinulid sa pamamagitan nito.
Ang mailbox at mga contact
Ipakita ang sulat ng isang parokyano sa kanilang timeline, ipadala mula sa isang transaksiyon, at pagsama - samahin ang iyong address book sa tindahan OpsIQ CRM.
Pag - aangkat ng mga parokyano
Pahinahan ang listahan ng iyong parokyano at mag - angkat ng bawat isa bilang isang OpsIQ Ito ang run ng Import button.
Pag - i - sex
Ipasok ang mga live data mula sa iyong plataporma sa bawat usapan ng AI.
Pagkakakilanlan
Gumawa ka kung sino sa iyong mga parokyano ang isang bisita, at ipakita mo ang kanilang profile at mga binibili sa tiket.
Mga Sale at Pagbibista
Mga pangyayari sa kita at ang MRR ay umaabot sa bilang ng mga ito OpsIQ mga dashboard.
Mga tiket na naka-bound
Ilipat ang mga tiket at email na inihahatid ng webhook OpsIQ mga sinulid na pansuporta.
Mga Sagot na Walang Paa
Post OpsIQ sagot ng mga tauhan pabalik sa plataporma ang sinulid ay nagmula.
Mga gumagamit ng Sync
I - report ang account ng staff ninyo OpsIQ mga gumagamit ng admin.
Mga departamento ng Sync
Ilipat ang inyong mga departamento na sumusuporta sa amin OpsIQ.
Pagpupuntirya at pagpapakain ng produkto
Hayaang ituon ng Promotion Studio ang iyong pansin sa mga katotohanan na alam mo tungkol sa isang tao, at ilagay ang iyong tunay na mga produkto sa loob ng isang promosyon.
Surbey Studio provider
Expose server-verified Survey reals, natakasan ang mga variable at nag-uplay ng CRM Outreach recepted page sa pamamagitan ng isang dedikadong Survey Defider. php. Ito ay hindi muling gumagamit ng Promotion runtime.
Katutubo IP Pagharang
Kailan OpsIQ blocks a IP, tawagin ang sariling bloke ng iyong plataporma API Kaya ipinatutupad din doon ang bloke.
Mga pangyayaring panseguridad
Tumanggap ng block--IP mga hudyat ng banta mula sa OpsIQ.
Kaalaman sa pag - iindorso para sa AI
Ang bawat tagakonekta ay gumagawa ng maikling reperensiya kung ano ang iyong plataporma at kung ano naman ang ginagawa nito. OpsIQ Binabasa ito ng admin AI kailanma't nagagawa ng inyong connektor, kaya nauunawaan nito ang iyong plataporma sa halip na makita lamang ang listahan ng mga pangalan ng aksiyon.
API dumadaan
Ang inyong connektor ay laging nakakakuha ng pangkalahatang-layunin na tawag upang makarating ang AI sa isang endpoint na hindi ninyo binigyan ng kahulugan ang isang may tipong aksiyon para sa. Gamitin ang mga minakinilyang kilos kung saan maaari; ito ang escape hit.
Kontrata ng Kanonikal na Pag - uugnay 2.2 reference
site_intelligence · Site Intelligence data provider
SEO, analytics, search-console, local-search or monitoring provider with scheduled sync. Capabilities: actions, triggers, site_intelligence, seo, scheduled_workers, durable_queue.
no_api_bridge · Platform with no API (OpsIQ installs a bridge)
For a self-hosted PHP application that serves no callable API. The wizard generates a signed bridge file the operator drops into their own site, plus the typed actions that read and write through it. Capabilities: actions, platform_bridge, ai_brain_aware.
Ang mga detalye ng pagbuo ay nananatiling may awtoridad na mapagkukunan. Maglagay ng mga tuntuning platform-specific business sa mga puntong produksyon; ang paketeng lifecycle, queues, manggagawa, pandarayuhan at mga pagsubok na pang-ayon ay nananatiling Tagapagtayo-manipula.
Ang mga kalagayang madaling baguhin sa bawat pagkilos
Mga Retriya
Kung ilang beses na muling gagamitin ang isang bigong tawag, na may backoff na nagdodoble sa bawat pagtatangka. oras lamang, 429s at 5xx errors ay retried; ang isang 4xx ay kasalanan mo at pag-uulit ito ay basta mag-init ng limitasyon sa rate mo.
Hangganan ng bilang
Isang per-minutong na kisame para sa aksiyong ito, kaya ang isang abalang trigger ay hindi maaaring pukpukin ang iyong platform. iwan mo ito sa 0 ay walang hangganan.
Orasan
Gaano katagal bago ka huminto.
Kumpil
Hilingin sa tao na sang - ayunan bago pa man ito mangyari, gamitin ito sa anumang bagay na nakapipinsala.
Mga uri ng aktwal na pag - uulat
Hakbang 2 pumili ng disenyo na katugma ng sa iyong platform API Sa dokumentasyon, ang generator ay naglalabas ng tamang kliyenteng HTTP para dito.
API susi sa header
Isang static key na ipinadala bilang isang nakapirmeng header, halimbawa X--API-Key, ibigay mo ang header na pangalan at ang taguring admin form dapat ipakita. Ito ay nagpapadala ng key bilang header lamang; kung ang iyong admim form ay dapat ipakita API Inaasahan ang susi bilang isang query parameter sa halip, gumamit ng mga pundamental na headers o isang full-code connektor.
Token ng may-ari
Token sent as Authorization: Bearer <token>. Common for modern APIs.
Pangunahing Aput
Username at password, base64-encoded in the Authorization header. pinipili mo ang mga label na parehong fields ay nagpapakita sa admin form.
HMAC- Pinalagda
Isang public key pati na ang isang sekreto, na may karatula ng request body. Ibinigay mo sa lagda header, ang key header at ang timestamp header inaasahan ng iyong plataporma.
OAuth 2.0 (katangian ng kredensiyal)
Server-to-server, na walang interaksiyon at walang redirect. URL at ang opsyonal na saklaw; ang admin ay nagbibigay ng isang kliyenteng ID at sekreto. Gamitin ito kapag ang inyong plataporma ay nagpapalabas ng mga kredensiyal sa isang aplikasyon sa halip na sa isang tao.
OAuth 2.0 (Ikalawang button)
Ang autorisasyong-code ay dumadaloy kasama ang PKCE, para sa Stripe, Shopify, Slack at QuickBooks-style apps.URL, ang torta URL Pagkatapos ilathala, ang mga admin click ay nag - uugnay sa connektor, nagbibigay ng karapatan sa iyong plataporma, at nagbibigay ng pahintulot OpsIQ Ilagay ang pampalasa at i - redirect ang mga token. URI sa iyong rehistro OAuth ang app sa pahina ng connector's setting.
Mga pinuno ng kaugalian
Isang libreng-pormal JSON header mapa para sa anumang bagay ang mga pattern sa itaas ay hindi sumasaklaw, halimbawa {"X-API-Key":"{api_key}","X-Tenant":"{tenant_id}"}. Ang bawat placeholder ay nagiging isang patlang sa form admin.
💡
Ang PKCE ay kumakapit sa Connect-button na daloy lamang. Ang client-credents streets ay walang redirect at walang user step, kaya ang PKE ay hindi kumakapit dito.
Mga istilo ng Parasyon
Nakasala
Gumagamit ng offset at limitasyon parameter. Halimbawa:? Offset =100 limitasyon 50.
Pahina
Ginagamit ang pahina numero. Halimbawa: ?pahina=3&per_pahina=50.
Tagak
Gumamit ng bahagyang paunawa mula sa dating pagtugon.
Pahina ng header
Ginagamit ang Link tugon header na may rel = "sunod".
Patiuna: Listahan ng mga kaugalian PHP code
Pag-uugnay.php RETURNS an pangyayari. hindi ito nagpapahayag ng isang pinangalanang klase naOpsIQAng mga pangalan sa ibaba ay connector Interface; ang pagkakamali ay nakamamatay, hindi babala.
connektor. php — ang tunay na kontrata, kaunti at madaling makuha
<?php
/* connectors/myplatform/connector.php */
declare(strict_types=1);
use OpsIQ\Connectors\AbstractConnector;
require_once __DIR__ . '/Client.php';
return new class extends AbstractConnector {
/* ── the three identity methods. NOT identifier()/label(). ── */
public function slug(): string { return 'myplatform'; }
public function name(): string { return 'My Platform'; }
public function description(): string { return 'Orders and customers from My Platform.'; }
public function capabilities(): array { return ['actions', 'context']; }
public function settingsSchema(): array
{
$f = __DIR__ . '/settings.json';
if (!is_file($f)) return [];
$j = json_decode((string)file_get_contents($f), true);
return is_array($j['settings'] ?? null) ? $j['settings'] : [];
}
/* ── NOTE THE ARGUMENT. testConnection() with no parameter is a fatal. ── */
public function testConnection(array $settings): array
{
try {
$resp = \OpsIQ\Connectors\MyPlatform\Client::callWithSettings($settings, 'GET', '/me', [], []);
$code = (int)($resp['http_code'] ?? 0);
return ($code >= 200 && $code < 300)
? ['success' => true, 'info' => ['message' => 'Connection OK', 'http_code' => $code]]
: ['success' => false, 'error' => "Verify endpoint returned HTTP $code"];
} catch (\Throwable $e) {
return ['success' => false, 'error' => 'Test failed: ' . $e->getMessage()];
}
}
public function onEnable(array $settings): array { return ['success' => true]; }
public function onDisable(array $settings): array { return ['success' => true]; }
public function handleWebhook(array $payload, array $headers, array $settings): array
{
return ['success' => true, 'note' => 'No triggers declared.'];
}
/* Inherited from AbstractConnector: reads actions.json for you.
* Override only to ADD actions the manifest cannot express. */
public function registerActions(array $settings): array
{
return parent::registerActions($settings);
}
};
⚠️
Three things that fatal at class load rather than failing gracefully. The identity methods are slug(), name() and description() — not identifier() and label(). testConnection() TAKES an array of settings; a no-argument version is an incompatible signature. And there is no $this->http() or runAction() on AbstractConnector — HTTP goes through your own Client.php or through an action declared in actions.json.
Mga tiket sa salamin sa katutubong sistema ng tiket
Kapag may tiket ang iyong plataporma, isalamin ito sa salamin OpsIQ mula sa iyong connektor gamit ang ticket feeder ang iyong mga coordinator minana (nag-anak para sa isang bagong tiket, magdagdag-reply para sa mga sumusunod na-ups). Emit at isuskriba ang unibersal na mga kaganapan ng tiket sa iyong kompyuter's subscribers() Paraan, ticket.created, ticket.replied, ticket.updated, ticket.deleted. Auto-reply, SLA, at CSAT lahat ay nag-iiskeyting sa parehong mga pangyayari, kaya naman nagmamana ka ng mga ito nang walang ekstrang kodigo.
Sabihin kung sino ang sumulat ng pambungad na mensahe
Ang tiket ay laging para sa ang parokyano, subalit ang pambungad na mensahe ay maaaring isulat ng staff: isang ahente na nagbubukas ng tiket alang - alang sa parokyano, o umaabot sa antas na may kahusayan. ticket.created kontrata sa halip na isang bagay na ang bawat komporado ay nakalutas nang pribado.
author_type
Ang kliyente (default) o admin. omit ito at ang parokyano ay sinasapantaha.
author_id
Ang mga tauhan id nang may awtor_type=admin. ay hindi kailanman ang kostumer id.
author_name
Ang Agent o departamento ay nagtatanghal ng pangalan. Talon pabalik sa "Staff".
author_email
Ang agent address. TOMAN ang parokyano ay isa. ang isang mensahe ng kawani sa ilalim ng customer e-mail ay isang pag-uulat at audit error.
Hindi ito kosmetiko. Binabasa ng mga mamimili author_type upang magpasiya kung kaninong pagkakataon ito. Isang staff-sulat na pagbubukas ay iniulat bilang client nag-iiwan ng auto-reply na maaaring sagutin ang isang mensahe na isinulat ng iyong sariling ahente, at gawin ang pag-uulit ng iyong platform na iyon na mukhang bagong mensaheng parokyano, na pagkatapos ay lalapag bilang isang kopya at i-flipt ang tiket sa answered. Ilagay ang signal ng iyong plataporma sa inuugnay mo normaler ng pangyayari, hindi kailanman sa mga mamimili.
Mga Pangunahing Bloke
Kapag naharangan ng ahente ang isang nagpadala, iyan ay kumakapit sa kabila every Direksyon kaagad (e-mail, chat, portal, widget at bawat connektor na kakambal) dahil ang block ay ipinatutupad sa gitna, bago makita ng sinumang kumokonekta ang mensahe. minana ito ng inyong taga-ugnay sa pamamagitan ng walang ginagawa. Walang inbound na gawain upang ipatupad at walang paraan upang magkamali.
Ang opsyonal na kalahati ay outbound: Sabihin sa iyong plataporma na isang parokyano ang hinarangan dito.
mga kakayahan()
Dapat na kasama rito ang block_registry AT ang klase ay magpapatupad ng BlockRegisty Interface. Ang watawat ay isang pag-aangkin; ang interface ay garantiya.[kailangan ng rehistro] Ang parehong kailangan.
blockSender($b)
Mga pagtanggap na mabait (email idromaini)ip), halaga, dahilan, admin_id, ang nawawala_at, site_key. Bumalik [result, detalye?, remote_ref?]
unblockSender($b)
Ang pag - aalis ng mga bagay na hindi kailanman nabarahan ay walang saysay, hindi pagkakamali.
isSenderBlocked($b)
Para sa pagkakasundo, kaya ang pag-anod ay iniulat sa halip na natuklasan ng isang parokyano. returns [result, barado?]
Mga pamantayang moral na Bunga Nito
OK
Isama ang remote_ref kapag may id na rekording.
noop
Nasa hiniling na estado na.
unsupported
Walang katumbas na konsepto ang iyong plataporma. TANG pagkakamali.
bigo
Puwede mo sanang gawin iyon at mali na rin.
Ang pag - aalis ng mga problema ay isang tamang sagot. Maraming plataporma ang walang "block this send" idea at nag-aalok lamang ng consolution suspensiyon, na humihinto sa pag-aalsa, logins at serbisyo sa halip na suporta lamang. Ang pagpapyting "isang ahente ay humarang sa isang spam address" sa "malapit sa account ng kliyenteng ito" ay papayag sa isa na magkamaling-clicked block na wakasan ang isang bayarang serbisyo ng parokyano. unsupported at huwag na itong pakialaman.
Ang pagguhit ay sumasaklaw din sa kaso kung saan ang plataporma ay naka-clone can Gawin mo ito pero hindi ka papayagang mag-sek para sa isang API, hindi isang tampok: isang pingga na umiiral lamang sa admin UI ng plataporma ay isang pinggang hindi mayroon ang iyong taga-ugnay.
Basahin connectors/zendesk/connector.php alongside this. It is short, and every branch below is a decision you will face too.
POROP → ok
PUT /api/v2/users/{id} na may suspensyong= True. Ang mga bagong request ng user ay naglilihis sa Sudunged Tickets sa halip na buksan ang isa, tunay na kaparehong ideya tulad ng pagharang sa isang nagpadala, at hindi ito tumitigil sa pag-asta dahil ang mga gumagamit ng Zendesk end ay wala.Ibalik ang user id bilang remote_ref.
sakop →Hindi suportado
Maaaring pigilin ng Zendesk ang isang buong nasasakupan, subalit sa pamamagitan lamang ng paghinto: susing salita sa Admin Center blocklist textarea, at hindi API Ang bahagi ay umiiral; ang pingga ay hindi.
ip → Hindi suportado
Walang tiket-level IP Umiiral ang bloke.
di kilalang address → noop
ZendeskHindi maaaring i-sumite ang isang address na hindi pa nito nakikita. Walang ginagawa ay hindi bigo, at ang lokal na block ay tumitigil pa rin sa tiket.
ahente o admin →Hindi suportado
Ang paggastos ng mga tauhan sa trabaho ay mas malamang na maging pagkakamali kaysa sa instruksiyon, at tingnan ang papel bago mo ito gawin.
Ang huling hanay na iyon ang isa na karapat - dapat gayahin, hindi makapipigil sa iyo na gumawa ng isang bagay na nakapipinsala, kaya ang bawat kawing ay kailangang magpasiya kung ano ang tatanggihan nito. detail Ang isang operator ay nakababasa, kumukumpas sa pagsunod.
Tapatang mag - ulat. Pansinin kung gaano kakaunti ang mga hanay na ito ok. Iyan ang tamang kinalabasan, hindi isang puwang: gumagana pa rin ang isang domain block (ito ay ipinatutupad sa pinaka - ubod sa sandaling isulat ito); hindi ito basta mabanaag sa panlabas. ok para sa isang bagay na hindi mo ginawa ay magsasabi sa isang operator na ang bloke ay nakarating sa iyong plataporma nang ito'y hindi umalis OpsIQ.
Mga Alituntunin
Laging nagwawagi ang lokal na bloke
Ito ay isinusulat BILEBOR at nakatayo sa anumang pagbalik mo. Hindi mo mahahadlangan ang isang operator na harangan ang isang tao.
Huwag na huwag maghagis
Ang paghahagis ay itinuring na hindi suportado at isinulat nang detalyado kaya naman nanatili ang dahilan.
Maging Masasakitin
Ang parehong block ay maaaring ipahayag ng higit sa isang beses.
Bumalik agad
Ang Fan-out ay synchronous na may pindot ng operator. Queue mabagal na paggawa sa halip na hawakan ang kahilingan bukas.
Huwag kang babalik
Huwag na huwag baguhin ang inyong gawain OpsIQ Mula sa iyong handler, nilalampasan ng rehistro ang nagbubuhat na tagakabit, subalit ang ikalawang hop ay maaaring makasilo.
Bawat patalastas ay isinusulat opsiq_block_registry_log (opersyon, uri, halaga, katuwiran, admin, pinagmulan, connektor snail, resulta, detalye at timestamp) upang makita ng operator ang isang bloke na dumating mula sa iyong plataporma sa halip na mula sa isang ahente, at kung ano ang ginawa ng bawat taga-ugnay tungkol dito.
Itulak nang tama ang mga nakakabit
Kamay attachments ng mga bagay na makalilikha()/addReply(). Bawat bagay ay nagdadala ng talaksan sa isa sa tatlong hugis:
content_b64
Base64 ng talaksang RAW bytes, gamitin para sa mga files sa likod ng auth (karamihan ay inbound cases). OpsIQ _des it at muling-host ang file para sa iyo. Ang pinaka-maagang hugis.
url/ source_url
A public https URL (e.g. a Zendesk content_url). Must be https; passes an SSRF / allowlist check before it is stored.
stored_path
Isang nakaimbak na reperensiya ng talaksan na isinulat mo (kung ano ang ginagawa ng katutubong kompositor na nag - a - download).
Items also accept filename, mime_type and size_bytes. Caps: 12 MB/file, ~24 MB total, 10 files per call. Most platform read APIs return attachment Mga hostname lamang (hindi sa pamamagitan ng mga linya), kaya ang maaasahang inbound pattern ay: basahin ang byte kung saan tumatakbo na ang iyong kodigo (sa tabi ng plataporma, o mula sa webhook packload), patungan ng salapi, at ilulan ito bilang barko content_b64 sa pangyayari.
Naka-out (Ulit ng Bahay)OpsIQ → ang iyong plataporma). Kapag ang isang agent ay naglagay ng talaksan, ang ticket.replied Ang mga payload ay nagbibigay sa iyo ng mga files ng tugon bilang stored_path mga bagay na nasa ilalim ng OpsIQ Basahin ang mga ito at i - click sa mismong format ng inyong plataporma, at tingnan ang mga doc sa plataporma, ang mga bagay na may kinalaman sa pag - eespiya: WHMCS nais base64_encode(json_encode([[name,data]])) (JSON, hindi serialize); Zendesk up-loads hilaw byte to /uploads.json para sa isang pawatas pagkatapos comment.uploads; Ang Gmail ay nagpapadala ng isang multipart/partikular na RFC-822 himpilan ng mensahe64url-encoded sa raw; Amazon SES inbound attachments need the S3 receive action (the SNS path caps at 150 KB).
Malayong mga plataporma: API + webhook, hindi na ibang mesa ng app
Kung ang iyong plataporma ay isang hiwalay na app o database (Isang maybisitang SaAS, isang liblib na lugar WHMCS, ibang DB sa parehong server), Huwag na huwag isulat nang tuwiran ang mga tala nito: isang cross-database ay sumusulat ng mga lupain sa anumang koneksiyon na aktibo at tahimik na nawawala ang tunay na mga hanay. outbound = tawagin ang pirmadong REST ng plataporma API (replies, katayuan, departamento, deletes); inbound = ang plataporma ay nag - iimbento ng isang nakapirmang webhook, ang iyong webhow handleWebhook() Tumugtog ito at pinatutumba ang magkatambal ticket.* Para matigil ang pag-inog, i- tag ang itinutulak mo gamit ang degulat na marker (hal. mirror_origin:'opsiq'); inuulit ito ng plataporma sa webhook at nilalampasan ng iyong inbound handler ang sarili nitong alingawngaw. OpsIQEvents::isMirroredEvent() sa itaas ng bawat handler.
Kalagayan sa larawan, prioridad & departamento
Ang tugon ay kusang naglilipat ng katayuan, isang kalagayan agent tugon → answered, a parokyano tugon → customer_reply; tularan ang mga bagay na talagang kaayon ng mga pagbabago ticket.updated at binasa payload['changes'] (hal. g. {status:'closed'}).
Kalagayan: OpsIQ'Ang kanonikal na set ay open, customer_reply, answered, in_progress, pending, closed. Mag - ingat ng isang maliit na mapa sa bokabularyo ng iyong plataporma, at tiyaking ang iyong tudling ay aktuwal na tumatanggap sa mga pamantayang iyong isinusulat (isang paraan ENUM Ang pagkawala ng halaga ay tahimik na bumababa sa bakante ng ilang database). Kagawaran: ang OpsIQ walang kabuluhan ang id ng departamento sa iyong panig, Huwag na huwag ipadala ito. Ipadala ang mga Gastusin (paglilinaw),name, email at slug) at malutas ito laban sa iyong sariling mga kagawaran sa pamamagitan ng e-mail → pangalan → slug, kaya “Billing Department” lupain sa ang iyong anak Nag - aatas sa halip na sa pangkalahatan. . Nag - iinterbey sa dalawang ito ticket.escalated at a department_id pagbabago ng kalagayan ticket.updated.
💡
Ang view / private / subject / delete reflecting ay gated by per-connector toggles (mirr_status_changes, salamin_priority_chasings, salaminp_subject_chanants, pagsalamin_department_pagpapalit, salaming_deletes) na binabasa sa pamamagitan ng kabahaging mga reaksyon OpsIQ\Connectors\Mirrovoptions helper. Embed na humaharang sa inyong mga settings.json at ang bawat tiket-mirror connector ay magkatulad na nagbabasa ng tonggles.
Iugnay ang tiket sa isang produkto / serbisyo
Kung ang parokyano ay pumili ng isang espesipikong produkto kapag nagbubukas ng tiket, tatakan ang isang pahiwatig kaya nakikita ng ahente ang isang nakatutok na service card (na may isang-click na "tanawin ang ibang mga produkto" modal para sa natitirang bahagi). Dadaan ang alinman dito upang lumikha():
related_service_id
Preferred: the service id exactly as it appears in your IdentityProvider::lookupCustomerServices() list (each service's id). Unambiguous match.
related_service_label
Isang platform service-code, e.g. WHMCS S396 (serbisiyo396) / D11 (mainamo11). OpsIQ Pinabubulok ang opsyonal na type-letter + id at tumutugma sa iyong listahan ng serbisyo, na may bantay ng tipo kaya't ang isang kodigong domain ay hindi kailanman tumutugma sa isang produkto ng parehong id. Expose a match ref sa bawat serbisyo para sa eksaktong posporo.
related_domain
Isang pangalan ng nasasakupan; na may kaugnayan bilang isang banda na salungat sa bawat detalye ng paglilingkod / sakop.
💡
Gawin ang listahan ng pag - uugnay minsan, sa hugis na nasa itaas, at OpsIQ Hawak ang iba pa: may punong - abala URLs ay nararanggo at base64 nilalaman ay iniimbak at muling-hugot para sa iyo. Hindi mo na kailangang isulat ang per-platform file handling.
⚠️
Ang mga susi sa pagkilos ay ang mga letrang nasa ilalim ng pahina, numero at diin.3hanggang sa80mga karakter at pati na rin pinapayagan ang mga tuldok; tinatanggap ng tindahan ng aksiyon2hanggang sa100Ang mga karakter na walang tuldok, kaya ay nag-iingat sa mga titik, digit at diin at parehong nagbibigay kasiyahan.Ang pagdaragdag ng aksiyon ay lumilikha ng walang rutang AJAX, kaya't wala nang muling magagawa – re-save ang linkor at ito ay integrated.
Mga connector
Pagdugtung - dugtungin ang isang plataporma na WalaAPI(ang disenyo ng tulay)
Maraming tunay na mga plataporma ang hindi nagpapadala ng RESTAPIIsang hotel CMS, isang lumang billing system, isang internal toolOpsIQPag-uugnay para sa isa: ang tagakonekta ay nagpapadala ng isang solong talaksang PHP na inihulog ng operator sa sarili nilang webroot, at ang talaksang iyon ay ang ISAPI. Ang pahinang ito ay ang buong padron, na may mga alituntunin na gumagawa ritong ligtas na tumakbo at ang dahilan sa likod ng bawat tuntunin.
Ang hugis nito
Tinatawag ng isang normal na connektor ang ibaAPI. Ang isang tulay na nag-uugnay ay nagdadala ng sarili nito. Wala nang iba pang nagbabago: ang parehong mga aksiyon, parehong lebel providers, pareho ng identity contract, pareho ang pakete na pagkakaayos.
1
Sumulat ka ng isang talaksang PHP
It lives in your package at bridge/opsiq-<platform>-bridge.php. It talks to the platform's database directly, or boots the platform's framework, or both. It answers JSON.
2
Kinakopya ito ng opereytor sa kanilang webroot
Katabi ng sariling indise ng plataporma. php. Walang kodigong platform ang binabago, walang installin, walang makapagpapanatili sa ibayo ng mga upgrade ng plataporma (stand upgrades).
3
Ang talaksan ay iaabot ng mga huradong nag - uugnay sa kanila
Ang mga setting mo.jsonang sabi ng webhook_help.snippet_template. Isinalin ito ng linkor page bilang copyable file na may live settings na pinalitan na, kaya wala nang i-edit.
4
OpsIQtawag dito na server-to-server
Ang inyong Client.php ay nagpapadala ng mga all requests kasama ang partite key sa isang X--ppOpsiq-Bridge-Key header. Ang baseURLAng tagpo ay ang platform site root.
✅
The Connector Builder CAN generate this for you now. Pick the "Platform with no API" profile (or set data access to bridge) and it emits the bridge file, the matching panel snippet and the typed actions that read and write through it — for a Laravel application reading its .env, for WordPress reading wp-config.php, or with credentials you paste in for anything else. Hand-author only when your platform is none of those, or when you need behaviour the generated bridge does not cover. A hand-written bridge is safe from the wizard: it only overwrites a bridge file carrying its own marker.
💡
Everything on this page is shown in PHP against MySQL, because that is the reference implementation and the only combination the packaging pipeline fully supports. The pattern itself is language-agnostic and engine-agnostic: see "The bridge in other languages and other databases" for the gate in Node, Python, Go, Ruby, .NET and Java, the introspection query for PostgreSQL, SQL Server, SQLite and Oracle, and the MongoDB equivalent — along with the packaging constraint that decides how a non-PHP bridge reaches the operator.
Ang modelong panseguridad, at kung bakit naroon ang bawat tuntunin
Ang talaksang ito ay nasa isang pampublikong webroot sa likod ng isa sa mga susi, na nag - uudyok sa bawat tuntunin sa ibaba.
Ang tumatawag ay hindi kailanman nagbibigay ng panustosSQL
Hindi isang STERDE, hindi isang ORDER BY piraso, hindi basta "minsang" hilaw na parameter na ito.SQLAng teksto, ang isang pinagsaluhang susi ay nagiging di - makatuwirang pagpatay sa database.
Ang mga pangalan ng mga magasin at tudling ay pinatutunayan laban sa impormasyon_schema
Hindi maaaring igapos bilang parameter ang mga taga-Identifiers, kaya kailangan silang suriin sa halip. Basahin ang tunay na mesa at hanay ng mga tala para sa database na ITO at tanggihan ang anumang hindi nito. aidentifier na hindi totoong bagay ng schema na ito ay hindi pa talaga maabot ang isang query — na siyang gumagawa ritong ligtas upang mailantad ang bawat mesa.
Ang bawat halaga ay isang tiyak na parameter
Walang itinatangi, pati na ang mga pamantayan sa loob ng isang pananaliksik.
Ang mga pagbasa ay unibersal, ang mga sulat ay pinapayagang-list
Tingnan ang susunod na block. Ito ang tuntuning gustong-gusto ng mga tao na makawala.
Ang mga lihim na tudling ay muling ginagawa sa pagbasa at tinatanggihang isulat
Match sa polumpo: password, tandaan_tken, lihim, api_key, pribadong_kek, asin, token. palitan ang halaga ng isang placeholder habang palabas. tanggihan ang sulat na lubusang papasok — Ang pagsulat ng hilaw na password hash ay hindi operasyon, ito'y isang piyegun. Padalhan ng sariling password ang operator.
Ang mga deletes ay single-row, sa pamamagitan ng primary key
Ang isang malaking pag - aalis ng database ay hindi lang basta namamatay, kundi kung may nangangailangan ng isa, magagawa nila ito sa plataporma.
Ang mga pagbasa ay hrow-corpore
Huwag mong salain ang limitasyon ng isang bagay na may matigas na kisame.
Malugi hanggang sa maitakda ang susi
Isang hindi nakaayos na tulay ang sumasagot403Isang tulay na nakatutulong bago ito isaayos ay isang tulay na nakatulong sa isang estranghero.
Constant-time key kumpara, susi sa isang header
hash_quarters, hindi kailanman ==. Ang susi ay nasa X---Opsiq-Bridge-Key, hindi ang query string, kaya't ito ay nananatiling wala sa mga access loges, proxy logs at Referer headers.
TAMA ka lamang
Ang isang paraan, isang hugis, ay hindi dapat ipuslit sa katawan, at ang lahat ng ginagawa ng tulay ay maaaring ipahayag bilang isang pag - ikot na may mga stametrong may bisa, atOpsIQang tanging tumatawag.
Binabasa ang unibersal, isinusulat ang pinahihintulutang-listed — at bakit
Ito ang tuntunin na nagiging dahilan ng hindi ito makatwiran, kaya narito ang pangangatuwiran nang buo. Dapat ay makita ng katulong ang buong plataporma: na siyang gumagawa ritong kapaki-pakinabang, at hindi kayang sirain ng isang pagbasa ang anumang bagay. Iiba ang mga sulat. Ang talaksang ito ay naka-limita sa isang pampublikong webroot sa likod ng isang partikulong key. Kung ang susing iyon ay may takdang sukat ng pagsulat, ang tumatagas na katumbas ng buong kontrol ng database — isang bagong tagagamit ng admin, isang mesang walang laman na panreserba. Ang isang pinahihintulutang-list ay nangangahulugan na hindi pa rin maabot ng isang tumutulong na susi ang operator.
⚠️
AngOpsIQMga tarangkahang pang-akademikong kard ang AI, hindi ang susi. Ang admin na pagpindot ay isang kontrol sa katulong. ito ay hindi kontrol sa kung sino ang humahawak ng bridge key.Ang mga iyon ay dalawang magkaibang banta, at ang pinahihintulutang-list ang sagot sa ikalawa.
Ang operator-facing krokis, mula sa tulay na Botble
/* ── WRITE ALLOW-LIST — which tables the assistant may CHANGE here.
*
* READS are unrestricted: the assistant can see every table in the platform.
* WRITES are limited to this list, because this file sits in a PUBLIC webroot
* behind ONE shared key — an allow-list means that even a leaked key cannot
* reach a table you never enabled (no new admin users, no emptied bookings).
*
* Comma-separated table names. Add tables as you need them — e.g. append
* ',pages,posts' to let the assistant edit site content. Set it to '*' to
* allow every table, deliberately. Empty falls back to the hotel defaults. ── */
const OPSIQ_WRITE_TABLES = 'ht_bookings,ht_booking_rooms,ht_booking_addresses,ht_rooms,ht_room_types,ht_customers,customers';
Dalawang detalye sa tseke sa ibaba ay madaling magkamali. Ang pangalan ng mesa ay dumating na RESOLED, na may install's table prefix, habang ang isang operator ay nagsusulat ng pinahihintulutan-list nang walang unreplaped dahil iyan ang kanilang likas na tipo. Ihambing ang parehong mga paraan o isang naka-signed na tahimik na pinapayagan ang wala at bawat biyak ng pagsulat. at dapat ipaliwanag ng pagtanggi ng tao na basahin ito ay isang admin sa isang chat window, hindi isang developer na may tatak ng pack.
Ang pinahihintulutang-list check, veratim mula sa marketing_connectors/botble/bridge/opsiq-botble-bridge.php
/** Tables a WRITE may touch. Empty = the built-in defaults. */
$writeAllowed = static function (string $table) use ($prefix): bool {
$raw = trim((string)(defined('OPSIQ_WRITE_TABLES') ? OPSIQ_WRITE_TABLES : ''));
if ($raw === '') $raw = 'ht_bookings,ht_booking_rooms,ht_rooms,ht_customers,customers';
if (trim($raw) === '*') return true; // explicit opt-in to everything
$bare = ($prefix !== '' && stripos($table, $prefix) === 0) ? substr($table, strlen($prefix)) : $table;
foreach (explode(',', $raw) as $t) {
$t = trim($t);
if ($t === '') continue;
if (strcasecmp($t, $table) === 0) return true;
if (strcasecmp($t, $bare) === 0) return true;
if ($prefix !== '' && strcasecmp($prefix . $t, $table) === 0) return true;
}
return false;
};
/** One refusal, one explanation — used by every write op. */
$requireWritable = static function (string $table) use ($writeAllowed): void {
if ($writeAllowed($table)) return;
opsiq_bridge_out(['success' => false, 'error' =>
'write_not_allowed: "' . $table . '" is not in this bridge\'s write allow-list. '
. 'Reads are unrestricted. To permit writes here, add the table to OPSIQ_WRITE_TABLES '
. 'in opsiq-botble-bridge.php (or set it to "*" to allow every table).'], 403);
};
Ang pintuang - daan, nang buo
Apat na tseke, sa ganitong pagkakasunud - sunod, bago ang anumang bagay ay sumaklaw ng impormasyon. Kopyahin ang kaayusan gayundin ang mga tseke.
Ang apat na tseke ng pintuang - daan, ayon sa pagkakasunud - sunod
<?php
declare(strict_types=1);
/* ── EDIT THIS: a long random secret (40+ chars). Empty = bridge OFF. ── */
const OPSIQ_BRIDGE_KEY = '';
header('Content-Type: application/json; charset=utf-8');
header('Cache-Control: no-store');
function opsiq_bridge_out(array $payload, int $code = 200): void
{
http_response_code($code);
echo json_encode($payload, JSON_UNESCAPED_SLASHES);
exit;
}
/* 1. Fail closed. An unconfigured bridge answers nothing to anyone. */
if (OPSIQ_BRIDGE_KEY === '' || strlen(OPSIQ_BRIDGE_KEY) < 24) {
opsiq_bridge_out(['success' => false, 'error' => 'bridge_not_configured'], 403);
}
/* 2. One method. */
if (strtoupper((string)($_SERVER['REQUEST_METHOD'] ?? '')) !== 'GET') {
opsiq_bridge_out(['success' => false, 'error' => 'method_not_allowed'], 405);
}
/* 3. Constant-time key comparison, key from a header (never the query string). */
$given = (string)($_SERVER['HTTP_X_OPSIQ_BRIDGE_KEY'] ?? '');
if ($given === '' || !hash_equals(OPSIQ_BRIDGE_KEY, $given)) {
opsiq_bridge_out(['success' => false, 'error' => 'forbidden'], 403);
}
/* 4. Only now read credentials and connect. */
Pag - iimbento ng mga tagatukoy laban sa impormasyong_schema
Ito ang piyesa na nag-ikot sa "mararating ng katulong ang anumang mesa" mula sa pagiging walang ingat tungo sa ligtas. Alin ang pangalan ng mesa ng tumatawag laban sa tunay na schema, payagan ang isang nawawala o ekstrang table prefix, at bumalik null para sa anumang iba pang bagay. Ang lahat ng mga bagay sa ibaba ay gumagana sa pamamagitan ng isang pangalan na tiyak na umiiral.
Di - sinasadyang bisa at papulasyon, pandiwa mula sa tulay na Botble
/** Real tables in THIS database — the allow-list, straight from the DB. */
$allTables = static function () use ($pdo, $db): array {
static $cache = null;
if ($cache !== null) return $cache;
$st = $pdo->prepare('SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ? ORDER BY TABLE_NAME');
$st->execute([$db]);
return $cache = array_map('strval', $st->fetchAll(PDO::FETCH_COLUMN));
};
/** Resolve a caller-supplied table name to a REAL one, or null. */
$resolveTable = static function (string $name) use ($allTables, $prefix): ?string {
$name = trim($name);
if ($name === '' || !preg_match('/^[A-Za-z0-9_]+$/', $name)) return null;
$tables = $allTables();
foreach ($tables as $t) if (strcasecmp($t, $name) === 0) return $t;
/* Tolerate a missing or extra table prefix. */
foreach ($tables as $t) {
if (strcasecmp($t, $prefix . $name) === 0) return $t;
if ($prefix !== '' && strcasecmp($prefix . $t, $name) === 0) return $t;
}
return null;
};
/** Column introspection: table => [column => true]. Cached per request. */
function opsiq_bridge_columns(PDO $pdo, string $db, string $table): array
{
static $cache = [];
if (isset($cache[$table])) return $cache[$table];
$stmt = $pdo->prepare('SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ?');
$stmt->execute([$db, $table]);
$cols = [];
foreach ($stmt->fetchAll(PDO::FETCH_COLUMN) as $c) $cols[strtolower((string)$c)] = true;
return $cache[$table] = $cols;
}
/** Columns whose VALUES must never leave the platform. */
$secretCol = static function (string $c): bool {
return (bool)preg_match('/(^|_)(password|remember_token|secret|api_key|private_key|salt|token)($|_)/i', $c);
};
/** Columns a write may never touch — auth material. */
$writeBanned = static function (string $c): bool {
return (bool)preg_match('/(^|_)(password|remember_token)($|_)/i', $c);
};
/** Strip secret values from a row before it leaves the server. */
$redact = static function (array $row) use ($secretCol): array {
foreach ($row as $k => $v) if ($secretCol((string)$k)) $row[$k] = '[redacted]';
return $row;
};
Isang binasang op at isang sulat na op, kumpleto
Pansinin kung ano ang nakagapos at kung ano naman ang pinatutunayan. Ang potensyal na kolum ay sinusuri laban sa tunay na hanay at pagkatapos ay ini-ebolb bilang isang identifier; ang halaga nito ay naka-bigkis. Ang limitasyon ay nailalapat. Ang mga Row ay muling pinamamagitan sa pag-alis. Ang update ay tumatanggi sa pangunahing key at anumang auth column, at ang selyo ay inaaprubang_at kapag ang mesa ay may isa.
Basahin ang anumang mesa — may - katibayang mga tagapagpinta, nakataling mga pamantayan, nakahilerang mga hanay
case 'query': {
$t = $resolveTable((string)($_GET['table'] ?? ''));
if ($t === null) opsiq_bridge_out(['success' => false, 'error' => 'unknown_table'], 404);
$cols = opsiq_bridge_columns($pdo, $db, $t);
if (!$cols) opsiq_bridge_out(['success' => false, 'error' => 'unknown_table'], 404);
$sql = "SELECT * FROM `$t` WHERE 1=1";
$args = [];
/* Equality filter: column must be REAL, value is bound. */
$wc = strtolower(trim((string)($_GET['where_column'] ?? '')));
if ($wc !== '') {
if (!isset($cols[$wc])) opsiq_bridge_out(['success' => false, 'error' => 'unknown_column: ' . $wc], 400);
$sql .= " AND `$wc` = ?";
$args[] = (string)($_GET['where_value'] ?? '');
}
/* Ordering: column validated, direction from a fixed pair. */
$ob = strtolower(trim((string)($_GET['order_by'] ?? '')));
if ($ob !== '' && isset($cols[$ob])) {
$dir = strtoupper(trim((string)($_GET['order'] ?? 'DESC'))) === 'ASC' ? 'ASC' : 'DESC';
$sql .= " ORDER BY `$ob` $dir";
} elseif (isset($cols['id'])) {
$sql .= " ORDER BY `id` DESC";
}
/* Hard row cap. */
$lim = (int)($_GET['limit'] ?? 25);
if ($lim < 1) $lim = 25;
if ($lim > 200) $lim = 200;
$off = max(0, (int)($_GET['offset'] ?? 0));
$sql .= " LIMIT $lim OFFSET $off";
$st = $pdo->prepare($sql);
$st->execute($args);
$rows = array_map($redact, $st->fetchAll());
opsiq_bridge_out(['success' => true, 'data' => [
'table' => $t, 'returned' => count($rows), 'rows' => $rows,
]]);
}
Isulat ang isang hanay — pinahihintulutang mesa, tanggihan ang auth column, isahang hanay sa pamamagitan ng primary key
case 'record.update': {
$t = $resolveTable((string)($_GET['table'] ?? ''));
if ($t === null) opsiq_bridge_out(['success' => false, 'error' => 'unknown_table'], 404);
$requireWritable($t); // the allow-list, before anything else
$cols = opsiq_bridge_columns($pdo, $db, $t);
$pk = $primaryKey($t);
$id = (string)($_GET['id'] ?? '');
if ($id === '') opsiq_bridge_out(['success' => false, 'error' => 'id_required'], 400);
$set = json_decode((string)($_GET['set'] ?? ''), true);
if (!is_array($set) || !$set) opsiq_bridge_out(['success' => false, 'error' => 'set_json_required'], 400);
$frag = []; $args = [];
foreach ($set as $col => $val) {
$col = strtolower(trim((string)$col));
if (!isset($cols[$col])) opsiq_bridge_out(['success' => false, 'error' => 'unknown_column: ' . $col], 400);
if ($writeBanned($col)) opsiq_bridge_out(['success' => false, 'error' => 'refused: "' . $col . '" is auth material - change it through the platform own password flow, never by direct write.'], 400);
if ($col === $pk) opsiq_bridge_out(['success' => false, 'error' => 'refused: the primary key cannot be rewritten.'], 400);
if (is_array($val) || is_object($val)) $val = json_encode($val, JSON_UNESCAPED_SLASHES);
$frag[] = "`$col` = ?";
$args[] = ($val === null) ? null : (string)$val;
}
if (isset($cols['updated_at']) && !isset($set['updated_at'])) $frag[] = '`updated_at` = NOW()';
$before = $pdo->prepare("SELECT * FROM `$t` WHERE `$pk` = ? LIMIT 1");
$before->execute([$id]);
$prev = $before->fetch();
if (!$prev) opsiq_bridge_out(['success' => false, 'error' => 'not_found'], 404);
$args[] = $id;
$up = $pdo->prepare("UPDATE `$t` SET " . implode(', ', $frag) . " WHERE `$pk` = ? LIMIT 1");
$up->execute($args);
opsiq_bridge_out(['success' => true, 'data' => [
'table' => $t, 'id' => $id, 'changed' => $up->rowCount(),
'before' => $redact(array_intersect_key($prev, $set)),
]]);
}
Pagkaligtas sa mga pagkakaiba ng schema
Ang mga bersyon ng platform ay nagkakaiba-iba. ang mga column ay gumagalaw, muling naisasalin, o wala. Ang isang tulay na nagpapalagay ng isang schuma ay gumagana sa isang install. Introspect at umangkop sa halip: pumili lamang ng mga kolumna na umiiral dito, payagan ang panlapi sa mesa, at subukan ang kapani-paniwalang mga pagbaybay ng isang reperensiya.
Pagpuprusisyon ng Schema, mula sa tulay na Botble
/* Only ever select columns that exist on THIS install. */
$pick = static function (array $cols, array $wanted, string $alias = 'b'): string {
$out = [];
foreach ($wanted as $c) if (isset($cols[$c])) $out[] = "`$alias`.`$c`";
return $out ? implode(', ', $out) : "`$alias`.*";
};
/* References vary: stored with or without a leading "#", with or without an
* operator-configured alpha prefix, or only as a numeric id. Try every
* plausible form — the PROOF match is what actually gates disclosure, so
* tolerant matching here is safe. */
$refCandidates = [$ref, '#' . $ref];
$digitsOnly = preg_replace('/\D+/', '', $ref);
if ($digitsOnly !== '' && $digitsOnly !== $ref) {
$refCandidates[] = $digitsOnly;
$refCandidates[] = '#' . $digitsOnly;
}
$refCandidates = array_values(array_unique($refCandidates));
💡
Bigyan ng op=diag ang inyong tulay na nag-uulat ng SSTRUCTUR — aling talahanayan ang nalutas, na siyang nakahahanay sa pangunahing mesa, at ang SHAPE ng pinakabagong pagtukoy sa bawat digit na maskara. Ito ay key-goted tulad ng lahat ng iba pang bagay, at ito ay nagreresulta "ang pag-spect ay hindi nakakakita ng anumang bagay" mula sa isang tiket ng suporta tungo sa isang sampu-second reef. huwag hayaang bumalik ito ng tunay na rekord.
Mga pagkakamaling walang - ayos, at ang silo ng pag - uuri
Isang hugis para sa lahat ng bagay
Success is {"success":true,"data":{...}}. Failure is {"success":false,"error":"snake_case_reason"}. Your Client.php and every action then have exactly one response shape to handle.
Hindi-lalay at no-match ay dapat magkapareho
Sa isang kapyo ng titi, ang isang reperensiya na hindi umiiral at isang reperensiya kung kaninong patunay ay hindi tumutugma ay dapat gumawa ng tugon ng SAME. iba't ibang mga sagot ay gumagawa sa iyong tulay na maging sanggunian na nagpapatunay kung aling mga reperensiya ang tunay, na isang malayang customer-list export para sa sinumang pasyente.
Huwag kailanman ipagwalang - bahala ang dahilan sa isang bisita
Ang tulay ay maaaring maging eksakto sa pamamagitan ngOpsIQ. Kung ano ang nakararating sa isang bisita ay pinag - iisipan ngOpsIQ, sa isang pirmihang pagtanggi.
Ang kopyang talaksan sa inkonektar panel
Hindi kailanman binubuksan ng opereytor ang iyong lalagyan, binubuksan nila ang panel ng connektorOpsIQAng kopyang ito ay mula sa mga setting.json, at ito ay dapat parehong programa ng tulay/*.php.
Mga tagpo.json— ang pagpasok ng panel para sa isang tagakonekta ng tulay
{
"settings": [
{ "key": "base_url", "label": "API base URL", "type": "text", "required": true },
{ "key": "api_key", "label": "Bridge key", "type": "password", "required": true,
"autogenerate": true,
"help": "Auto-generated the moment you enable the connector. It must match OPSIQ_BRIDGE_KEY inside the bridge file; the copyable file below already carries this value once saved." }
],
"webhook_help": {
"title": "One file, three surfaces",
"body": "This platform has no public REST API, so this ONE file IS the API. Copy it into the site PUBLIC webroot, keeping the filename.",
"snippet_filename": "opsiq-yourplatform-bridge.php (drop next to the site index.php)",
"snippet_template": "<?php\n/* ... the whole bridge file ... */\nconst OPSIQ_BRIDGE_KEY = \u0027{{setting:api_key}}\u0027;\n..."
}
}
{{setting:key}} carries live values
The connector panel substitutes {{setting:<key>}} in the snippet with that connector's saved value, so the copied file already contains the operator's generated bridge key and needs no hand-edit. An empty or unsaved setting leaves the token visible, so the operator can see exactly what is still missing.
Ang ibang mga may-ari ng lugar ay pinalitan ng server-side
Makatuwiran,{webhook_url}, {webhook_path}, {webhook_secret}, {site_key}, {base_url}at{slug}ay punô bago pa makita ng hurado ang snippet.
Ang webhook_help ay maaaring isang bagay o isang talaan
Ang isang listahan ay nagbibigay sa iyo ng ilang snipets sa isang panel, e. g. isang talaksang tulay at isang hiwalay na relay hook.
🚫
Huwag panatilihin ang snippet sa pamamagitan ng kamay. Ang talaksang tulay at ang kopya ng panel ay dalawang kopya ng isang programa, at ito'y pinaanod — isang tulay ang na-upgrade at ang sipi nito ng panel nito ay hindi, kaya sinumang nagluklok at kumopya mula sa panel ay nagkabit ng lumang tulay at tahimik na nawalan ng bawat bagong kakayahan. walang nakahalata rito: pag-ayon ay lumipas, ang mga lagda, lumipas ang mga pagsubok.
Panatilihing magkapareho ang dalawang kopya
# Regenerate every package's panel snippet from its bridge file
php tools/sync_connector_bridge_snippets.php --apply
# Show what would change, without writing
php tools/sync_connector_bridge_snippets.php
Drift is now a failing conformance check, not a support ticket: the verifier compares the two line by line (ignoring the {{setting:...}} placeholders, which are supposed to differ) and names the first line that differs. Run the sync tool as the last step before every release, right before signing.
Kung ano ang dapat na maglantad sa tulay
Ang mga hugis ay nagbabalik ng maayos at may layuning sagot sa mga tanong na talagang itinatanong ng mga tao; ang mga unibersal ay sumasaklaw sa lahat ng iba pang bagay kaya hindi kailanman naitututukan ang katulong.
Nahubog na basahin
Ang mga stat, ang pangunahing bagay na listahan na may mga filter, isang bagay na may kaugnay na mga hanay, ang katalogo ng ipinagbibili, ang paghahanap ng parokyano sa kasaysayan.
Nahubog na mga sulat
Ang dalawa o tatlong mga pagbabago ng estado na mahalaga – magtakda ng katayuan, kanselahin. Ipanatili ang tinatanggap na mga halaga pinapayagan-listed.
Pansansinukob na tuklas
Mga talahanayan (na may mga numero ng hanay) at paglalarawan (mga kolumn, uri, primary key, at mababasa at maaaring i-claim na mga bandila kada kolumna). ganito ang paraan ng pag-aaral ng katulong sa isang plataporma na hindi mo inaasahan.
Pansansinukob na basahin at isulat
Irekord ang mga tanong, record. get, record, record (paglalabas ng anak), record. update, record:delete. Bawat isa sa kanila ay nag-ebolb gaya ng makikita sa itaas.
Pagkakakilanlan, sa harap ng pinto
Ang mga protocol ng pagkakakilanlan ay tinatawag ng BORSER ng ADMIN, parehong-origin, kaya hindi sila maaaring magpadala ng isang tagapamuno ng kaugalian. ang kanilang pagiging totoo ay ang sesyon mismo sa plataporma. Ilagay ito sa unahan ng pangunahing tarangkahan, ilayo ang mga ito mula sa lahat ng record data, at huwag na silang hayaang bumalik ng lihim. Tingnan ang connektor identity page.
Mga Ritwal
op=diag, structure only, masked.
💡
Ang isang read-lamang na connektor ay nangangailangan ng walang pinahihintulutang-list. Kung ang iyong plataporma ay sumasagot lamang sa mga tanong, shipd ang isang tulay na walang sinusulat na ops at ang buong klase ng pagsusulat ay nawawala. Magsulat ng sulat kapag may humihingi nito.
Mag - iinspeksiyon bago ka magpalipad ng tulay
Itinatakwil ng tulay ang lahat nang walang susi
Subukin ito.Turian ang constant upang walang laman at patunayan ang bawat op sagot403.
Ang maling susi ay tinatanggihan sa tuwina
Ang hash_quarters, at ang susi ay binabasa lamang mula sa tagapangulo.
Tinanggihan ang isang make-up na pangalan ng mesa
At ang isang tunay na pangalan ng mesa na may maling panlapi ay naaayos pa rin.
Ang isang password column ay hindi kailanman makikita sa isang pagbasa
At isang sulat na may pangalang hindi ipinaliliwanag ang isinulat.
Isang sulat sa isang mesa sa labas ng pinahihintulutang-list ay tinatanggihan
Taglay ang mensahe na nagsasabi sa opereytor kung paano ito lalawak.
Ang panel ay tumutugma sa talaksang tulay
Ang mga kasangkapang php/sync_connektor_bridge_snipets. php ay nag-uulat dito ng hakbang.
Hindi sapat ang pagluklok muli sa linkor
Kung ang iyong pakete ay naglulan ng isang talaksang tulay, ang isang operator na umaakyat sa connektor ay dapat na mag - apula ng pulang bagay na nakasalansan sa kanilang webroot. Sabihin mong gayon sa lupon ng panel at sa iyong referleLOG, bawat release.
Mga connector
Ang tulay sa iba pang wika at iba pang database
Ang disenyo ng tulay ay hindi PHP.OpsIQAng tawag ay isang HTTP endpoint, kaya ang talaksan ay maaaring maging Node, Python, Go, Ruby, .NET o Java, at ang tindahan sa likod nito ay maaaring kahit anong tindahanSQLmakina oMongoDB. Ang PHP-shaped ay ang tubong pang-packing, at ang pumipigil ay nagpapasiya kung paano makararating ang iyong tulay sa operator. Basahin muna ang bahaging panghatid: ang bahagi na ikinagugulat ng mga tao.
Kung ano ang aktuwal na kailangan ng tagakonekta
Ito ang buong kontrata.
Transportasyon
ISANG tanong, walang katawan, walang ibang paraan.
Pagiging Totoo
Isang lihim sa mga tao X-Opsiq-Bridge-Key tanong na header, kumpara sa oras, hindi isang geary parameter, hindi cookie, hindi Basic auth.
Mga Parameter
Query string. op Sabihin ang ibabaw, do Ang mga pangalan ng operasyon, ang iba pa ay ang mga argumento ng operasyon.
Pagtugon
JSON. {"success":true,"data":{...}} o {"success":false,"error":"snake_case_reason"}. Content-Type application/json, at walang kasakitan.
Mga kodigo sa Pag - aayos
200sa tagumpay.403Hindi nakaayos o mali ang susi,404hindi natagpuan,405maling pamamaraan,400maling argumento,501Hindi suportado sa schema na ito.
Iyan lamang ang
Walang balangkas, walang panahon, walangOpsIQKung ito ay magsisilbing tulay, maaari itong maging tulay.
Pagbibigay: kung ano ang maaaring nakatira sa tulay/, at kung ano ay hindi dapat
Ang napirmahang pakete ay sumasaklaw sa isang nakapirmeng talaan ng mga ekstensiyon ng talaksan, at ang isang file sa labas ng listahang iyon ay iniiwan palabas ng ZIP. Isang tulay sa isang wika na hindi saklaw ng talaan samakatuwid ay hindi maaring maglulan ng barko sa loob ng pakete – ngunit hindi rin ito maaaring mawala sa iyo.26Agosto2026isang talaksan sa loob bridge/ na ang pakete ay bababa ng isang matigas na aayong kabiguan, kaya ang pakete'y tumatangging dumaan sa halip na magkabit na walang tulay dito.
Kung paano ginagamot ang isang tulay/tagapagtiklop sa oras ng pagtatayo
bridge/bridge.php -> SHIPPED, and drift-checked against the panel snippet
bridge/server.js -> SHIPPED, and drift-checked against the panel snippet
bridge/bridge.py -> REFUSED at conformance: "Bridge files are packaged" FAILS
bridge/bridge.rb -> REFUSED at conformance
bridge/main.go -> REFUSED at conformance
bridge/Bridge.cs -> REFUSED at conformance
bridge/Bridge.java -> REFUSED at conformance
PHP atJavaScript— lubusang sinuportahan
Ang mga barkong pang-produksyon sa nakapirmang ZIP, at ang sampet verifier ay may hawak ng iyong panel na kopya byte-identical dito, alin man sa dalawa ito. Ang drift check ay nagbabasa ng bawat file sa tulay/, hindi lamang ang mga PHP, kaya't ang isang upgraded bridge na may lumang kopya ng panel ay nabibigo sa pagtatayo sa alinmang wika.
Lahat ng iba pang bagay — inihahatid sa pamamagitan lamang ng panel
Ang panel sampet ay simpleng teksto na walang ideya kung anong wika ang hawak nito, kaya't mabisa ito para sa anumang salansan. Ilagay ang buong programa sa webhook_help. snippet_template, pangalanan ang file sa snippyt_filename, at huwag mag-iwan ng kopya sa tulay/ — itanggi ng aayon ang pakete sa halip na ships na hungkag ito. Sabihing malinaw sa webwitch_tulong. bod na ang mga kopya nito sa halip ng operator na kunin ito mula sa pakete.
Kung talagang kailangan mo ng ibang wika sa pakete
Widen PackageSigner::EXTENSIONS deliberately, then re-sign and re-seed. That is a decision about what executable code Nabtech distributes, so make it on purpose — do not discover it from a missing file.
💡
Sabihin ang talaksan sa webhook_help.snippet_filename Sa tuwing ang iyong pakete ay nagkakarga ng higit sa isang tulay. sa ganiyan nalalaman ng verifier kung aling kopya ng panel ang pag-aari; kung wala ito, ang malabong pares ay iniuulat bilang isang babala ng pag-ayon at na ang snippet ay naiiwang hindi napaaano.
⚠️
Ang punto ng pag-anod na tseke ay ang isang talaksang tulay at ang kopya nitong panel ay dalawang kopya ng isang programa at WIL diverge. Regenerate sa halip na hand-edit: php tools/sync_connector_bridge_snippets.php --apply, pagkatapos ay i-sign muli ang pakete.
Ang kura, sa anim na wika
Sa parehong apat na tseke sa iisang pagkakasunud-sunod saanman: bigo sa pagsasara na walang susi, isang paraan, madalas-panahong susing paghahambing mula sa header, pagkatapos ay mag-uugnay. Ang tanging tunay na bitag ay ang paghahambing, at ito ay ibang silo sa bawat wika.
⚠️
Ihambing ang SHA-256Ito ay tumutunaw sa dalawang mga susi sa halip na ang mga keys mismo. ito ay tama sa bawat wika, at sideflect ang katotohanan na ilang mga patuloy-panahong paghahambing ng mga konserto ay alinman sa naghagis o tumatagas sa isang haba mismatch — Ang premiere ni Node ay nag-aangat ng RangeErrror kapag ang mga limpa ay nagkakaiba-iba sa haba, na gumagawa sa maling key upang maging isang RangeEqual500sa halip na isang403.
# Python — Flask
import hashlib, hmac, os
from flask import Flask, request, jsonify
app = Flask(__name__)
BRIDGE_KEY = os.environ.get("OPSIQ_BRIDGE_KEY", "") # empty = bridge OFF
def same_key(a: str, b: str) -> bool:
return hmac.compare_digest(
hashlib.sha256(a.encode()).digest(),
hashlib.sha256(b.encode()).digest(),
)
def out(payload, code=200):
resp = jsonify(payload)
resp.status_code = code
resp.headers["Cache-Control"] = "no-store"
return resp
@app.before_request
def gate():
if len(BRIDGE_KEY) < 24:
return out({"success": False, "error": "bridge_not_configured"}, 403)
if request.method != "GET":
return out({"success": False, "error": "method_not_allowed"}, 405)
given = request.headers.get("X-Opsiq-Bridge-Key", "")
if not given or not same_key(BRIDGE_KEY, given):
return out({"success": False, "error": "forbidden"}, 403)
Go, Ruby, . NET at Java — ang parehong paghahambing
// Go
func sameKey(a, b string) bool {
ha := sha256.Sum256([]byte(a))
hb := sha256.Sum256([]byte(b))
return subtle.ConstantTimeCompare(ha[:], hb[:]) == 1
}
func gate(next http.HandlerFunc) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-Type", "application/json; charset=utf-8")
w.Header().Set("Cache-Control", "no-store")
key := os.Getenv("OPSIQ_BRIDGE_KEY")
if len(key) < 24 { out(w, 403, "bridge_not_configured"); return }
if r.Method != http.MethodGet { out(w, 405, "method_not_allowed"); return }
given := r.Header.Get("X-Opsiq-Bridge-Key")
if given == "" || !sameKey(key, given) { out(w, 403, "forbidden"); return }
next(w, r)
}
}
// Ruby
def same_key?(a, b)
OpenSSL.secure_compare(Digest::SHA256.digest(a.to_s), Digest::SHA256.digest(b.to_s))
end
// C# / .NET
static bool SameKey(string a, string b) =>
CryptographicOperations.FixedTimeEquals(
SHA256.HashData(Encoding.UTF8.GetBytes(a)),
SHA256.HashData(Encoding.UTF8.GetBytes(b)));
// Java
static boolean sameKey(String a, String b) throws Exception {
MessageDigest d = MessageDigest.getInstance("SHA-256");
return MessageDigest.isEqual(d.digest(a.getBytes(UTF_8)), d.digest(b.getBytes(UTF_8)));
}
Pag - eere ng mga identifier sa bawat makina ng database
Hindi nagbabago ang propesiya ng kaligtasan: isang mesa o kolum na pangalan ang ibinigay ay dapat suriin laban sa tunay na schema bago ito i-transcripted, at bawat halaga ay dapat na isang naka-bigkis na parameter. lamang ang introspeksyong query, ang siniping karakter at ang sugnay ay magkaiba.
MySQLatMariaDB
Talaan: SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ?. Mga kolumn: parehong laban sa information_schema.COLUMNS kasama AND TABLE_NAME = ?. Sinipi ng backticks, doblehin ang anumang bakas sa loob. LIMIT n OFFSET m.
PostgreSQL
Sa parehong impormasyon_schema view, mga pangalan sa ibaba-case, WHERE table_schema = $1 (Karaniwang public) pagsipi na may dobleng mga sinipi, doblehin ang anumang dobleng sinipi sa loob. LIMIT n OFFSET m. Bantayan ang tuntuning nakatiklop: isang walang quotang bidentifier ay nakatikwas sa mas mababang kaso, kaya ihambing ang case-insensititively kapag ikaw ay nag-iisang-pangalan.
SQLTagapagsilbi
Ang mga sinabi ni Jesus sa isang artikulo ay may dalawang tanong na hindi dapat gawin. ORDER BY [id] DESC OFFSET @o ROWS FETCH NEXT @n ROWS ONLY.
SQLite
Talaan: SELECT name FROM sqlite_master WHERE type = 'table' AND name NOT LIKE 'sqlite_%'. Mga kolumn: SELECT name FROM pragma_table_info(?) — gamitin ang anyong-halaga ng mesa, dahil sa walang laman PRAGMA table_info(x) ang isang nakataling parameter at nag - aanyaya ng mga interporation ng strando doon mismo ang butas na sinisikap mong isara. LIMIT n OFFSET m.
Orakulo
Talaan: SELECT TABLE_NAME FROM ALL_TABLES WHERE OWNER = :owner; mga haligi mula sa ALL_TAB_COLUMNS. Qute na may dobleng mga sinipi, at tandaan ang isang hindi siniping identifier folds sa kaso ng UPER, ang kabaligtaran ngPostgreSQL. Pahina kasama ng OFFSET :o ROWS FETCH NEXT :n ROWS ONLY sa 12c at pagkatapos.
MongoDB
HindiSQL, kaya't walangidentifier interpolation at walang mga semestreng parameter — isang kakaibang disiplina para sa parehong goal.
Ang naka - introspeksiyong query bawat makina
-- MySQL / MariaDB
SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = ?;
SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = ? AND TABLE_NAME = ?;
-- PostgreSQL
SELECT table_name FROM information_schema.tables WHERE table_schema = $1;
SELECT column_name FROM information_schema.columns WHERE table_schema = $1 AND table_name = $2;
-- SQL Server
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = @schema;
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = @schema AND TABLE_NAME = @table;
-- SQLite
SELECT name FROM sqlite_master WHERE type = 'table' AND name NOT LIKE 'sqlite_%';
SELECT name FROM pragma_table_info(?);
-- Oracle
SELECT TABLE_NAME FROM ALL_TABLES WHERE OWNER = :owner;
SELECT COLUMN_NAME FROM ALL_TAB_COLUMNS WHERE OWNER = :owner AND TABLE_NAME = :tbl;
💡
Pagpasiya, pagkatapos ay gamitin ang RESOLV na pangalan. Huwag na huwag mong ipasa ang baybay ng tumatawag sa query kahit matapos itong suriin — tingnan ang tunay na pangalan sa listahang binasa mo mula sa schema at interpolate na kung saan. wala itong gastos at isinasara nito ang puwang sa pagitan ng "pangalang ito na may pagkakatulad" at "ito ang pangalang aking tatakbo".
MongoDB: parehong tuntunin, walangSQL
Walang query string na iiniksiyunan, kaya't ipinapalagay ng mga tao na walang dapat bantayan.JSONderetso sa find() ang ipapadala ng tumatawag {"$ne": null} o {"$gt": ""} Kung saan mo inaasahan ang halaga, at tahimik na piliin ang bawat dokumento.
MongoDB— college pinahihintulutan ang-list, scalar-forced filter, projection bilang redaction
// Node + the official driver
const names = (await db.listCollections({}, { nameOnly: true }).toArray()).map(c => c.name);
function resolveCollection(given) {
if (!/^[A-Za-z0-9_.-]+$/.test(given || "")) return null;
return names.find(n => n.toLowerCase() === String(given).toLowerCase()) || null;
}
const coll = resolveCollection(q.collection);
if (!coll) return out(res, { success: false, error: "unknown_collection" }, 404);
// Build the filter from a validated field and a SCALAR value. Never spread
// caller JSON into it: {"$ne":null} would match every document.
const filter = {};
if (q.where_field) {
if (!/^[A-Za-z0-9_.]+$/.test(q.where_field))
return out(res, { success: false, error: "unknown_field: " + q.where_field }, 400);
filter[q.where_field] = String(q.where_value ?? ""); // String() is the guard
}
// Projection is the redaction allow-list: drop secrets, never return them.
const projection = { password: 0, remember_token: 0, api_key: 0, secret: 0, token: 0 };
const limit = Math.min(Math.max(parseInt(q.limit ?? "25", 10) || 25, 1), 200);
const rows = await db.collection(coll)
.find(filter, { projection })
.limit(limit)
.skip(Math.max(0, parseInt(q.offset ?? "0", 10) || 0))
.toArray();
Ang mga pangalan ng Collection ay galing sa listahan ng mga Koleksiyon
Iyan ang iyong impormasyon_schema. ayusin ang pagbaybay ng tumatawag laban dito at gamitin ang pangalang nalutas.
Pilitin ang bawat filter na halaga sa isang scalar
Ang isang String() o isang Numero() sa paligid nito ang buong depensa laban sa iniksiyon ng operator. isang dokumento kung saan inaasahan mo ang halaga ay ang NoSQL na katumbas ng isang ligaw na quote.
Ang Projection ang tuntunin ng reaksyon
Exclude secret-shaped fields sa projection kaya hindi sila kailanman umaalis sa server, sa halip na i-distrito ang mga ito mula sa resulta pagkatapos.
Ang mga deletes ay nananatiling nag-iisang-document ni _id
Itapon ang Isa na may solusyong _id. Huwag i-delete ang marami, at hindi kailanman salain ang tumawag ay naimpluwensiyahan.
Nagsulat ng pinahihintulutang maglist
Ang Gayunding pangangatuwiran bilangSQL: Sabihin ang mga koleksiyon na maaaring mahawakan ng isang sulat, at tanggihan ang iba pa sa pamamagitan ng paliwanag.
Ang pagkakakilanlan sa ibang wika
Ang identity probe ay ang iba pang kalahati ng isang tulay, at ito rin ay HTTP. Ang signing block ay magkatulad sa bawat wika: base64url the payload,HMAC-SHA256 ang kuwerdas na iyon, sumama sa tuldok.
✅
Huwag isulat ito ng hand-write mula sa scout. Ang mga pagtatakda, Support Portal ay nagdadala na ng handa nang snippet katalogoue para sa PHP, Laravel,WordPress, WHMCS, Node kasama at walang dependencies, Flask and FastengAPI, Django, .NET, Ruby on Rails, Java Spring Boot at Go. Kunin ang signer mula sa flavour na tumutugma sa iyong salansan.
Kung ano ang babaguhin mo kapag ginamit mo itong muli
Ang mga snippet na iyon ay gumagawa ng isang napakahalagang handoff token, na sadyang mas mahigpit: ito'y nagdadala ng jti at isahang_use: Totoo at mga buhay tungkol sa120mga segundo sapagkat ito'y naglalakbay sa loob ng isang taonURL. Ang isang tulay o widget identity ay hindi nagdadala ng alin man sa mga ito at gumagamit ng mas mahabang exp, minuto hanggang oras.
Kung ano ang nananatiling gayon
site_key, iat, exp at isang toper-level annituted: True, pati na rin ang isang admin o customer subject na may iid at username o email. Same inaangkin, parehong lagda, pareho sekreto.
Ang dalawang hugis na may mga tanda ay nagpapatunay
Isang three-part JWT ay lumagda ng mga akda ng HS256, at gayon din ang dalawang-partite base64url payload plus hexHMACGamitin ang alinmang aklat - aklatan ng inyong wika — karaniwan nang mas maikling daan sa labas ng PHP ang aklatan ng JWT.
Huwag na huwag gawin ito sa browser
Totoo sa bawat wika. Ang pagsesenyas ng kliyente-side ay nangangahulugan ng pagpapadala ng lihim ng site sa bawat bisita.
Tapatang pagpili
Ang plataporma ay PHP
Isulat ang tulay sa PHP. Ito ay barko sa pakete, ito ay drift-checked, at maaring ma-increw ang sariling balangkas ng plataporma upang mabasa ang live na sesyon para sa identity probe. wala nang iba pang makapagbibigay sa iyo ng lahat ng tatlo.
Ang plataporma ay Node
Isang barkong tulay na . js, mga karatula at pinalianod-pasing-tulad ng isang PHP ang ibinigay.
Ang plataporma ay ang Python, Ruby, Go, . NET o Java
Iligtas sa pamamagitan ng panel snippet at sabihin na gayon nga sa lupon ng panel; huwag iwan ang file sa tulay/, kung saan ang konsumpsiyon ay tatanggi sa pakete. Ang kumpanya ay hindi ganap na normal: mga aksiyon, providers ng konteksto, pagkakakilanlan at bisita ay lahat gumaganang pareho, dahil walang isa man sa kanila ang nag-iingat kung ano ang sagot sa tawag ng HTP.
Hindi ka maaaring magpatakbo ng isang proseso sa plataporma na may host
Kung gayon, ang disenyo ng tulay ay hindi siyang tamang kasangkapan. May tulay na umiiral upang marating ang isang plataporma mula sa loob mismo nito.APIKumokonekta sa anumang bagay na nasa ibabaw nito ang lantad.
⚠️
Ang isa pang bagay na dapat pag - isipan: ang identity probe ay kailangang basahin ang login sesyon ng plataporma, na karaniwang nangangahulugan ng pagtakbo sa loob ng mismong proseso ng plataporma o kahit man lamang sa host nito na may makukuhang adventure store. Isang tulay na nakasulat sa ibang wika mula sa plataporma ay maaaring magsilbi ng impormasyon nang maalwan at maaaring mahirapan pa ring sagutin ang op=admin_identity.
Mga connector
Bigyan ang katulong ng dalawang hati: mga kilos at konteksto
Ito ang nag-iisang pinaka-karaniwang bagay na nawawala sa isang connektor na "mga gawa ngunit walang silbi". Mga aksiyong pinapahintulutan ang AI DO. Context sections na malaman ang mga bagay-bagay.[kailangan ng link] Ang isang contraytor ay parehong nangangailangan, at karamihan sa mga tanong na hinihingi ng isang admin ay sinasagot sa pamamagitan ng konteksto, hindi kailanman sa pamamagitan ang isang pagkilos. Ang isang kumokonekta sa perpektong kilos at walang tagapamagitan ay tunay na mag-uulat na ito ay hindi nakakakita ng kahit ano.
Ang dalawang ito ay kalahatian
Mga Gagawin — kung paano ginagawa ng AI ang mga bagay - bagay
Ipinahayag sa gawa.jsono bumalik sa pamamagitan ng registerActions(). Ang modelo ay pumipili ng isa, pumupuno ng mga parameter nito, at nag-ebolb ng mga sekwensiya nito.OpsIQMga kilos ay para sa mga pandiwa: kanselahin ang booking na ito, buksan ang tiket, baguhin ang katayuang ito.
Mga bahaging pang - Internet — kung paano nalalaman ng AI ang mga bagay - bagay
Nabuo ng isang Kontektong Determiner bago tumakbo ang modelo. "Ilan ang nag-uutos sa buwang ito", "sino ang aking pinakabagong parokyano", ang "ano ang aming ipinagbibili" ay lahat na nakapagpapasya sa pamamagitan ng isang kontekstong sekswal, at hindi kailanman humawak ng aksiyon.
⚠️
Simptom ng isang nawawalang provider: ang katulong ay sumasagot ng "Walang magdurugtong na nagtustos ng bahaging ito ng konteksto" samantalang ang taga-ugnay ay naka-install, nakapagdurulot at nakakapasa sa pagsubok ng koneksyon nito. walang anumang loged, walang kamalian. Ang ibig sabihin ng mensahe ay walang tagapag-ugnay na umaangkin sa seksyon.
Ang unibersal na bokabularyo
OpsIQAng iyong trabaho ay magpasiya kung ano ang ibig sabihin ng bawat isa sa iyong plataporma at sagutin ito.
mga order / Malapit Nang Mawasak
Anuman ang transaksiyon sa inyong plataporma: mga order, booking, reserbasyon, trabaho, kargada. Ang pag - aalsa ng mga kaayusan sa_ ay parehong listahan na sinasala sa mga hindi pa natatapos.
Mga kliyente
Ang parokyano ay nagro-roster.
products
Ang ipinagbibili ng plataporma: mga produkto, silid, plano, serbisyo.
pagbabayad ng pera
Revenue at money-shaped na mga kabuuan, at pwersang halaga ng estado.
mga tiket, serbisyo, domain, server, aktibidad
Gamitin ang mga ito kapag talagang may mapa ng iyong plataporma — mas mabuti ang bahaging hindi sinasagot kaysa sa mali.
Anumang bagay na mayroon ang iyong plataporma
Ipahayag ang iyong sarili. Ang isang provider na nagpapahayag ng mga seksiyon(): ['licenses','shipments'] ay may mga nagsasama-sama sa unibersal na seeup's pinahihintulutang-list, kaya ang platform-specific peesups ay maaaring makuha nang walang core change.
Ang pagkakamali na nagkakahalaga ng isang araw
Ang isang provider ng konteksto na MUST ay nagpapatupad ng interface. Ang register type-checks nito, kaya ang isang klase na tumitingin lamang sa tama ay hindi nailalapat — nang walang pagkakamali, kahit saan man.
Context Revider. php — ang kontrata, mula sa Botble reference package
use OpsIQ\Platform\ContextProviderInterface;
/* MUST implement ContextProviderInterface: ContextRegistry::collectAll()
* type-checks it, so a provider that merely LOOKS right is skipped and every
* section answers "No enabled connector supplied this context section" — the
* exact symptom, with no error anywhere. */
final class ContextProvider implements ContextProviderInterface
{
public function slug(): string { return 'yourplatform_context'; }
public function label(): string { return 'Your Platform (orders, customers, products)'; }
public function priority(): int { return 30; } // lower renders earlier
/** ADMIN only. The guest surface has its own provider and its own rules. */
public function surfaces(): array { return ['admin']; }
/** The universal section names this connector can answer. */
public function sections(): array
{
return ['orders', 'pending_orders', 'clients', 'products', 'billing'];
}
public function isAvailable(): bool
{
try {
$s = \OpsIQ\Connectors\ConnectorRegistry::getSettings('yourplatform') ?: [];
return trim((string)($s['base_url'] ?? '')) !== '' && trim((string)($s['api_key'] ?? '')) !== '';
} catch (\Throwable $e) {
return false;
}
}
public function build(array $ctx): string
{
$section = strtolower(trim((string)($ctx['section'] ?? '')));
$limit = max(3, min(50, (int)($ctx['limit'] ?? 20)));
$query = trim((string)($ctx['query'] ?? ''));
try {
switch ($section) {
case 'orders':
case 'pending_orders': return $this->orders($limit, $query, $section === 'pending_orders');
case 'clients': return $this->customers($limit, $query);
case 'products': return $this->products($limit);
case 'billing': return $this->billing();
}
} catch (\Throwable $e) {
return ''; // a provider must NEVER break prompt assembly
}
return '';
}
}
Ikabit ito sa tagakonekta
Implement ContextConnector Interface at ibalik ang iyong mga provider mula sa kontekstong Eveners(). Ang klaseng contektor ay maaari ring direktang ipatupad ang Kontexto Defier Intermukha at i-rehistro bilang sarili nito.
Ibalik ang simpleng teksto, hindi angJSON
ay nagbabalik ng isang block na teksto na concatened sa advanced. Isulat ito para sa isang mambabasa: isang pamagat, pagkatapos ay isang linya kada hanay.
Bumalik 'sa halip na maghagis
Maghuli ka ng sariling eksepsiyon, at ang isang provider na maghagis ay i-cocked at diff, ngunit bumalik '' ay ang kontrata.
Ang Tagapagtayo ay hindi makapagsulat ng mga seksiyon() para sa iyo
The generated ContextProvider.php ships sections(): array { return []; } and the wizard has no field for it. Fill it in by hand — and remember that republishing from the wizard OVERWRITES the file. Copy your edits out first.
⚠️
Sabihin ang tunay na TOTAL, hindi ang dami ng hanay na ipinadala mo. Ang isang pahina ay hindi isang kabuuan.20Mga panreserba" kapag hawak ng plataporma669. Isang murang COUNT at isang maliwanag na linya — "TOTAL sa talaksan:669( Ipinakikita ng talaang ito ang pinakabago20lamang)" — ang buong solusyon, at ang isang may pagtitiwalang maling pagbilang ay mas masahol pa sa walang konde.
Isang seksyon block na hindi maaaring ibilang nang mali
$lines = ['YOUR PLATFORM — ORDERS (live, newest first)'];
$lines[] = 'TOTAL orders on file: ' . (int)$total
. ' (this list shows the newest ' . count($rows) . ' only — never count these rows to answer "how many")'
. ' | by status: ' . $byStatus;
foreach ($rows as $r) {
$lines[] = '#' . (int)$r['id'] . ' ' . $r['reference'] . ' | ' . $r['status']
. ' | amount ' . $r['amount'] . ' | ' . substr((string)$r['created_at'], 0, 16);
}
$lines[] = 'Use yourplatform_get_order (order_id) for the full record.';
return implode("\n", $lines);
Sabihin ang iyong mga kilos nang gayonOpsIQay makapaglalahad ng nakasulat
OpsIQAng pag-uuri ng isang aksiyon ng mga SALITA sa kanyang aksiyon_id, at ito ay sinadya konserbatibo: anumang bagay na hindi nito makikilala ay itinuturing bilang isang sulat at humihingi ng isang kard na pagsang-ayon. Kunin ang pandiwa tama at ang isang pagbasa ay tumatakbo lamang.
1
ay_destructivity o nangangailangan ng panalo sa_deflume
Kung mayroon man, kailangan ng tapatang pag - uusap — ito ang nasa likod ng card ng admin.
2
Isang nakasulat na salita saanman sa id ang gumagawa ritong isang sulat
Idagdag, i-regula, i - update, edit, baguhin, baguhin ang mga pagbabago, alisin, kanselahin, kanselahin ang refund, itigil, tapusin, pasiglahin, pasayahin, ipapadala, markahan, iayos, hulihin, ibuka, buksan, buksang muli, ilipat, ibertangin, ipagkaloob, ibilang, ipusta, ihay, patakbuhin, simulan, isulong, itira, pagtransmithan, bayaran, bigyan ng bayad, bigyang-buhay, iupgrade, pagsamahin, ilipat ang paglipat, palakihin, lagyan ng bandila, irehistro, ilista, ilunsad, iluwas, patakbuhin ang produkto, simulan ang iba, simulan at higit pang-isa.
3
Pagkatapos ay isang binabasang salita ang nagpapabasa rito
ay kumukuha, nag - uulat, naghahanap, nakasusumpong, nakakakita, nagpapakita, nakapagdadala, nakapaghahanap, nakapaglalarawan, nakapagbabasa, nakapagluluwas, nakasilip, nakaaalsa, nakahahati, nakadaragdag, detalyado, kamakailan, kasaysayan, pagsusuri, log, stats, metriko, nasusukat, nakakaraos, nakapagresulta, nakapag - uulat ng analisis, balanse, nagagamit, di - mabilang, madaling maunawaan, may unawa, kumakain, gumagawa ng mga bagay na panghila, hindi kayang gawin, makauri, nagmumungkahi.
4
Pagkatapos ay nagpapasiya ang paraan ng HTTP
MAKINIG, binabasa ang HEAD at OPSION.
5
Kung hindi ay sulat ito
Ang hindi pag - alam ay nangangahulugan ng pagsang - ayon na kailangan.
⚠️
Ang mga salitang nakasulat ay sinusuri bago basahin ang mga salita, kaya ang isang pinaghalong pangalan na gaya ng Get_and_sync_orders ay inuuri bilang isang panlapi. Pumuha ng isang pandiwa, unahin ito, at panatilihin itong malinis: listahan_order, pagkuha ng_pamimili, paghahanap_bookings, pagkansela_bookinting, pagtatakda_order_status.
Ipahayag lamang ang katutubong_api kung ang plataporma ay talagang may isa
The native_api capability registers a generic <slug>_api_call passthrough so the model can reach endpoints your typed actions do not cover. On a platform with no API it is worse than useless: the model keeps reaching for a tool that cannot succeed, instead of using the tools that can.
The Builder decides it from your data-access answer
Say the platform has an API and it declares native_api and emits the passthrough. Say it has none (bridge mode, or the "Platform with no API" profile) and it declares platform_bridge instead and strips native_api, so the two can never both be true. You no longer hand-edit this.
Hand-authored packages must still get it right
If you are writing the manifest yourself, declare exactly one of native_api or platform_bridge. Conformance treats platform_bridge as the escape hatch a bridge connector is expected to have, and the Builder refuses a spec that claims platform_bridge on an API connector.
Keep ai_api_reference.md honest either way
On a connector that declares native_api the admin brain heads that file with a line naming <slug>_api_call. Without native_api it is headed neutrally instead, so a bridge connector no longer advertises a tool it does not have. Describe your real surface — for a bridge, that is your op and do vocabulary, not a REST endpoint table.
Ituro sa utak ng admin ang tungkol sa iyong plataporma
Declare ai_brain_aware and ship two Markdown files. They are read from the INSTALLED package directory (opsiq/connectors/<slug>/) for ENABLED connectors only, and injected into the admin agent's system prompt.
ai_clerise_admin. md
Kung ano ang platapormang ito, kung paano hinuhubog ang impormasyon nito, kung ano ang mga bagay na tinatawag dito, at ang mga sityo na maaaring gumawa sa katulong na paghula. Isulat ito para sa isang may kakayahang kasamahan na hindi pa nakakakita sa plataporma.
Ai_api_reference. mddd
Ang tinatawag na ibabaw. Para sa tulay na nag-uugnay nito ay ang iyong op at gawin ang bokabularyo sa pamamagitan ng kanilang mga parameter, hindi isang REST endpoint table.
Badyet
Halos Hindi.6,000mga karakter na iniingatan sa bawat linkor, at halos24,000Mga karakter para sa buong bloke sa ibayo ng bawat may kakayahang mag-ugnay. Sa ibabaw ng per-connektor na takip ang iyong talaksan ay naka-frew; maging maikli bago ang quator.
Ang Pag - iingat ay nagbabayad
Ang mga file na ito ay ang pagkakaiba sa pagitan ng katulong gamit ang iyong unibersal na mga kasangkapan sa mesa at pagsagot mula sa maling seksyon dahil walang anumang nagsabi dito na umiiral ang mga kasangkapang iyon.
💡
Ang dalawang file ay dapat nasa paketeng INSTALLED, hindi lamang ang punong pinagmulan mo. Ang mga ito ay karaniwang talaksan ng pakete, kaya't natatakpan ng lagda at i-import sa ZIP — na nangangahulugan din ng pagsasaayos ng isa matapos pumirma ng sira sa tatak. Re-sign.
Mga connector
Pagkakakilanlan sa pamamagitan ng isang connektor: admin, parokyano, portal
Ang isang kontrata sa paglagda ay nagsisilbi ng tatlong ibabaw. Ang trabaho ng taga-ugnay ay i-ikot "na naka-link sa plataporma" upang maging isang nilagdaang tokenOpsIQay magpapatunay, at pagkatapos ay iharap ang napatunayang paksaOpsIQAng connektor ay hindi kailanman nagpapatunay kung sino man — gayon nga ang ginagawa ng plataporma, at iyan ang sinasabi ng lagda.
Ang tatlong ibabaw, isang signer
Admin — ang iyong baston, sa loob ng iyong likod
Isang admin subject. Ang mga widget na karga sa loob ng admim panel ng plataporma at bawat tauhan ay tumutugma sa sarili nilang staffOpsIQagent. Full under-rough sa admin widget page.
Mamimili — isang pirmadong-in na parokyano, sa client chat
Isang paksa ng customer. Ito ang nagpapahintulot sa isang logged-in custom na makuha ang kanilang WHOLE account sa halip na hindi kilalang pagtingin: bawat order, buong detalye, at anumang self-service na aksiyon na pinapayagan mo.
Portal — isang malalim na kawing sa daungang pangsuporta
Ang parehong mga pag-aangkin pati na ang jati at single_use, na may isang a120- Pangalawang buhay, sapagkat ang maliit na bagay ay naglalakbay sa isang maliit na paglalakbayURLat dapat na gugulin ng isang beses. Huwag manu-kamay ang isang ito: Ang mga setting, Support Portal ay nagdadala ng isang nakahandang snippet kada wika, at ang plataporma ay gumagawa nito para sa iyo kapag tumatakbo ang account area sa serverg ito.
Ang kontrata sa pag - a - download
Walang anumang bagay rito ang opsyonal, anuman ang ipinahihiwatig ng isang bahagyang halimbawa sa ibang lugar.
site_key
Dapat na pantay - pantay ang lugar, o hindi ito kaya'y pawalang - saysay.
Iat at exp
Ang isang maliit na marka ay hindi pa natatapos ng halos isang minuto sa hinaharap.
Totoo:
Sa itaas, bukod sa eksp. ang pag-aangkin ng inyong plataporma na may isang tunay na tao na naka-puntos.
plataporma
Iminungkahi ng isang tagakonekta ang maikling marka na nagbibigay ng pangalan sa pinagmulan nito, at hinahayaan nitong sabihin ng isang connektor kung sino ang provider nito mula sa ibang platform.
admin o parokyano
Isang bagay na ipinangalan sa paksa. Dapat itong magdala ng non-walang laman na id, at isang username o email — ang per-admin access gate ay nagtutugma sa mga iyon. Isama pareho kapag pareho kayong may-ari.
Ang dalawang verifier, at ang kabiguan na dulot nito
OpsIQay may dalawang token verifiers, at hindi sila magkatulad.Ang pagkaalam nito ay nagliligtas sa iyo ng isang hapon, sapagkat ang sintomas ay hindi katulad ng sanhi.
Ang admin widget ay may sariling verifier
opsiqAng /embed/admin_ajax.php ay nagdadala ng isang lokal na verifier na tumatanggap sa mapagkakatiwalaang watawat sa alinmang posisyon. talaan ng pag-uusap, kasaysayan at hindi nababasa ang lahat ay dumadaan dito, kaya ang mga ito ay nagpapatunay ng pino.
Mas mahigpit ang kabahaging verifier
opsiq/includes/customer_identity_token_verify.php ay nakaupo sa likod ng chat stream at ang core AJAXAPI. Ayon sa kasaysayan, kailangan ang bandila sa antas ng TOP.
Ang sintomas
Ang kasaysayan at mga usapan ay gumagana. ang bawat chat ay nag-ikot ng sagot na "Admin login required". Ito ay mababasang eksaktong tulad ng isang session bug at hindi: ang paunawa ay nawawala sa itaas-level flag.
Kung ano ang ginagawa ng kasalukuyang sentro
Tinatanggap na ngayon nito ang watawat sa pinakamataas na antas o kaya ay sa loob ng paksa, kaya parehas na ang kontrata. Binibasa lamang ng mga mas lumang core ang itaas na antas. I-sintanggit ang kanonikal na hugis at gumagana ang iyong pakete sa bawat release.
✅
Ito ay machine-checked ngayon. anumang file sa inyong pakete na gumagawa ng mga pagkakakilanlang tanda ay staticly insected laban sa kontrata, at ang isang sahod na pagkarga ng platform ay tatangging umayon sa eksaktong talaksan at linya. patakbuhin ito sa sarili: php momps/verify_identity_contracts. php.
Mga customer na naka-signed-in sa client chat
Dalawang bagay ang kailangang maging totoo, kailangan na tatakan ni Core ang napatunayang parokyano, at dapat itong iharap ng iyong tagakabit.
1
Ang iyong tulay o staint ay gumagawa ng isang relo
Basahin ang isang customer mula sa mismong sesyon ng plataporma, kung ang mga kostumer mo ay pipirmahan ng ibang bantay mula sa admins, basahin ang guwardiyang gusto mo at huwag na huwag kang babalik sa mga paksa — iyan ang paraan kung paano ibibigay sa iyo ang isang parokyano ang isang anunsiyo.
2
Ang core ay nag - uumpog at tumatatak rito
Sa isang makatuwirang paunawa, ang core ay nagbibigay ng katiyakan sa napatunayang paksa sa sesyon.
3
Inihaharap ito ng iyong Identity Definder
Ang snapCustome() ay nagbabalik ngOpsIQHUST toolOpsIQ\Platform\Identity Deterger Interface, o ang pagrerehistro ay tahimik na lumalampas dito — katulad ng silo ng tagapaglaan ng konteksto.
4
Tinatanggap ng iyong parokyano-scoped aksyon ang isang kostumer_id
AtOpsIQHindi kayang ibigay ng modelo ang pagkakakilanlan nito bago ito patayin.
Ipinakilala ang pagkakakilanlan.php — basahin ang napatunayang pagkakakilanlan, iharap ito saOpsIQ'hugis
use OpsIQ\Platform\IdentityProviderInterface;
final class IdentityProvider implements IdentityProviderInterface
{
public function slug(): string { return 'yourplatform_identity'; }
public function label(): string { return 'Your Platform identity (bridge-signed identity_token)'; }
public function priority(): int { return 25; } // ahead of the generic session provider
public function isAvailable(): bool
{
try {
$s = \OpsIQ\Connectors\ConnectorRegistry::getSettings('yourplatform') ?: [];
return trim((string)($s['base_url'] ?? '')) !== '';
} catch (\Throwable $e) { return false; }
}
public function detectAdmin(): ?array
{
$row = $this->sessionRowFor('_opsiq_admin_identity');
if (!$row || !$this->isOurs($row)) return null;
return [
'id' => (int)($row['id'] ?? 0),
'name' => $this->displayName($row, 'Admin'),
'email' => (string)($row['email'] ?? ''),
'username' => (string)($row['username'] ?? ''),
'role' => (string)($row['role'] ?? ''),
'platform' => 'yourplatform',
'source' => 'yourplatform_identity_token',
];
}
public function detectCustomer(): ?array
{
$row = $this->sessionRowFor('_opsiq_customer_identity');
if (!$row || !$this->isOurs($row)) return null;
return [
'id' => (int)($row['id'] ?? 0),
'name' => $this->displayName($row, 'Customer'),
'email' => (string)($row['email'] ?? ''),
'phone' => (string)($row['phone'] ?? ''),
'platform' => 'yourplatform',
'source' => 'yourplatform_identity_token',
];
}
/* A session identity stamped by ANOTHER platform's token must not be
* claimed here. An empty platform is accepted because older bridges did
* not stamp one, and the site key already scoped the token. */
private function isOurs(array $row): bool
{
$p = strtolower(trim((string)($row['platform'] ?? '')));
return $p === '' || $p === 'yourplatform' || $p === 'remote';
}
private function sessionRowFor(string $key): ?array
{
if (session_status() !== PHP_SESSION_ACTIVE) return null;
$row = $_SESSION[$key] ?? null;
return (is_array($row) && (int)($row['id'] ?? 0) > 0) ? $row : null;
}
}
Mga aksyong pang-optoplect: dalawang kandado, parehong kailangan
The model must never choose whose data it reads. OpsIQ enforces that on its side, and your platform must enforce it on the other side too. One lock is a bug away from a leak; two locks are a contract.
Lock1 — OpsIQay nagsusulat ng mga numero ng pagkakakilanlan
Bago tumakbo ang isang customer-chat action,OpsIQPinapalitan ang lahat ng identity-shaped parameter sa pamamagitan ng VERIFIDed visity: client_id, celient_ido, user_id na ginagamit, customer_id ay kumukuha ng napatunayang numeric id; kliyente_identifier, parokyano_identipier, account_identinifer bilang isang striks; email, kliyente_email, takson_e mail ng gumagamit_eter_eback.
Lock2— ang iyong platform ay nagre-recops bawat query
Kunin mo ang id na ibinigay sa iyo at idagdag sa Where sugnay ng bawat binabasa at bawat nakasulat sa ibabaw na iyon. Huwag kang magtiwala sa pagtukoy sa kahilingan sa ganang sarili. Ang isang sign-in censitivier na nagtatanong tungkol sa utos ng iba ay dapat bumalik nang walang laman, hindi ipinagbabawal.
Sabihin ang iyong mga parameters na naka-lock1mahahanap ang mga ito
Tawagin itong customer_id, hindi custa o ref. isang parameterOpsIQay isang parameter na hindi nito maaaring ikandado.
⚠️
Ibigay sa lagda-in na parokyano ang ibabaw ng kanyang mga operasyong OWN, hiwalay sa mga admin, kahit na kapag ang admimSQLDalawang bagay na may magkaibang tuntunin ang nananatiling tapat; ang isang ibabaw na may bandila ay nagiging butas sa araw na may mag - aayos ng maling sanga.
Mga kawad ng Zero page: ang connektor-deklarang probe
You can spare the operator all page wiring. Add an admin_identity_probe_url setting (https only) pointing at your identity endpoint. The plain admin-widget loader from Remote Sites, Codes then works with no page attributes at all: the widget discovers the endpoint through the connector, calls it with the site key and widget token, and authenticates each admin individually. A page can still override with a data-identity-endpoint attribute or window.OpsIQAdminIdentityEndpoint.
Mga tagpo.json— ang lugar ng probe
{
"key": "admin_identity_probe_url",
"label": "Admin identity probe URL",
"type": "text",
"placeholder": "https://your-site.com/opsiq-yourplatform-bridge.php?op=admin_identity",
"help": "Set this to your bridge admin_identity endpoint and the plain admin-widget loader works with NO page wiring: the widget probes this URL by itself, the bridge answers with the signed identity of the CURRENTLY logged-in admin, and every admin is matched to their own OpsIQ agent. Leave empty to keep the admin embed off."
}
Ang probe ay tinatawag ng browser
Same-origin, kaya hindi ito makapagdala ng isang tagapamuno ng kaugalian. Ang awdisyon nito ay ang sesyon sa plataporma. Ilagay ito AHEAD ng iyong tarangkahang tulay-key, ilayo ito sa record data, at huwag ibalik ang kahit ano para sa isang bisitang logged-out.
Sinasagot nito ang isang takdang hugis
{"success":true,"authenticated":true,"admin":{...},"identity_token":"..."} — and {"success":false,"authenticated":false,"error":"..."} when nobody is signed in.
Walang mahabang-buhay na lihim sa pahina
Tanging ang nilagdaan, paputok na paputok.
Ang buong endpoint na pagpapatupad para sa Laravel,WordPress, WHMCS, Symfony at payak PHP, pati na ang mga sekwensiyang hard-won Laravel at ang problemang sporeing order, ay nasa admin widget page. ang mga ito ay parehong code para sa isang paksa ng parokyano: palitan ang guard na binabasa mo at ang subject key na iyong pipirma.
Mga connector
Publishing: Hindi inilalathala ang pag-aayos sa folder
Ang pinakakaraniwang paraan upang matalo ang isang hapon ay ang pagsasaayos ng isang kumpanya sa ilalim ng marketing_connectors/, muling pagluklok nito, at paghahanap ng walang pagbabago. Ang mga install ay hindi nagbabasa ng folder na iyon. hila nila ang isang signed ZIP mula sa marketing katalogo. Publishing ay ang pagkakasunud-sunod na naglalagay ng iyong mga pagbabago sa ZIF na iyon LIP.
Kung bakit walang nagawa ang edit
marketplace_connectors/<slug>/ is the SOURCE
Dito ka nagtatrabaho, walang install mula dito.
Ang katalogo ay may karatulang ZIP
Isang install downloads na ZIP, verifies ang lagda, at i-unlocks. hanggang sa muling itayo ang ZIAP, ang bawat install ay patuloy na kinukuha ang lumang pakete.
Ang Connector Builder ay naglalathala sa ibang lugar
It writes into /connectors/<slug>/ on this install. That is a local connector, not a marketplace release. The two paths do not overlap.
Ang pagkakasunud - sunod ng paglabas
1
Bumbutin ang bersyon sa DALAWANG files
Mga tagpo.jsonat ikonekta ang_contract.json. Pagsang - ayon ay inihahambing ang mga ito at nabibigo kung ang linta, ang bersiyon o ang kakayahan ay hindi magkasundo. Magdagdag ng isang transchangeLOG.md entry habang ikaw ay naroroon — ito ay isang kinakailangang file.
2
Re-sync ang tulay snippet
php tools/sync_connector_bridge_snippets.php --apply — only relevant if your package ships bridge/*.php, and mandatory if it does. Skipping it means the panel hands operators the previous bridge.
3
I-sign ang bawat pakete
Ang mga kasangkapang php/resign_all_necors. php — ang lagdang talaksan ay sumasaklaw sa hashes, kaya't may nag-aayos na quarters. halter, matapos na ang bawat file ay pangwakas.
4
Itapon ang signing key, pagkatapos ay ang binhi
Ang taga-binhi ay nagsesenyas ng bawat pakete habang itinatayo nito ang ZIP, at tumatakbo sa konteksto kung saan ang susi ay hindi mababasa mula sa mga setting — kaya't dapat na ito ay galing sa kapaligiran.
5
I-repeploy ang bridge file, kung ikaw ay mag-iisyu ng isa
Muling nilalagyan ng installor ang pakete. Hindi nito hinihipo ang kopya na nakaupo sa webroot ng operator. Sabihin mo sa kanila, sa panel at sa championlog.
Ang buong release, ayon sa pagkakasunud - sunod
# 2 — hold the panel copy identical to the shipped bridge
php tools/sync_connector_bridge_snippets.php --apply
# 3 — re-sign (do this last, after every file is final)
php tools/resign_all_connectors.php
# 4 — the seeder reads the signing key from the ENVIRONMENT only
export OPSIQ_CONNECTOR_SIGNING_KEY="$(php -r 'require "bootstrap/init.php"; echo opsiq_setting("connector_signing_key","");')"
php saas/scripts/maint/seed_marketplace_free.php --apply --only=<slug>
# verify before and after
php tools/verify_identity_contracts.php
php vendor/bin/phpunit tests/phpunit/Unit/Connectors
⚠️
Kung bakit ang pagluluwas ay hindi opsyonal: hinahanap ng lumagda ang susi sa OPSIQ_CONNECTOR_SGNING_KEY una muna at ang taga-ugnay_signing_key setting second. Ang tagapagbinhi ay tumatakbo sa SaAS bootstrap at mga kasangkapan/sign_connector.php botas notallly, kaya sa parehong setting restoran ay hindi umiiral – na walang kapaligirang iba't-iba ang susi, at wala kayong nakuhang "walang susi" o lalagda sa bawat pakete lamang na naka-sign_failfiled/releclecenter_pors_p.OpsIQat masusumpungan ang susi sa ganang sarili.
Kung ano ang aktuwal na barko
Isalansan lamang ang mga pabalat ng lagda
Ang ZIP ay ginawa mula sa sariling listahan ng mga talaksan ng lalagda, kaya ang isang ligaw na file na nakaupo sa stack folder ng iyong pakete ay hindi ipinadadala. Sinadyang: isang di-signed file na ginagamit upang sumakay sa mga parokyano.
Saklaw na mga extension
php, json, js, css, md, txt, html, sh, svg, png, jpg, jpeg, gif, webp, ico, yml, yaml — recursively, including bridge/ and tests/. signature.json itself is excluded from the hashes and then added to the ZIP so installs can verify.
Ang iba pa ay iniulat na hindi nakabuklat
Basahin ang listahang iyon para sa isang file na inaasahan mong padadalhan ng barko na may maling karugtong o maling lokasyon — hindi basta tagumpay lang.
Ang pag-iihaw ng anumang talaksang may takip ay sumisira sa tatak
I-commit ang isang talaksang Markdown. Re-sign ang paketeng iyon.
Kinakailangang mga file sa distributed na pakete
connector.php
Dapat na bumalik ang isang pagkakataon ng Connector Interface.
Machine-readable contract. Ang flag, bersyon at kakayahan set nito ay dapat magkatulad sa settings.json.
CEME. md, DEVELOPER. m, BRELOG. mbd
Ang tatlong ito ay sinusuri para sa pag - iral at pinakamababang sukat.
Isang talaksan sa bawat ipinahayag na kakayahan
Ang bawat may kakayahang pangalan ay inaasahan nito — Context Revider. php para sa konteksto, Identity Defier. phphp Para sa pagkakakilanlan, Guest Lookup Definder. phpp para sa bisita_lookup, at iba pa — maliban na lamang kung ang tagakonekta ay gumagamit ng mga kasangkapang pang-ugnayan.
Walang bagay na mukhang isang credent
Ang conflurance scan ang tatlong Markdown files para sa mga lihim-shaped na halaga at pribadong key, at bigo sa isang tamar.
Suriin ito bago mo ilulan ito
Ang buong konproduksiyong suite ay ang parehong isang install run. Ito ay sumusuri sa mga manifest laban sa kanonikal na kontrata, na ang ruletime at expression na mga kakayahan ay sumasang-ayon, na bawat ipinahayag na kakayahan ay may kanyang file at ang mga pamamaraan nito, ang identity-token contract sa bawat cointing file, ang tulay-snippet na posporo, bisita-lookup pinapayagan ang kalinisan ng list, action referivival at stance safety, at ang pakete lagda.
Tumakbong apat na lahat bago ilabas ang bawat palabas
# conformance for every marketplace package
php tools/test_marketplace_connector_conformance.php
# the identity-token contract, statically, with file:line on failure
php tools/verify_identity_contracts.php
# the connector unit suite
php vendor/bin/phpunit tests/phpunit/Unit/Connectors
# the release gate
php tools/release_gate_connectors.php
💡
Ang isang pagkabigo ay inaasahan at hindi problema: ang pakete lagda check ay nag-uulat ng babala habang ikaw ay nagko-organisa pa. Nililinaw nito ang sandali na ikaw ay mag-resign. Bawat isa pang kabiguan ay tunay.
Mga connector
Pagkonekta ng pakete at pagtukoy sa lifecycle
Ito ang source-level contract para sa pagtatayo ng isang connektor na OpsIQ ay makakatuklas, makapagaayos, magpapatunay, makagagawa, makapagsagawa, makasubok, makasenyas at makapagpapamahagi.
Mas malawak na reperensiyaAng isang paketeng connektor ay may kinakailangang kompyuter na pagpapatupad at maniprodyus, na may opsyonal na mga aksiyon, resipi, kaalaman, asset at lagda metadata.
settings.json gumagamit ng hayag na bersiyon 1. Ang afessionator ay umaasa ng isang little, pangalan, bersiyon, manibersal na_bersyon, pagiging magkakabagay, paglalarawan at kakayahan. opsiq_min at opsiq_max. Ang pagiging malaya ay isa sa mga production, beta, KITA o template; ang may kakayahang mature ay gumagamit ng mga antas na L1–L6. Ang mga paketeng legacy ay maaaring normal na may babala, ngunit ang isang bagong pakete ay dapat dumaan nang walang babala.
Pag - uugnay ng Core
Pagkakakilanlan at Pagtatakda: slug(), name(), description(), capabilities(), settingsSchema(), testConnection().
Buhay: onEnable() at onDisable(). Hindi dapat na hindi-destructure; ang data cleaning ay isang hiwalay na sinadyang operasyon.
Naka-base/sync: handleWebhook(), poll(), backfill(). Ang poll ay humahawak ng inkremental na gawain; ang backfill ay nag-aangkat ng kasaysayan at dapat ay ligtas na ulitin.
Suporta: pushReply() kung saan tinatanggap ng plataporma ang mga sagot.
Mga Gagawin: registerActions() ay nagbibigay ng mga kontrata sa aksiyon na maaaring alisin.
Ang abstraktong base ay nag-aalok din ng opsyonal na function, listahan ng mga customer, email-account covering/creation, mga kripsyon, mga andmin/claimer detective, billing/context/identity providers, regulatory recounting HTP calls, JSON_-path-ccess, malabong rank urner at parietation couplerd.
Mga Kakayahan at Pagiging Totoo
Kabilang sa suportadong mga pangalan ng kakayahan ay ang mga kilos, pangganyak, konteksto, pagkakakilanlan, benta, kuwenta, inbound_ticket, outbound=reply, sync_users, synch_departments, seguridad_events, customer_import, security_native_block, promo_audience, promos_feed, email_mailbox, katutubong_api, ai_brain_abware at aipicets. API key, tagapagdala, pangunahin, HMAC,OAuth 2Mga kredensiyal ng kliyente,OAuth 2Ang kodigo ng autorisasyon at ang mga template sa mapagkakatiwalaang kaugalian.
Muling pag - uulit ng buhay
Ang pagtuklas ng mga kargada ay naglalaman ng pakete at nagpapatunay sa pagkakahayag nito.
Ang pag - aayos ay iniimbak sa bawat workspace; ang mga sekreto ay inilakip.
Ang pagsusuri sa koneksyon ay nagpapatunay ng mga kredensiyal nang hindi pinangyayari ang tagakonekta.
Nakasisiglang mga tawag onEnable(), synchronises action depinisyon at maaaring simulan ang unang backfill.
Ang pambaybaying/webhook/subscriber bitay ay laging nagdadala ng workspace na konteksto.
Di - angkop na mga tawag onDisable() at hindi inaalis ang inangkat na impormasyon.
Ang Purge ay isang hiwalay na operasyong maliwanag.
Mga tuntunin sa Pagtutuwid
Gamitin ang workspace/site key sa bawat pagbasa, pagsusulat, cache key, deducation key at webhook seeup.
Mag-record ng backfill, webhook feedion at magsulat ng mga aksiyon na idempotente. record ng isang panlabas na ID/evit ID saan man magbigay ng isa ang plataporma.
Para sa mga remote system, gamitin ang kanilang API; hindi kailanman ipagpalagay na ang kanilang mga talaan ng database ay nasa OpsIQ may kaugnayan.
Bumalik sa ayos, customer-ligtas na mga pagkakamali. Huwag kailanman magbunyag ng mga lihim, mga bakas ng hilaw na provider o iba pang workspaces na pag-iral.
Ipahayag lamang ang kakayahang ibigay ang mga gamit sa pakete. actions.json Ang katalogo ay hindi gumagawa sa pagkilos na magagamit hanggang ang tagakabit, nai - install, maiayos at ang koneksiyon nito ay may bisa.
Pagsubok at paglaya
Run PHP lint, display fictioned-repeat tests, action schema tests. webhook lagda/replay tests , workspace-isolation tests (pagsusuri sa gawain), backfill-repoint tests o recombinator tests ng bariasyon, may kapansanang-kaugnay at kabiguan/pagsasalaysay ng mga bagay na pang-estado). Ang isang package paketeng pamilihan ay dapat i-up/permissions/webwillys/wowing dokumentscriplications, at state ang tunay na release status nito. Ang inuugnay na tileksiyon ay ang inte at makikita ang indibidwalidad na magagamit.
Mga connector
Mga resipi ng conetor
Step-by-steep na resipi para sa mga karaniwang connektor setups.
Mga ResipeAng bawat resipe ay isang talaan na sinusundan mo sa ibaba, dito, Shopify na may real-time order webhooks, na pinatutunayan ng isang test order.
Recipe: Shopify kasama ng real-time webhooks
Scenario:
Goal: Connect Shopify with automatic order sync and GDPR compliance.
Kung ano ang dapat gawin:
1. Create a custom app in Shopify admin (Settings > Apps > Develop apps).
2. Grant scopes: read_orders, read_customers, read_products, write_customers.
3. Copy the Admin API access token.
4. In OpsIQ Connectors > Shopify, enter store domain and token.
5. Click Test Connection.
6. Enable Webhook sync, OpsIQ registers order/customer webhooks automatically.
7. GDPR webhooks register automatically (data_request, customers/redact, shop/redact).
8. Verify: place a test order, check it appears in OpsIQ Sales within 30 seconds.
Recipe: WHMCS Pagsasama - sama
Scenario:
Goal: Connect WHMCS so AI can look up clients, services, tickets, and invoices.
Kung ano ang dapat gawin:
1. In WHMCS admin, Setup > Staff Management > Manage API Credentials. Create a key.
2. In OpsIQ Connectors > WHMCS, enter URL, API identifier, and secret.
3. Click Test Connection.
4. Install the WHMCS module addon for ticket relay.
5. Verify: ask the admin AI "Find client [email protected]". WHMCS data should appear.
Recipe: Mga kabayaran sa Stripe
Scenario:
Goal: Track Stripe payments and let AI look up transactions.
Kung ano ang dapat gawin:
1. In Stripe Dashboard > Developers > API keys, create a restricted key (read: Customers, Charges, Invoices, Subscriptions).
2. In OpsIQ Connectors > Stripe, enter the restricted key.
3. Test Connection.
4. Add webhook endpoint in Stripe: copy the webhook URL shown on the connector's
own settings page. It carries a per-connector token and looks like
https://your-domain.com/api/connectors.php?slug=stripe&token=THE_TOKEN
A URL without the token is rejected with "Missing slug or token".
5. Select events: charge.succeeded, invoice.paid, customer.subscription.updated.
6. Copy the webhook signing secret to OpsIQ.
7. Verify: make a test payment, check it in OpsIQ Sales.
Recipe: Google Profile ng Negosyo
Scenario:
Goal: Connect GBP for review management, posts, and insights.
Kung ano ang dapat gawin:
1. Create a Google Cloud project, enable Business Profile API.
2. Create OAuth 2.0 credentials (Web application).
3. Set redirect URI: copy it from the connector's own settings page. Google and
Microsoft connectors share one slug-less callback:
https://your-domain.com/connectors.php?oauth=callback
Everything else uses https://your-domain.com/connectors.php?slug=<slug>&oauth=callback
OAuth redirect URIs must match EXACTLY, and a URI missing oauth=callback is read
as a webhook and answered with "Missing slug or token".
4. In OpsIQ, enter Client ID and Client Secret.
5. Click Authorize, sign in, grant access.
6. Select your business location.
7. Verify: reviews, posts, and insights should appear.
Mga connector
Palawigin ang Katalinoan ng CRM & Site
OpsIQ Ang subsystems ay bukas para sa extension.Ang isang connektor ay maaaring mag-publish ng bagong kakayahan sa CRM o Site Intelligence na walang mga pagbabago tungo sa OpsIQ Sa gitna, sa pamamagitan ng mahusay na rehistro sa plataporma (\OpsIQ\Platform\CapilityRegistry). Ipahayag ang kakayahan, ipatupad ang maliit na paraan nito, ilulan ang taga-ugnay,OpsIQ Natuklas ito at ikinakabit sa UI, ang tagapanimula 360 timeline at ang install propulsion.
Extended CRM & SIAng isang connektor ay nagpapahayag ng mga kakayahan (calendar, pagyaman, numero data, analytics...) at OpsIQ Pinapasok sila ng auto-wise sa CRM at Site Intelligence, walang mga core change.
Ipahayag ang mga kakayahan
Paghahayag (mga setting.json)
Magdagdag ng <domain>_capabilities array, pinakamahusay para sa mga no-code/marketplace linkors. crm, site_intelligence.
Sa kodigo (connektor. php)
Pagkakawala crmCapabilities() / siCapabilities() ay nagbabalik sa gayunding mga pangangailangan.
Ipahayag ang CRM calendar provider (mga setting.json)
Scenario:
Goal: make a calendar connector appear in the CRM Schedule-meeting panel.
Ang mga bus na madaling gamitin at ang kanilang pamamaraan ay nasa ibabaw
crm / kalendaryo
createEvent($settings,$params) → EXOUE, vent_id,html_link, confiction_linking; listEvents; freeBusy. Magmaneho sa pamamagitan ng \OpsIQ\CRM\CalendarBridge.
Pag - unlad / pagyaman
enrich($settings,$params) → {pagkakaroon ng tagumpay, mga katangian}. Pinalakad sa pamamagitan ng \OpsIQ\CRM\EnrichmentBridge (din awtomatikong tumatakbo sa kumpanya lumikha kapag ang isang provider ay konektado).
crm / mag-sign
sendForSignature($settings,$params) → EXODOE,envelope_id, sign_urlić. Driven by \OpsIQ\CRM\EsignBridge.
site_intelligence / lokal na pag-e -_list
listLocations, listReviews, getInsights. Mga barko sa pamamagitan ng Google Business Profile connektor.
site_intelligence / ranggo_data
keywordRanks($settings,$params) → {tagumpay, ranggo}. Pinalakas ng \OpsIQ\SiteIntelligence\RankDataBridge. Ships: SerpApi connector.
Mga Anatomy / web_analysic
report($settings,$params) (i-sync/export) + ingest($settings,$events) (import). Driven by \OpsIQ\Analytics\WebAnalyticsBridge. Ships: Google Analytics (GA4) connector. Data API for reports, Measurement Protocol for import. Analytics is open for connectors like CRM + Site Intelligence (domain analytics / analytics_capabilities).
Mga kabayaran / pagbabayad_Per
listPayments, customerPayments, createPaymentLink. Magmaneho sa pamamagitan ng \OpsIQ\ Mga Payments\PaymentSBridge. Ipakita ang mga bayad ng isang kostumer sa CRM timeline + magpadala ng link sa pagbabayad sa isang transaksiyon.Sips: Stripe Payure connector. payments / payments_capabilities.
mailbox / email_sync
listMessages + sendMessage. Magmaneho sa pamamagitan ng \OpsIQ\Mailbox\MailaboxBridge. 360 Timeline + magpadala ng email mula sa isang transaksiyon. Mga barko: Gmail + Outlook/Microsoft 365 Mga connektor. mailbox / mailbox_capabilities.
Ibahagi OAuth pp + ISANG redirect
All Google connectors share ONE app via \OpsIQ\OAuth\SharedGoogleApp. Set google_oauth_client_id/_secret Minsan at Kalendaryo, Analytics, Business Profile + Gmail lahat ng trabaho (ang per-connektor "(optional)" fields ay mga glovate). URI, <site>/connectors.php?oauth=callback (walang per-connector slug), dahil hindi inilalantad ng Google API upang i-redirect ang URI sa app; OpsIQ Ang kumokonekta mula sa nilagdaan OAuth state Isulat ang pangalan ng binatang iyon URI Minsan at bawat Google connector (kasalukuyang + hinaharap) ay nagbibigay ng pahintulot na wala nang Console setup. SharedGoogleApp::resolve(...)Mga rabaw redirect_uri mula sa iyong oauthParams(); hindi kailanman hard-code ng isang per-slug redirect. Microsoft connector gawin ang parehong sa pamamagitan ng \OpsIQ\OAuth\ SharedMicrosoftApp (microsoft_oauth_*).
Ang mga buton na pang-import ay may kakayahang-gated
Ang Pag - aangkat (Limantiko) at kasaysayang backfinder I -port ang mga kostumer ANG mga butones ay nagpapakita ng ONAL para sa mga connektor na aktuwal na nagpapatupad nito, na napapansin sa pamamagitan ng pagninilay-nilay, kaya walang bandilang dapat ipahayag. backfill() o backfillChunk() upang makuha ang Import button; pawalang - saysay listCustomers() (bumalik {email, first_name, …} mga pahina) upang kumita ng mga customer Import. Manahin ang AbstractConnector Nananatiling nakatago ang no-op at buton, kaya hindi kailanman makapag-aalok ang UI ng pag-aangkat na hindi kayang isagawa ng isang taga-ugnay.
Pagtawid ng AI sa mga bus
The CRM agent proposes and books meetings off deal signals (\OpsIQ\CRM\MeetingProposer → CalendarBridge), and auto-enriches new accounts, the “AI operates the CRM” loop, executed across connector buses.
Kapag binabanggit ng isang bisita ang numero ng tiket sa client chat ("kung ano ang katayuan ng T-000123?"), OpsIQ ang paglutas nito sa dalawang andana. Tier1 ang binabasa ng kabahagi OpsIQ tindahan ng tiket, bawat koneksiyon sa inbound_ticket ang mga tiket nito doon, kaya ang mga naka-scaned na tiket ay gumagana lamang sa lahat ng mga connektor na may sero per-connektor code. Tier2 ay isang aktuwal na pagkatumba ng mga lumang tiket na hindi kailanman nabanaag: Pangunahing tawag sa isang OPSIYONAL fetchTicket() sa bawat isa sa mga ito ay nagdurugtong ng mga kasangkapan nito. duck-typed ( Natuklas ng method_exists(), tulad ng contextProviders()/audienceCatalog()), kaya ang nilagdaan ConnectorInterface ay hindi pa naaano at mga connektor na hindi kailangan nito (email/chat sources na lumilikha ng mga tiket na katutubong naaalis ito) ay basta na lamang natanggal ito.
⚠️
Ang pagmamay - ari ay sapilitan at ang iyong mga gawain ay ipatupad. fetchTicket() tumanggap ng VERIFILE na pagkakakilanlan ng bisita $ctx (client_id + client_email, ang parehong napatunayang pagkakakilanlan ang ginagamit ng kliyente chat AI). Buksan ang platform na parokyano mula sa identity na iyon at query ONly na ang mga tiket ng kostumer, pagkatapos ay re-check pagmamay-ari sa detalye. null sa anumang bagay na hindi nakikita, mali, o pagkakamali, kailanman ay hindi na kailangan ng ibang parokyano ang impormasyon. null Kaakit-akit na nagpapasama upang "hindi makahanap ng tiket".
linkor.php, ang kontratang steepTicket() (reference: connectors/whmcs at mga connektor/zendesk)
<?php
// connector.php — OPTIONAL universal client-chat ticket resolver (Tier 2).
// Only add it if your platform keeps its OWN ticket store that may hold tickets
// not yet mirrored into OpsIQ. Return the normalised array below, or null.
//
// $ref = ['mode' => 'id'|'tid', 'value' => string] (from extract_ticket_ref)
// $ctx = ['client_id' => int, 'client_email' => string] (VERIFIED visitor)
// $settings = your connector settings
public function fetchTicket(array $ref, array $ctx, array $settings): ?array
{
try {
$email = trim((string)($ctx['client_email'] ?? ''));
$cid = (int)($ctx['client_id'] ?? 0);
if ($cid <= 0 && $email === '') return null; // no verified identity → refuse
// 1) Resolve THIS visitor on your platform (by verified email/id).
// 2) List ONLY their tickets and match $ref against the ticket number/id.
// 3) Re-confirm ownership on the detail record before returning.
// On any miss/mismatch/error → return null (never leak).
return [
'tid' => 'T-000123', // the customer-facing reference
'id' => 123, // your internal id
'status' => 'open',
'subject' => '…',
'department' => 'Billing', // '' if your platform has none
'priority' => 'high',
'opened_at' => '2026-06-29 10:00:00',
'last_reply' => '2026-06-29 12:00:00',
'message' => 'opening message text',
'replies' => [ // oldest → newest; opening message may be first
['who' => 'You', 'date' => '…', 'message' => '…'],
['who' => 'Staff', 'date' => '…', 'message' => '…'],
],
];
} catch (\Throwable $e) {
error_log('[yourslug][fetchTicket] ' . $e->getMessage());
return null; // graceful degrade
}
}
Kung paano ito ginagamit ng plataporma
Natuklasan
CapabilityRegistry::providers($domain,$type) Listahan ng mga provider na may naka-install/enabled/handang katayuan (filesystem-based; DB lamang para sa maa-apog na watawat).
Pagpili
CapabilityRegistry::active($domain,$type) Ang unang handa nang tagapaglaan na may kargang connektor at mga setting ay tinatawag ito ng mga tulay sa halip na hardcoding shugs.
Hindi-iinterno-to-install
Kung saan ang isang tampok ay nangangailangan ng kakayahan na hindi pa konektado, ang UI ay nagpapakita ng isang one-click Connect/Install recept, hindi kailanman isang patay na kontrol.
Buong giya
Tingnan connectors/PLATFORM_CONNECTORS.md (CRM + Site Intelligence) at connectors/CRM_CONNECTORS.md sa pakete.
Mga connector
Ang mga customer self-service hitsuraups & refunds (bumubuo ng iyong connektor para sa chat ng parokyano)
Maaring itanong ng mga customer chat AI tungkol sa kanilang oWN account ("ang aking balanse", "aking utos", ang "tumutugong sagot sa aking tiket") at, kung nagagawa ito ng negosyo, humiling ng refunds. lahat ng ito ay pinapatakbo ng mga deklarasyon ng Your connektor: walang negosyong may kakayahan dito, humiling muli. OpsIQ Ang mga core champions, no platform hardcoding. Tinatawag ng AI ang iyong hitsura bilang mga katutubong kasangkapan (hindi ito maaaring umimbento ng isa), ang pagkakakilanlan ay naka-lock na server-side sa napatunayang parokyano, at ang mga resulta ay awtomatikong tinatabas para sa AI.
Ipahayag ang isang tingin ng parokyano
Sa iyong sarili actions.json, ang isang read-lamang na aksiyon ay nagiging customer-cald na may lahat ng 387: "scope":"client", "requires_confirmation":false, "is_destructive":false. Gamitin "scope":"both" kapag ang parehong pag-specyup ay dapat din na tawagin ng inyong koponan sa Admin AI. Ang buong bokabularyo ay admin, client, both at system (system ay hindi nakararating sa AI —APIat ang mga ruta ng webhook lamang). Kahit ano pa ay tahasang tinatanggihan: bigo ang pag-apruba ng pakete at hindi naka-install ang aksiyon. writing lawak — ang katulong sa Pagsulat ay isinisilbi sa admin na ito.
Ang tuntunin ng pagkakakilanlan (manditoryo)
Sabihin kung sino ang iyong parameter mula sa pamantayang set. Nakakandado sa napatunayang numerikong iid: client_id, clientid, customer_id, user_id, userid, account_id. Nakakandado sa id na iyon bilang isang string: client_identifier, customer_identifier, account_identifier. Nakakandado sa napatunayang email: email, client_email, customer_email, user_email. OpsIQ Ang mga kandado at auto-fill ito mula sa platform-verified signed-in customer; ang AI ay hindi kailanman nakakakita o pumipili ng pagkakakilanlan. Ang isang non-standard na pangalan ay nabibigo sarado (pinaikli, hindi kailanman tumatagas).
Ano ang dapat na manatiling admin-lamang
Ang anumang bagay na hindi sakop ng pagkakakilanlan: fetch-by-bare-id (order_id/ticket_id Nag-iisa), mga listahan ng tindahan-wide, libreng-text na mga pasaliksik. ang mga ito ay cross-customer na tumatagas sa anumang plataporma. "scope":"admin".
Resulta na paghuhugis (answer-mainting key)
Ang mga resulta ng pagtanaw ay maayos na pinuputol bago pa makarating sa AI: ang secret-shaped keys ay ibinababa, ang mahahabang kuwerdas at listahan ay nakaumbok, ang mga bukid ay kinalapatan, at isang patag na mapa na mas malapad kaysa susing takip ang nagpapanatili sa takip nito sagot - nagsasaad muna, pera (credit, balance, amount, total, due, paid), pagkakakilanlan (email, *name, phone, company), estado (status, active, expir*, renew*), petsa, plan/product/domain/service/subscription/order/invoice/ticket fields, pera, aspeto at stats/summary/totals, bago ang anumang natitirang upuan ay pumunta sa ibang susi pinakamaliit-halaga-pangunahin. Praktikal na patnubay: pangalanan ang iyong mga larangan ng pamantayang bokabularyong iyon at ibalik ang mga field na sumasagot sa tanong ng parokyano sa halip na isang hilaw na gabay100-key platform dump; isang field na pinangalanan sa labas ng bokabularyo ay nakikipagkumpitensya para sa mga natirang upuan at maaaring bawasan mula sa napaka-malawak na mga sahod na loads.
Refunds · kung ano ang inilalaan ng iyong connektor
Dalawang operasyong hilaw, patakaran-free: (1) isang pay-verification na binabasa sa pamamagitan ng pagkakakilanlan AT isang reference sa transaksiyon (iyong). API kailangang ATASan ang mga panala), e.g. whmcs_get_transactions; (2) muling pagpatay (scope:"admin", requires_confirmation:true, is_destructive:true, hindi kailanman parokyano-exposed), e. g. whmcs_refund_order. Ang negosyo ay pumipili ng dalawang susi sa Pagtatakda → Client Chat; OpsIQ Muling-berifies ang pay server-side, i-play ang kahon ng patakaran ng negosyo (katumbas ng cap, bintana ng edad, buwanang limitasyon), mga isyu sa loob ng kahon, at files isang tiket ng review para sa lahat ng iba pang bagay.
Tagapagtayo ng no-code
Ang editor ng aksiyon ng Connector Builder ay may parehong kontrol: itakda ang "Sino ang maaaring gumamit nito" upang i-signed-in customer, iwang naka-off ang parehong checkboxs sa pagsusulat, at gamitin ang isang pamantayang pangalan ng identity parameter.
Mga pagpapatupad ng reperensiya
Ang "Customer Self-Service" na mga entry sa connectors/whmcs/actions.json, woocommerce/actions.json, oscommerce/actions.json; ganap na kontrata sa connectors/README.md §8.1–8.2 at ConnectorInterface::registerActions().
Mga connector
Mga peokup na pantingin — hayaan ang mga bisita na tuntunin ang isang booking, load o order NA WALANG lagda (guest_lookup)
Ang mga otel, mensahero at maraming plataporma sa komersiyo ay nagsisilbi sa mga parokyano na may reperensiya ngunit walang login: isang panauhing may hawak na panreserbang kumpil, isang tumanggap na may numero ng tracking. guest_lookup Kakayahan (Connector Contract, mode: draft) ang nagpapangyari sa iyong tagakonekta na maglingkod sa mga bisitang iyon sa client chat AI — hindi —OpsIQAng iyong tagakabit ay nagpapahayag kung ano ang nakikita ng mga tao at kung saang mga bukid sila tumutubo;OpsIQay nagpapatupad ng mga suwits, throttle at ang uniporme ay nagkakaila.
Ang trust model
Tinukoy ang + patunay, hindi kailanman pagkakakilanlan
Ang bisita ang nagbibigay ng record reference (na pinamagatan ng regex na ipinahayag mo) pati na ang katibayan na pinipili mo — karaniwan nang ang email sa rekord.OpsIQAng 'likhang provider ay naghahambing ng proof laban sa FETCHED record. Ang input ng bisita ay hindi kailanman mapagkakatiwalaan, at walang nalilikhang tiyak na pagkakakilanlan: ang posporo ay nagbibigay-diin sa bisita sa pinapayagang mga field ng isang plaka, wala nang iba pa.
Hindi kinikilala ang mga pagbabago (walang sanggunian ng pag - uulat)
Ang not-found at proof-mismatch ay gumagawa ng isang magkatulad na sagot. Ang AI ay malinaw na tinagubilinan na hindi kailanman patunayan kung umiiral ang isang reperensiya at hindi kailanman mag-imbento ng mga detalye sa rekord. ang mga pagtatangka ay rate-limited kada usapan +IPsa pamamagitan ng core bago pa man masangguni ang iyong connektor.
Double op-in, kapwa default OFF
Walang nagsisilbi sa mga panauhin hanggang sa ang negosyo ay makagawa ng mga champions: ang workspace-wide control sa Settings→Katiwasayan→"Guest record seeups in client chat" (permission-goted AND laging password-tiyaked, kahit na kung hindi tanggap na admix step-up ay naka-off), at ang sarili mong connektor guest_lookup_enabled Kapag naglagay ng toggle, hindi kailanman binubuksan ng tagakonekta o kaya'y pinangyayari ang isang konektar lamang.
Ang inialay na lugar ng bisita
Ang provider na gumagawa ng produkto ay nagtatala sa guest konteksto — na hindi bahagi ng kayarian admin at customer. Ang umiiral na mga convigers ng konteksto ay hindi kailanman kinokonsulta para sa mga di-kilalang bisita, at ang panauhing provider ay hindi kumonsulta sa mga nakapirmang-in. Ang ctx na natatanggap nito ay nagdadala ng mensaheng chat, ang sinulid na id at ang iginiit (unverified) pre-chat email bilang isang proof kandidato — walang identity fields.
Ipinahahayag Ito sa Tagapagtayo
1
Bigyang - kahulugan ang ginawang hakbang
Sa hakbang na Aksiyon, magdagdag ng isang read-lamang na aksiyon na nagbabalik ng isang rekord sa pamamagitan ng reperensiya nito (hal. g. GET /bookings/{booking_number}) at i-reserba ang mga reaction field nito ng alyas: status, darating, umalis, room_type, customer_email...
2
Tick "Guest Hockups".
Sa may kakayahang hakbang, gawin ang guest_lookup. Isang dedikadong panel ang lumilitaw: pumili ng adaptasyon, pangalanan ang reperensiyang parameter, bigyan ng reperensiyang pattern (isang katawang regex gaya ng isang katawang pang-regex \bBK-[0-9]{4,10}\b), pangalanan ang plaka ("pag-aaral"), at piliin ang patunay — email on the record (recommented) o wala (ipangalan lamang, para sa status-lamang na tagahatid tracking).
3
Ipahintulutan ang nakikitang mga larangan
Tuldok ang eksaktong makikita ng isang panauhin. lahat ng iba pang bagay ay DROPED–hindi kailanman muling pinapatakbo. Ang Tagapagtayo ay tumatanggi sa PII-shaped fields (email, telepono, address, bayad...) sa pinahihintulutang mag-alis, at ang release-gate access appearance suite re-checks parehong tuntunin bago ilathala, kaya ang isang hand-edited spec ay hindi maaaring palihim na pumasok sa isa. Pansinin na ang install-time factation ay sumasaklaw sa hayag at ang lagda lamang, kaya't tumatakbo ang adancesite bago mo ang mismong barko.
4
Iprito at gawing posible
Ang Tagapagtayo ay Naglalabas GuestLookupProvider.php — ang kanonikal na matigas na pagpapatupad, na magkatulad sa bawat produktong pakete — at idinaragdag ang guest_lookup_enabled Ang mga kamay ng negosyante na dalawang switch at ang chat AI ay nagsisimulang mag - alok ng pagtitinginan kapag may nagtanong sa iyong record type.
Mga tuntunin ng pagsang - ayon
Mga bukid na may sirang buto lamang
Isipin ang "kung ano ang ipalilimbag ng isang mensahero sa public tracking page": status, dates, room o service feedship series, county. Pangalan, contact detalye, address sa kalye, data sa pagbabayad at free-text na mga nota ay walang lugar sa isang hindi kilalang chat — ang Tagapagtayo at ang pagayon ay parehong tumatanggi sa mga ito.
Ang AI ay sumasagot Nang LUNGO
Tinatapos ng provider ng advocance ang output nito sa pamamagitan ng instruksiyon na sumagot lamang mula sa mga nakatalang field at mag-alok ng tiket para sa anumang iba pang bagay. Ang detalye hindi sa entlist ay "hindi makukuha sa chat" — sa disenyo.
Ang mga sumusunod ay patuloy na gumagawa
Muling ina-release ng provider ang pagtukoy mula sa mga kamakailang mensahe ng bisita sa parehong usapan, kaya "at kapag check-out?" gumagana nang hindi binabago ang reperensiya. Ang magkapares na reference at proof email ay ginugunita sa chat slot bilang CANDIDATES, kaya't ang mga sumusunod-ups ay hindi nag-re-crask. Sila ay mga kandidato lamang: tuwing iikot-balik-ikot pa ang record server-side at muling nagbibigay-diin ang patunay bago maglabas ng isang solong field.
Mga paketeng may sulat - kamay
Ang isang pakete sa pamilihan ay maaaring maglulan ng sarili nitong barko GuestLookupProvider.php implementing ContextProviderInterface kasama surfaces(): ['guest']. Sundin ang kontratang ginawa ng template nang eksakto — kunin sa pamamagitan ng reperensiya, proof-match server-side, unipormeng pagtatatwa, pinahihintulutan ang list-lamang output — at ipahayag guest_lookup in capabilities. Kasuwato nito ang ibabaw ng bisita at sinusuri ang pinahihintulutang list para sa PII.
💡
Ang mga nust pesup ay binabasa-lamang konteksto para sa chat AI. Hindi sila kailanman nagsagawa ng mga aksiyon, hindi kailanman lumilikha ng mga pagkakakilanlan, at hindi kailanman binubuksan ang customer self-service advance path sa itaas – ang landas na iyon ay nangangailangan pa rin ng isang platform-verified signed-in na parokyano.
Mga connector
Pagtataguyod ng mga manonood na pumupuntirya (promo_audience)
Hayaang ang Promotion Studio target na mga kampanya sa pamamagitan ng feed client at billing state mula sa Your platform: "may isang hindi bayarang invoice", "order divised","subscription canthed". Ang sinumang kumokonekta (pre-installed, market, o isa na itinatayo mo ang iyong sarili) ay sumasali sa pagpapatupad ng dalawang maliit na pamamaraan. OpsIQ Mga pagbabago sa gitna, walang platform hardcoding: ang inyong connektor ay lumilitaw bilang isang plataporma sa studio Targing tab na may sarili nitong dropdown ng mga katotohanan, at ilang mga kompyuter ay maaaring makabuo ng patagilid.
Mahilig makinigAng inyong connektor ay sumasagot ng mga live billing na katotohanan para sa logged-in visit; ang studio targets sa mga ito, at nabigo sa pagsasara kaya ang isang billing alok ay hindi kailanman nakararating sa maling tao.
Kung paano ito gumagana
1
Ipahayag ang iyong mga impormasyon
Implement contestsCatalog() sa iyong linkor class. Ito ay nagbabalik ng isang label at ang listahan ng mga keys na maaaring sagutin ng iyong plataporma. Ang bawat susi ay nagpapakita up sa studio dropdown sa ilalim ng iyong platform na pangalan.
2
Sagot sa isang kliyente
Implement audienceFlags(array $identity). OpsIQ calls it at delivery time with the VERIFIED logged-in visitor identity (from the widget identity token, the same identity the client chat AI uses). Return a flat key => value map.
3
Tapos
Patuyuin ang kumpanya. Ang Promotion Studio Targing tab ay nagpapatubo ng isang "Client & billing" na seksiyon na nagtatala ng iyong plataporma; ang mga admin ay nagtatayo ng mga tuntunin tulad ng "unpaid_invoices >== 1"; ang bawat bagay ay nagiging isang personalisasyon na iba - iba gaya ng {unpaid_invoices}.
connektor. php, ang kumpletong kontrata sa promo_adience
Dagdag 'promo_audience' sa iyong connektor capabilities() ay nag-iisyu ng plataporma at marketing list ito bilang mga manonood-may kakayahan (tuklasin din mula sa pagtanghal ng pamamaraan, ngunit nagpapahayag na ito ang malinis na hudyat). Ang pre-installed na signal). connectors/whmcs Ang connektor ay ang buong reference pagpapatupad.
Pangunahing pangalan
Mababang kaso snake_case, 2-60 chars, pagtutugma ^ [a-z0-9_] + $. Uri: numero, teksto, bool. Undeclared mga susi ibabalik sa pamamagitan ng audienceFlags () ay pa rin magagamit sa mga patakaran, ngunit ideklara ang lahat ng iyong suporta upang admins maaaring makita ito.
Pinatutunayan ang pagkakakilanlan
The $identity array comes from the signed widget identity token issued by the customer site at login, never from client-supplied fields. If your platform cannot resolve the identity, return an empty array.
Bigong sarado · laging
Kapag May Pagkakamali (API Sa ibaba, hindi nahanap ng kliyente, timeout) bumalik []. Ang isang tuntunin na ang katotohanan ay nawawala ay gumagawa sa kampanyang HINDING ipakita. Ang billing-targeted popup ay hindi dapat makarating sa maling tao; OpsIQ ay nagpapatupad din nito sa tagapanimula ng alituntunin.
Pag - aasikaso
ang tawag sa mga tagapakinig na siFlag() nang halos minsan sa bawat connektor sa bawat pahina, at ONAL kapag aktuwal na ginagamit ng isang inilathalang kampanya ang mga tuntunin ng inyong plataporma. 1-2 API mga tawag; OpsIQ ay nakaaabot sa kahilingan.
Ang mga operator ay naglaan ng libre
Pinagsasama ng mga admin ang iyong mga susi sa =, !=, >, >=, <=, nilalamang <-=, ay nakalagay, walang laman, ikaw lamang ang nagbibigay ng mga pamantayan.
Ang personalisasyon ay mga tanda
Ang bawat bagay ay nadodoble bilang isang magkakaibang kopya sa kampanya: {unpaid_invoices}, {client_status}, pati na ang mga itinayong-in {first_name} at {client_email}. Mga pamantayang moral ay nililinis bago isalin.
Mga tagakonekta sa pamilihan ng No-code
Awtomatikong mga Katotohanan
Paghahayag (Pahayag)JSON- Lamang) Ang mga taga-ugnayan sa pamilihan ay nakakakuha ng promo_audience for Svaluation: kung ang inyong connektor ay nagpapahayag ng mga parokyano/users, sa mga resibo, order o suskripsiyon, OpsIQ ay kumukuha ng mga customer_status, walang bayad na mga resibo, halaga_due, driving_orders, aktibong_subscriptions at suskripsiyon_statu mula sa iyong umiiral na search aksyon. walang code.
Pundamental na katalogo (mga setting.json)
Add an audience_capabilities object · {"label": "My Platform", "keys": [{"key": "open_carts", "label": "Open carts", "type": "number"}]}, to control exactly which facts (and labels) appear in the studio dropdown.
Subukin ang iyong tagapaglaan
1
Painitin ang connektor
Mga kokonekta > any ikonektator > Entable. Pagkatapos ay buksan ang anumang tasking ng kampanya. Ang iyong plataporma ay dapat lumitaw sa ilalim ng "Client & billing (mga linkor)".
2
Magtakda ng tuntunin
Idagdag: Ang iyong plataporma · isang susi · >= · 1 at nagtakda ng "Lock-in clients lamang". Save and printing.
3
Ihambing ang dalawang direksiyon
Talinding sa iyong plataporma bilang kliyente na tumutugma sa tuntunin (puppup dapat ipakita) at bilang isa na hindi (kailangang manatiling nakatago).
Magtanggan ng isang kampanya mula sa iyong sariling kodigo (customer trigger)
Bakit
Paglampas ng mga instructed-in reaction (delay, balumbon, exit-intent, bankter, click, page-viewed, chat / ticket activity), maaari mong paputokin ang isang kampanya mula sa kahit saan sa lugar mo o ikonekta ang front-end, matapos ang matagumpay na checkout ceard, kapag inabandona ang isang kariton, kapag nagbago ang ruta ng iyong SPA, atbp.
Paano
Magtakda ng kampanya Kaugalian na may pangalan ng pangyayari (hal. g. checkout_failed), pagkatapos ay tawagin ang pangglobong kawit mula sa iyong pahina:
site mo / connektor front-end JS
// Any campaign whose Custom trigger event matches will be evaluated
// (it still respects targeting, frequency caps and audience rules).
window.OpsIQPromo && window.OpsIQPromo.fire('checkout_failed');
💡
Firing an event never bypasses targeting or frequency. It only releases the “when”. The campaign still has to pass every rule (geo, audience, consent, caps) before it shows.
✅
Ang ganap na gabay na whin-to-use (pagtatalaga, mga bloke, analytics, A/B, paglalathala) ay nakatira sa in-app Help Center sa ilalim ng an-ap Help Magsagawa → Pagtataguyod ng Studio. Ang kakayahan dito ay awtomatikong natutuklasan mula sa anumang ENAGD linkor sa mga connektor/ o marketing_connectors/.[kailangan ng sanggunian] Walang mairerehistro. i-save ang dalawang pamamaraan, at ang studio naman ang gumagawa ng natitira.
Mga connector
Kakayahang makipag - ugnayan sa Surbey (Kontract 2.2)
Ang survey Ang kakayahan ay nagpapangyari sa anumang plataporma na magbigay ng napatunayang mga tagabagay sa pagkakakilanlan ng parokyano, mga tagapakinig, ligtas na mga variable at mga kandidatong tumatanggap na magtungo sa Survey Studio. promo_audience at hindi nagbibigay ng isang connektor na pagmamay-ari ng mga survey, tugon, analytics o email transport.
💡
Ang pag - aauthoring ay kumpleto at magagamit ngayon: Connector Contract 2.2, SurveyConnectorInterface, ang dedikadong panel ng Tagapagtayo, na ginawa SurveyProvider.php, pakete metadata at aayon sa pagkakahiwalay ng lahat ng barko. Ang pag-iinsip ay hindi pa na-deternet: SurveyConnectorRegistry ay ipinatutupad at sinusubok, ngunit walang Survey runtime ang tumatawag dito, kaya ang provider health ay hindi lumilitaw sa admin UI at walang nailathalang connector pack ang nagpapahayag ng kakayahan. Signed-token Survey Identity Gateway issurance, targeting at variable integrated, CRM Outreach materyalization at ang unang mga ipinadala provision pesitions ay nananatiling hiwalay na yugto. Magtayo laban sa kontratang ito ngayon; asahan ang run time upang simulan ito sa isang kalaunang release.
Tagapaglaan ng mga pananagutan
Scripto ng mga tagapakinig at mga katotohanan
Ipahayag ang mga nauring kanonikal na katotohanan at lutasin ang mga halaga para lamang sa isang server-verified, workspace-bound subject. Ang karaniwang mga katotohanan ay kinabibilangan ng order_count, nakaraang_order_status, kinanselang_order=counte, parokyano_nilikha_at, aktibong_subscription_coination_lage_invoice_corcounce at open_ticket_corscouncil.
Mabagu - bagong katalogo at mga pamantayan
Ipahayag ang mga customer, account, order, subscription at support variables na may tipo, sensitivity at pinapayagan ang konteksto. Survey copy ay nangangailangan ng fallbacks at output-context escapeing.
Paninilang na Pagkain
Ang mga kandidatong opsyonal na enclude para sa CRM Outreach na may matatag na panlabas na mga ID, naka-signed na mga pahina, deterministic census at confession-related metadata. Survey ay pinagyeyelo ang mga napiling manonood bago ang anumang pagpapadala.
Pagkakakilanlan
Tanggapin lamang ang pagkakakilanlan mula sa Survey Identity Gateway matapos ang bahagyang pagpirma, ekspirasyon, layunin, pag-uugnay at workspace verification. Browser-supried email, ID, tag o billing na mga katotohanan ay hindi kailanman indibidwal.
Kalusugan sa Panahon ng Pagtakbo
Ang SurveyConnectorRegistry ay dinisenyo upang iulat ang mga magtutugma, barado at hindi maaaring makuhang provider nang walang exposure, landas, hilaw na pagkakakilanlan o eksepsiyon na mensahe, at isang nakaharang na tagapaglaan ay hindi kailanman maaaring gamitin. Ang pag-uulat sa ibabaw ay hindi pa nalalantad sa admin UI: ngayon ang isang may harang na provisor ay wala pang laman.
Bigong-sara na mga tuntunin
Ang mga di - ipinahayag na susi, maling uri, labis na pinahahalagahang mga bagay, mga simunong may depekto, mga timeout na pangkabit at hindi pa natutuklasang mga pagkakakilanlan ay tinatanggihan.
Magtayo ng pintong de - bubong
Pagtutol 2.2 ang may kakayahang rehistro, interface, Survey maketing panel, na ginawa SurveyProvider.php, may kakayahang bersyon, CHME/pagpapaunlad reperensiya at mga aspeto ng kompyuter.mersiyal, tulongdesk, tulay ng SaaS at lokal na profile kabilang ito; StandardP profile API Ang static gate ay tumatanggi sa isang Survey provider na tinatawag na Promotion momespace, mesa o kakayahan.
💡
Kopya mula sa Promotion ay ang pag-aangkat-lamang: maaaring isalin ng Tagapagtayo ang mga magkakabagay na promotion passing nang isang beses, iligtas ang kumpletong Survey-owed na kopya at record test reprocedence. Ang pagdedevelop o pagbabago ng Promotive sopaining ay hindi dapat magbago ng servia behavior.
Mga connector
Kakayahang Sumagot Nang May Kagantihan (Kontract 2.2)
Ang reply_feedback May kakayahang isalamin ang sariling per-reply ratings ng plataporma OpsIQ. Isang bituin na isang parokyano ang nagbibigay ng tugon sa mga tauhan sa loob WHMCS'Ang client area ay naka-lands sa tugon ng SAME sa OpsIQ sinulid na admin, na may parehong chip, agent credit, Feedback page entry at Team & Performance Assumption bilang rating na ibinigay sa isang rating OpsIQ Isang imbakan, isang chip, isang tubo; ang connektor lamang ang nagsasalin.
Ang sumulat ng landas
May dalawang tuwirang daang pasukan at isang katotohanan. OpsIQ Ang mga tiket sa portal ay nagsusulat ng katutubo. ang mga tiket ng platform ay dumadaloy sa kompyuter, at ang mga core lands bawat pangyayari sa pamamagitan ng ReplyFeedback::recordMirrored(): ang parehong mga kolumn, staff-lamang tuntunin, isang-rating-per-reply pinakabagong-wins semantics, workspace selyo at Voice of Citler indexing the portal pening use. Ang isang connektor ay hindi kailanman nagsusulat ng mga feedback rows mismo.
Pagsang - ayon (apat na file, pagkatapos ay re-sign)
1
connector_contract.json
Idagdag ang mga kakayahan.reply_feedback entry: bersyon 1.0, ang tugon na SEPbackConnector Interface, mga paraan ng pagtugon sa FlowerbackCatalog at draughtReply Pluesback, ay nagpapahiwatig ng inbound_ticket.
2
settings.json
Idagdag ang tugon_feedback sa listahan ng mga kakayahan. Ito ang mababasa ng linkor diskubre.
3
spec.json
Ipahayag ang tugon_feedback. modes (poll at/o webhook) at rating scale ng plataporma. Ito ang mababasa ng aayong tarangkahang pambayad.
4
Uri ng Runtime
Implement ang interface, list refection_feedback sa mga kakayahan(), pagkatapos ay muling-sign ang pakete.
Tagapaglaan ng mga pananagutan
Malaking Data
Ipahayag ang mga mode, ang sariling rating scale ng plataporma (ihambing ang normalises sa katutubo 1-5), at ang anumang reaksiyon ay dapat na kasuwato ng spec.json.
Palihim na pagsasalin
Ang drawReply Pleadback ay nagbabalik ng kanonikal na mga kaganapan: platform ticket id, platse realed, rating, insect reaksyon/comment, pagsumite ng oras at isang matatag na pangyayari_id. Ito ay nagbabasa at nagsasalin. ito ay hindi kailanman sumulat.
Kawalang - Kakayahan
Ang kaganapan_id ay matatag kada feedback STATE, kaya ang isang replayed na pangyayari ay isang no-op at isang change rating overwrites (publish wons, tulad ng portal).
Disiplina sa Cursor
Ang mga pahina ay itinatali at pinipigilan; ang isang butas na hindi sumusulong ay nagwawakas sa pagtakbo.
Ligtas na pag - inom ng serbesa
Sa walang kaayusan, ibalik ang isang walang laman na kumpletong pahina sa halip na ihagis. Ang aayong mananakbo ay nag-iimbestiga sa pamamagitan ng mga walang saysay na argumento.
Bigong resolusyon
Nilulutas ni Core ang bawat pangyayari sa isang lokal na tugon sa pamamagitan ng tagapagtanda ng salamin na salaming salamin na nakasalamin na sa mga selyo (mga selyo)<slug>:<ticket>:reply:<reply>) Isang pangyayari na hindi kayang lutasin ang problema ay ibinababa, hindi kailanman mahuhulaan; ang pagbibigay ng impormasyon ay kumakapit lamang sa mga sagot ng kawani; at ang kredito sa ahente ay laging nanggagaling sa umiiral na awtor ng mga numero. inbound_ticket o ticket_mirror.
May - gawang halimbawa: WHMCS
WHMCS mga tindahang kliyente-area per-reply star ratings in tblticketreplies.rating. Ang WHMCS Ipinahayag ng connektor ang mode ng poll 1-5 taya, barko a ticket_reply_ratings Ihatid ang utos sa talaksang tulay nito, at isalin ang bawat hanay sa isang pangyayari na ang mga iid ay katugma ng mga id whmcs:<ticket>:reply:<reply> Mga pananda Ang tiket nito ay sumasalamin na sa mga selyo. Pagkatapos i-upgrad ang connektor, muling-kopyahin ang talaksan ng tulay sa WHMCS server kaya't ang bagong utos ay umiiral doon.
💡
Ang full developer ay nakikipag-ugnayan sa interface, mga hugis ng pangyayari, mga tuntuning normalisyon at ang listahan ng mga naaayon: doc/contracts/TICKET_REPLY_FEEDBACK_CAPABILITY.md sa loob OpsIQ packance: magbilang ng tugon sa loob ng plataporma, maghintay ng oras na surbey, at gayunding tugon sa OpsIQ ang chip, itinala ito ng pahinang Feedback, at walang anumang binabago ang isang muling - isinadulang pangyayari.
Mga connector
Pinag - uugnay na palengke
Ang Pamilihan ay nagpapangyari sa iyo na matuklasan, ikabit, at ilathala ang mga kawing na itinayo ng komunidad.
PamilihanBrowse community connectors, i-install sa isang pindot, o lalagda at ilathala ang iyong sariling, pre-installed at marketing tiles parehong mahahanap.
Paghahanap at pagkabit ng mga linkor
1
Mag-browse
Pumunta sa Connector > Pamilihan. Maghanap sa pamamagitan ng pangalan, kategorya, o plataporma.
2
Repaso
Suriin ang paglalarawan, suportadong pagkilos, at ratings.
3
Iluklok
Click naka-install. Ang paketeng connektor ay nag-download at nag-install sa mga marketing_connectors/.
4
Kumbinsiya
Ikabit ito sa mga Connector, pumasok API mga kredensiyal, at pagsubok.
Paglalathala ng isang connektor
1
Magtayo at subukin
Gamitin ang Connector Builder.
2
Pakikipag-ugnayan
Generate profile.json, kilos.json, kaalaman.json, at PHP files.
3
Tanda
Run php tools/sign_connector.php <slug> to sign ONE package (it also accepts a path). It does not boot OpsIQ, so give it the key: either --key=<secret> or the OPSIQ_CONNECTOR_SIGNING_KEY environment variable, otherwise it stops with "No signing key available". tools/resign_all_connectors.php re-signs EVERY package on the install and reads the key from settings by itself, but it can also mint a NEW install-wide signing key, so reach for it only when that is what you want.
4
Pagpapasakop
Sa pamamagitan ng pagsusumite sa pamilihan ay umaagos ang mga sasakyan para repasuhin.
Dalawang magkadugtong na andana
Mga connektor/ — kung ano ang aktuwal na tumatakbo
Ang runtime na pagtuklas root. lahat dito ay nabubuhay: ang mga connektor na may barkoOpsIQ, anumang bagay na inilagay mula sa pamilihan, at anuman ang ilathala ng Connector Builder sa instalasyong ito.
Mga marketing_connector/ — kung saan may awtor ng mga pakete
Ang paglalathala ng SURCE para sa mga unang-bahaging pamilihang pakete. ito ay hindi isang natuklasang ugat: walang anumang nabubuhay dito hanggang ito ay na-publish, nakalagda, naibinhi sa katalogo at naikabit, kung saan ang punto ng isang copy lands sa mga connektor/.
💡
Tingnan sa dalawang lugar. Ang isang pakete na may-akda sa ilalim ng marketing_connectors/ ay hindi ang kopyang tumatakbo – mag-install ng mga kopya nito sa mga connektor/, at tanging ang kopya na iyon lamang ang natutuklasan sa oras ng pagtakbo.Stripe, BigCommerce, Magento2, PrestaShop, OpenCart, Amazon SES, Postmark at Resend ay lahat ng mga package sa pamilihan: mag-install ng isa bago inaasahan na mahanap ito sa mga Connector.
Linangin ang Kaunlaran
API at gumagawa ng webhook
Ang API at Pinahihintulutan ka ng Webhook Builder na lumikha ng kaugalian API mga staint at webhook na tagapakinig sa loob OpsIQ nang hindi nagsusulat ng hilaw na PHP.
API tagapagtayoGumawa ng mga endpoint na walang hilaw na PHP: pumili ng isang trigger (inbound webhook, iskedyul, kaganapan o manwal), pagkatapos ay mag-reserba ng mga field sa isang aksiyon.
Mga trigger
Pangyayari
Tumakbo kapag may nangyari OpsIQ, o kapag ang isang panlabas na sistema ay naglalagay ng isang katugmang pangyayari sa iyong webhook URL. Iuri ang pangalan ng okasyon, halimbawa tiket.
Iskedyul
Gamitin ang isa sa mga ginawa-in interval na pangyayari bilang pangalan ng kaganapan: cron. minutely, cron-hourly o crony. daily. Ang Actions at Triggers screen ay may mga buton para sa mga ito, kaya hindi mo na kailangang tandaan pa ang mga ito.
Pagtatango
Tumakbo kapag hiniling ng isang admin ang AI para rito sa payak na wika. Idagdag ang pariralang dapat magpares, halimbawa ay maghanap ng parokyano.
Nakahabing webhook
Isang panlabas na sistema ang nagpapadala ng HTTP POST sa iyong bibig OpsIQ webhook URL Kapag narinig mo ang pangyayaring iyon, maririnig mo kung bakit ka nag - aapoy.
Ptakbo ito paminsan - minsan: mga kalagayan
Ang isang pangyayaring nag-udyok ay maaaring magdala ng mga kondisyon, kaya tumatakbo lamang ito kapag ang dumarating na mga data match. kung walang mga kondisyon ay tumatakbo ito tuwing may sunog sa kaganapan.
Larangan
Gumamit ng tuldok para sa mga bagay na may pugad, halimbawa, ang customer. email.
Pahiran ang lahat o anuman
Piliin kung ang bawat tuntunin ay dapat na makatugma, o isa lamang sa mga ito.
Mga pagsubok sa teksto
Ang mga katumbas, hindi kapantay, naglalaman, hindi naglalaman ng, nagsisimula sa, ay isa sa, hindi isa. Ang madikit na di-pagpansin ng mga kapital.
Mga pagsubok sa Bilang
Ang karamihan ng mga numerong isinulat bilang teksto ay hindi pa rin naikukumpara sa mas marami.
Mga pagsubok sa pagharap
ay nawawala, walang laman, hindi hungkag.
Pag-eee-cant lamang ang on-cal engineer para sa mga apurahang tiket
Scenario:
Event ticket.created, with one rule: priority equals urgent.
Kung ano ang dapat gawin:
Ang pagkilos ay para sa apurahang mga tiket at hindi na ito mabisa sa lahat ng iba pang bagay.
💡
Kung iiwan mo ang mga tuntunin na tatanggal sa trigger ay tumatakbo sa bawat katugmang pangyayari, na parehong gawi gaya ng bago pa umiral ang mga kondisyon.
Mga Gagawin
Padalhan ng webhook
Ipadala ANG HTTP POST sa isang panlabas URL na may dalang buwis.
Gumawa ng tiket
Gumawa ng tiket na sumusuporta na may espesipikong departamento, paksa, at mensahe.
Magpadala ng email
Magpadala ng email na may custom template.
I-update ang talaan
Itala ang rekord ng isang parokyano, tiket, o CRM.
Ikonekta ang topor action
I-record ang isang nakarehistrong aksiyon mula sa isang ma-access connector sa pamamagitan ng kanyang connektor pinahihintulutan at mga tuntunin ng kumpil.
Takbo OpsIQ Heneral API pagkilos
Hanapin ang kumpletong pangalang Heneral API katalogo. ang mga field, saklaw, pinahihintulutan, kumpil, idempotensiya at suportang dry-run ay nagmula sa live action contract; ang workflow exits sa loob ng ligtas nitong workspace at administrative na konteksto.
Magpadala ng provider-native API humiling
Gumamit ng koneksyong Katutubo API Basahin o tiyaking Katutubo API Isulat ang aksiyon kapag walang city contenture ang provider endpoint.Ang mga Credential ay nananatili sa loob ng connektor at tanging relatibong mga daang pang-edukasyon lamang ang tinatanggap.
✅
Nagtayo ng mga Aksiyon & Triggers, /api/v1.php, Ang OpenAPI at Postman ay gumagamit ng parehong ActionContRegistry, kaya ang isang pilipinong aksiyon ay hindi maaaring maanod mula sa dokumentasyon ng runtime.
Linangin ang Kaunlaran
Mga Trigger cookbook
Handang-to-use trigger-action recipe para sa mga karaniwang automation.
Kung paano ito gumaganaMga Trigger cookbook
tiket sa auto-production mula sa pagsubaybay
Scenario:
Monitoring system sends POST when server goes down.
Slack message every time a customer places an order over $100.
Kung ano ang dapat gawin:
Trigger: Event (order.completed)
Condition: order.amount > 100
Action: Send webhook to Slack incoming webhook URL with order details
Linggu-linggo ay tunawin ang email
Scenario:
Summary email to management every Monday at 9am.
Kung ano ang dapat gawin:
Trigger: Schedule (Monday 09:00)
Action: Send email with last week's stats pulled from the REST API
Itago ang mga lumang tiket
Scenario:
If a ticket has no reply for 24 hours, assign to team lead.
Kung ano ang dapat gawin:
Trigger: Schedule (every hour)
Condition: ticket.status = "Open" AND ticket.last_reply_age > 86400
Action: Assign to team-lead, add internal note
Linangin ang Kaunlaran
Paggawa ng iyong unang hakbang
Ang paglakad na ito ay lumilikha ng simpleng pag - uugnay mula sa gasgas.
Pagbuo ng mga pagkilosGumawa ng isang aksiyon mula sa gasgas. Sabihin, itakda ang pamamaraan at endpoint, ipahayag ang mga naka-uring param, at subukin ito sa isang live 200.
Dalawang uri ng pagkilos
Bago ka magsimula, magpasiya kung alin ang kailangan mo at parehong nakaayos sa iisang iskrin.
Tumawag ng panlabas API
Ang aksiyon ay nagpapadala ng isang HTTP request sa iyong plataporma. Piliin ito kapag ito ay OpsIQ Kailangan mong magsikap at gumawa ng isang bagay sa iyong panig.
Magsagawa ng isang connektor aksyon
Ang aksiyon ay nagpapatakbo ng isang bagay na naka-install na connektor na ang nagbibigay. Piliin ito kapag mayroon nang trabaho at gusto mo lamang ito ibunsod. Diniit mo ang connector election mula sa isang listahan, kaya wala nang iba pang dapat kawad.
✅
Ang ikalawang mapagpipilian ay kung paano mo muling gagamitin ang lahat ng magagawa na ng iyong mga kokonektar nang hindi na ginagawa muli ang anuman dito: basahin ang isang sinulid sa tiket, tingnan ang isang parokyano, mag - aangkat ng mga koneksiyon, at iba pa. Piliin ang pagkabit mula sa dropdown at ikaw ay ginawa.
1
Planuhin ang pagkilos
Halimbawa: "lookup_product". humanap ng produkto sa pangalan, bumalik na presyo, stock, at paglalarawan.
Tatlong bagay na hindi talaga mairehistro ang isang aksiyon.2hanggang sa100Mga karakter ng mga undercase letter, digits at stress — isang entry na walang isa ay tahasang tinatanggihan. Ang manifect ay isang bagay na may "mga aksiyon" LIST, hindi mapa na naka-set sa pangalan ng aksiyon. At ang reception sopain ay "reachs" na may DOTTED path (data.id), hindi JSONPath ($.dota.d) – walang "response_mapping", "metod", ang "endpoint" o "paras key saanman sa jan.
3
Subuking may dry-run
Sa kursong Connector Builder's Review, pindutin ang Dry run. Ito ay nagpapatakbo ng buong kompetment o listahan ng mga bagay na naaayon sa inyong pakete at, kapag kayo ay nakapagsuplay na ng mga kredensiyal, gumagawa ng tunay na pagsubok sa koneksyon. Hindi ito gumagamit ng sampol na datos.
4
Pare - parehohin ang paggamit ng AI
Tanungin ang admin AI: "Tumunsod ka sa produktong Widget Pro." Dapat na hanapin at isagawa ng AI ang aksiyon.
⚠️
Pagdaragdag ng aksiyon sa mga kilos.jsonHindi lumilikha ng ruta sa AJAX, kaya wala nang pag - asa pa.OpsIQKapag ang kumokonekta ay nagawa o ang mga setting nito ay nailigtas: re-save the connektor at ang bagong aksiyon ay lumilitaw. mga kasangkapan/gen_route_registry.php ay sumasaklaw sa admin AJAX na pahatid at walang kaugnayan sa mga connector actions.
Linangin ang Kaunlaran
Naka-redirect ang mga topoint ng laro
Mga nonbound endpoints ay tumatanggap ng lagda JSON mula sa isa pang sistema at gawin itong gawaing hindi na kailangan ng mga tao na gaya ng mga timeline, joey at workflow.
Ang iskrin ng mga produktoBawat pinagmumulan ng impormasyon ay may kani - kaniyang pinagmulan URL, sekreto, ang paggawa ng mapa at kamakailang gawain ay nagbunga.
Gumawa ng isang pinagmumulan sa bawat sistema ng pagpapadala. OpsIQ gumagawa ng isang URL/ Tanga at lihim. JSON kasama ng Content-Type: application/json At isenyas ang eksaktong hilaw na katawan gamit ang HMAC-SHA256:
X-OpsIQ-Inbound-Signature: sha256=<hex hmac>
Mapa JSON Mga landas para sa contact email, pangalan ng okasyon at opsyonal na kaganapan ID. Ang pangyayaring ID ang napiling deducation key. tinatanggap na aktibidad ay pumapasok sa interview timeline at maaaring makaapekto sa lead score, mga bahagi, mga tuntunin sa lifecycle at mga daloy ng trabaho.
Itakwil ang hindi tanggap na lagda bago i-replace ang datos ng negosyo. htt a secret sa pamamagitan ng pag-upgrade sa magkabilang panig sa loob ng isang controled window; huwag i-scan ang lihim.
Linangin ang Kaunlaran
Mga operasyon ng webhook na walang lutang
Ang outbound webhook administration ay lumilikha ng mga nakapirmang subscription, tests endpoint at monitors asynchronous delivery at retry health.
Ang iskrin ng mga produktoAng outbound webhook page ay nagtatala ng mga endpoint ng HTTPS, mga region ng laro, paghahatid ng kalusugan at isang one-click na signed test.
Ang ganap na mga administrador ay lumilikha ng isang HTTPS endpoint, pinipili ang espesipikong mga pangyayari o ang ligaw na kasuutan, iniingatang ligtas ang lihim at nagpapadala ng pagsubok.OpsIQsinisenyas ang di pa nababayarang sahodHMAC-SHA256:
X-OpsIQ-Signature: sha256=<hex hmac>
Ibalik sa dati ang lagda bago i - deserialising o kumilos. 1 minute, 5 minutes, 30 minutes, 2 hours and 12 hours. Gamitin ang kamakailang-sawi na riles upang siyasatin ang katayuan, kodigong pangtugtugin at subukang bilangin.
Ang iyong receiver ay dapat na maging idempotente dahil ang anumang sistemang asynchronous ay maaaring muling iligtas. Ibalik ang isang 2xx na tugon pagkatapos lamang ng matibay na pagtanggap.
Linangin ang Kaunlaran
Mga Webhook
Pinatalastasan ng mga Webhook ang panlabas na mga sistema OpsIQ kapag may nangyari (na kumalat), at hayaan na lamang OpsIQ sa panlabas na mga sistema kapag may nangyayari sa loob (outbound).
Mga WebhookAng reality outbound-webhooks screen: bawat endpoint na may mga pangyayari, kamakailang pahatid na kalusugan, at isang one-click Send test, ay lumagda at muling pinag-aangkin.
Nakahabing mga webhook
Pagrereseta
Pumunta sa settings > Webhooks. magdagdag ng endpoint URL at pumili ng mga pangyayaring tatanggapin.
Paano ko sinusubok ang mga webhook sa inyong lugar?+
Gumamit ng ngrok para ilantad ang iyong server. Ilagay ang webhook endpoint sa inyong grok URL.
Paano kung pansamantala lang akong bumagsak?+
OpsIQ Kung ang iyong endpoint ay gumaling sa loob ng bintana, walang nawawalang mga pangyayari.
Linangin ang Kaunlaran
Mga API key
API mapagkakatiwalaang mga kahilingan sa OpsIQ REST API. Bawat susi ay may mga pahintulot na saklaw.
Mga API keyAng totoo API screen ng susi: maglabas ng isang sumasaklaw, magbasa-lamang o higpitan ang key sa pamamagitan ng pagpili ng eksaktong saklaw, at baligtarin ang anumang susi anumang oras.
Paglikha ng Isang API susi
1
Pumunta sa settings > API Mga Susi
Paglalakbay Patungo sa API Pangunahing pangangasiwa.
2
Lumikha ng Susi ang Click
Bigyan mo ito ng isang naglalarawang pangalan.
3
Pumili ng mga saklaw
Ibigay ang susi lamang kung ano ang kailangan nito. Ang mga Scope ay dumarating na binabasa at isinusulat ang mga pares sa bawat lugar, kaya't ang isang inskripsyong integration ay maaaring pagkalooban ng pagbasa at wala nang iba pang bagay.
Makukuhang mga lawak
Piliin ang pinakamakitid na set na gumagawa ng trabaho. admin Sasapatan ang bawat saklaw sa ibaba, gamitin mo lamang ito kapag talagang kailangan mo ng maluwang na akses.
crm. basain / crm (sulatan)
Mga pakikipag-ugnayan, kompanya, mga transaksiyon, gawain, bahagi, outreach, transbersiyon, lifecycle at CRM webhooks.
mga tiket. Basahin / mga tiket, isulat
Ilista at basahin ang mga tiket at ang kanilang mga mensahe; sumagot, mag - update, buksan at patakbuhin ang maramihang operasyon ng queue.
Mga usapan. Basahin / mga pag - uusap.
Basahin ang live-chat na usapan at kasaysayan ng mensahe; magpadala ng mga mensahe, mag-atas at magbago ng katayuan.
kb. basahin / kb, isulat
Ang kaalaman ay nakasalig sa mga reperensiya.
chat. Basahin / chat.
Naligtas na mga template sa pagsagot.
connectors.read
Tingnan kung aling mga connector ang naka-install, kung ano ang magagawa nila, at subukin ang kanilang mga kredensiyal.
automations.read
Tingnan ang iyong mga kilos, motibo at ang kanilang kasaysayan.
departments.read
May mga grupo na maaaring gamitin para sa paglupig.
notifications.read
Mga notipikasyon para sa isang nagngangalang operator.
analytics.read
Report seksiyon, CSV Mga kalakal at nakaiskedyul na mga pagpapakahulugan sa report.
site_intelligence. Basahin
Ang mga nadiririnong site at ang kanilang mga ulat ng SEO.
files.read
Ang mga naka-sign na download links para sa mga nakakabit.
status.write
Mga bahagi at insidente ng kalagayan sa pahina 5.
writing
Mga katulong sa pagsulat ng AI: draft, summarise, translation, rewrite, pygress, analyse.
admin
Lahat, kabilang ang maliit na bilang ng sensitibong pagkilos na sadyang hindi naaabot ng anumang makitid na saklaw: pag-iiint ng isang contact, pagbabago ng privacy settings, at pagbabasa ng aksesorya log.
💡
Tawagan mo ang meta. aactions na may susi para makita kung anong mga aksiyon ang maaring gawin nito sa iyong install. Iyan ay palaging mas maaasahan kaysa sa paggawa mula sa isang listahan.
Mga antas ng pagkuha
Lahat
Maaaring tawagin ng susi ang anumang bagay na ipinahihintulot nito.
Magbasa lamang
Ang bawat sulat ay tinatanggihan, anuman ang sinasabi ng mga saklaw. Ang pinakaligtas na pagpili para sa pag-uulat, dashboards at anumang bagay na hindi dapat magbago ng datos.
Nahigpit
Itatala mo ang eksaktong mga hakbang na maaaring tawagin ng susi, anuman ang bagay na hindi tinatanggap, kahit na sa loob ng ipinahihintulot na saklaw.
4
Tularan ang susi
Palabas minsan. umpisahan sa "opq_". Itago ito nang maayos.
🚫
Huwag na huwag magbahagi API keys sa pampublikong code, kliyente-side JavaScript, o kontrol sa bersyon. Gamitin ang mga variables ng kapaligiran.
Linangin ang Kaunlaran
Pagkonektahin ang iyong website
Ang OpsIQ Ang widget ay isang JavaScript Idinaragdag mo ang iyong website sa pagsubaybay, AI chat, paggawa ng tiket, at pagkilala sa mga kostumer.
Kung paano ito gumaganaPagkonektahin ang iyong website
Blg. 15 KB gzipped, mga kargang async sa page content.
Maaari ko bang baguhin ang hitsura?+
Gumamit ng data-color para sa pangunahing kulay. connect support para sa CSS Alisin ang mga opsyon.
Linangin ang Kaunlaran
Widget install resipi
Plataporma-specific installment guides.
Kung paano ito gumaganaIluklok ang mga resipe
WordPress
Scenario:
Add to all pages of a WordPress site.
Kung ano ang dapat gawin:
Option 1: Edit theme footer.php, paste snippet before </body>.
Option 2: Use "Insert Headers and Footers" plugin > Scripts in Footer.
Option 3: Use a child theme footer.php to survive theme updates.
Shopify
Scenario:
Add to your Shopify store.
Kung ano ang dapat gawin:
Online Store > Themes > Edit Code > Layout > theme.liquid. Paste before </body>. Save.
Pag - asa Para sa mga May Sakit
Scenario:
Add to a React or Next.js app.
Kung ano ang dapat gawin:
In Next.js, use next/script in app/layout.tsx:
import Script from "next/script";
<Script src="https://your-opsiq.com/widget.php" data-site-key="site_abc" strategy="lazyOnload" />
WHMCS
Scenario:
Add to your WHMCS client area.
Kung ano ang dapat gawin:
Setaple > General Settings > Iba > Global Footer Content. Paype the sanippet. O isaayos ang iyong template footer. tpl.
Google Tag Manager
Scenario:
Add via GTM.
Kung ano ang dapat gawin:
Gumawa ng Kaugalian HTML tag, paste snippet. Trigger: All Pages. Publish.
Linangin ang Kaunlaran
Admin widget sa iyong backend (isang kontrata, anumang plataporma)
Embed the OpsIQ admin assistant — admin chat, ticket inbox and AI Writing — inside YOUR OWN platform's admin panel, so your team never leaves their tools. Like visitor identity and portal SSO, this is ONE generic contract implemented in ~15 lines of your platform's server code — the same pattern Zendesk, Intercom and Discourse use for SSO. There is no per-platform plugin to wait for: any stack that can compute an HMAC can do this today.
Hakbang1— ang taling pang - ilalim
Mula sa Malayong mga Lugar→site mo→Mga Kodigo, kopyahin ang linya ng karga at idagdag sa mga pahina ng iyong admin panel (kasama sa mga paa, inayos na template, o isang admim-lamang na custom-JS box):
Hakbang2— sabihinOpsIQSino ang nakarolyo (server-signed)
Ang inyong aplikasyon lamang ang nakakaalam kung aling admin ang nilagdaan — hindi ito maikli, ito ay ang modelong panseguridad. Ang inyong server ay gumagawa ng isang short-real na signing standard mula sa inyong sariling sesyon, katulad ng markang panturista, na nilagdaan gamit ang iisang webhook lihim:
PHP · pumirma sa admin identity mula sa iyong sesyon
<?php
$secret = "opsiq_whsec_your_site_secret"; // Remote Sites → Codes
$payload = json_encode([
"site_key" => "SITE_KEY",
"iat" => time(),
"exp" => time() + 6 * 3600,
"authenticated" => true, // REQUIRED, top level — see note below
"platform" => "your-platform",
"admin" => [
"id" => (string)$admin->id, // from YOUR session
"name" => $admin->name,
"username" => $admin->username,
"email" => $admin->email,
"role" => $admin->role,
"authenticated" => true,
],
]);
$payload64 = rtrim(strtr(base64_encode($payload), "+/", "-_"), "=");
$identityToken = $payload64 . "." . hash_hmac("sha256", $payload64, $secret);
// Put $identityToken into the embed line (identity_token=…), or expose it as
// window.OpsIQAdminIdentityToken before the loader script.
Per-admin access, awtomatiko
Bawat isa sa mga admin na nag - aalis ng troso sa inyong plataporma ay magkatambal - tugma:OpsIQ''s per-admin access gate ang contentname + email laban sa isaOpsIQagent (Team page; gamitin ang "match emails" ng ahente kapag magkaiba ang platform email) at i-play ang workspace ng ahenteng That, department at inbox pinapayagan. New staff member = idagdag ang agent sa work distance.OpsIQ; walang mga pagbabago.
Ang mga bahagi ay lumilipad sa kahabaan ng
Anumang tali ng papel na ipinadadala ng iyong plataporma ay ipinakikita sa ibabaw ngOpsIQKatabi ng pag - aawsidad; ang pahintulot ay laging nanggagaling saOpsIQagent record, hindi kailanman mula sa sinasabing papel.
Bakit hindi mo basahin ang login cookie namin?
Hindi kailanman ipinadadala ng mga Browser ang inyong admin cookie sa ibang pinagmulan — walang nagtitinda ang "nakatutiktik" lamang ng iyong login cross-domain. Ang bawat seryosong produkto ay nakalutas nito sa parehong paraan: ang iyong server vouchers, na lalagda.
Simpleng mode (mga tindahan ng single-admin)
Hakbang sa pag - iiski2at gamitin ang static na tanda mula sa mga Site→Codes in the loader line (token=... sa halip na pagkakakilanlan_tken=..). Ang widget ay gumagana kasama ng share identity ng workspace; ang per-admin gate ay maaaring manatili sa pagpapatupad mamaya kapag lumago ang koponan.
Ang authenticated bandila — ilagay sa antas ng TOP
Ang watawat na ito ay ang pag-aangkin ng server mo na ang isang tao ay talagang naka-clock sa, atOpsIQTumanggi ng kahit anong tanda kung wala ito. "authenticated" => true beside site_key/iat/exp, HINDI lamang sa loob ng admin kasalukuyang bagayOpsIQTanggapin ito sa alinmang posisyon, subalit binabasa lamang ng mas matatanda ang pangunahing antas — at ang kabiguan ay mapanlinlang: talaan ng pag - uusap, kasaysayan at di - nababasang lahat ng tunay na kagalingan samantalang ang bawat chat ay bumabaling sa mga kasagutan "Kailangan ng login ng Admin", na mukhang session bug at hindi. Kung nakikita mo ang eksaktong split na iyon, tingnan muna ang bandilang ito.
Paglilinis sa Kuto
Tanda sa server lamang, hindi kailanman sa browserJavaScript. Isulat ang exp (mga minuto hanggang oras);OpsIQItakwil ang tapos na at i-demed single, at ang lagda ay nagbibigkis ng token sa iyong site key.
Mga pagpapatupad ng reperensiya
AngWHMCSKusang ginagawa ito ng module mula saWHMCSAng admin sesyon; ang Botble Hotel connektor's bridge file ay ginagawa ito mula sa sesyon ng Laravel (op=admin_identity). ang parehong ito ay ang kontrata lamang sa diyalekto ng kanilang platform – kopya na anumang mababasa na pinakamalapit sa inyong salansanan.
Zero page furvy (connektor-deklarang probe)
Kapag ikaw ay nasaOpsIQIni-imbak ng contektor ang iyong identity endpoint sa dulo nito admin_identity_probe_url Sa tagpo, ang linyang pangkarga ng PLAIN ay ang tanging kailangan ng iyong mga admin page: natutuklasan ng widget ang probe mula sa taga-ugnay, tinatawag ito gamit ang iyong site key na + widge token, at mapagkakatiwalaan ang bawat admim nang kusa. Ang pahina ay maaari pa ring tumaob sa pamamagitan ng isang susing pantunaw. data-identity-endpoint attribute o window.OpsIQAdminIdentityEndpoint.
Pag-implementasyon ng identity endpoint sa Laravel (hard-won notes)
Kung ang iyong plataporma ay Laravel (Botble, Bagisto, custom apps) at ang iyong endpoint ay isang standalone file na nag-ebolb ng balangkas upang basahin ang logged-in admin, tatlong partikular ang mag-iipon sa iyo ng mga oras — bawat isa ay gumawa ng tunay na kabiguan sa produksiyon bago ito nalaman:
Itali ang kahilingan Bago ang bootrap
Maaaring malutas ng iyong mga tagapaglaan sa paglilingkod request Ang mismong lifecycle ni Laravel ang nagbibigkis sa bihag na hiling unang - unang bagay sa loob ng bangka Kernel::handle() — Isalamin ang utos na iyon: $app->instance('request', Request::capture()) BAGO $kernel->bootstrap(), o kaya naman ay tumatanggap ka "Ang klaseng "Taget [request] ay hindi umiiral".
Ang sesyon-cookie unlapi ayHMAC- Nag-iskeyd
Modernong Laravel prefixes cookie values na may isangHMACIbiniin SA APP KEY (Isinilang NA MAY MPP)CookieValuePrefix) — isang kapatagan sha1(name."v2") Huwag na huwag mong mapapantayan ito. CookieValuePrefix::validate($name, $decrypted, $keys), na may istrukturang patumba (club) (pagbagsak ng istraktura)40hex chars + | nasa posisyon40) Sabihin: mas mahaba ang sesyon kaysa sa isang sesyon40mga char (81= nakakabit pa rin ang unlapi) at isang sesyon na may pasan lamang _token dito.
Kung saan nakatira ang login
Ang putbol ay login_<guard>_<sha1(guard class)> — para sa default web guard: 'login_web_' . sha1(Illuminate\Auth\SessionGuard::class). Scan kahit anong login_* Ang numerordikong susi ay isang pagkahulog ng mga bantay sa kaugalian.
Labag na gaya ng tulay
Pagsakay ng Isang Balingka debug=1 Mag-ugali na nagpangalan sa bumabagsak na serbidora at eksepsiyon – ang isang bulag na huli-lahat ay gumawa sa isang live deposition di-nasusuri. Ang tulay na Botble (mula sa v1.0.7) ang tinutukoy: step markers sa kernel/bind/bootstrap/decrypt/session/auth/db.
Laravel · kumpletong identity endpoint (kopya, ilagay ang dalawang constants, gawin)
<?php
/* identity endpoint · LARAVEL (Botble, Bagisto, any Laravel admin)
* Drop this in your PUBLIC web root, e.g. /opsiq-identity.php
* Answers: {"success":true,"authenticated":true,"admin":{...},"identity_token":"..."} */
define("OPSIQ_SITE_KEY", "SITE_KEY");
define("OPSIQ_SITE_SECRET", "opsiq_whsec_your_site_secret"); // Remote Sites → Codes
header("Content-Type: application/json");
$step = "boot";
try {
require __DIR__ . "/../vendor/autoload.php";
$app = require_once __DIR__ . "/../bootstrap/app.php";
$step = "bind";
// ORDER MATTERS: bind the request BEFORE bootstrapping, or providers that
// resolve "request" during boot throw "Target class [request] does not exist".
$request = Illuminate\Http\Request::capture();
$app->instance("request", $request);
$step = "bootstrap";
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$kernel->bootstrap();
$step = "session";
$app["session"]->driver()->setId($request->cookie(config("session.cookie")));
$app["session"]->driver()->start();
$step = "auth";
$user = auth()->guard("web")->user(); // use YOUR admin guard name
if (!$user) {
echo json_encode(["success" => false, "authenticated" => false, "error" => "no admin session"]);
exit;
}
$step = "sign";
$admin = [
"id" => (string)$user->id,
"name" => (string)($user->name ?? $user->username),
"username" => (string)($user->username ?? $user->email),
"email" => (string)$user->email,
"role" => (string)optional($user->roles->first())->name,
"authenticated" => true,
];
$payload = json_encode([
"site_key" => OPSIQ_SITE_KEY,
"iat" => time(),
"exp" => time() + 6 * 3600,
"authenticated" => true, // TOP LEVEL — required
"platform" => "laravel",
"admin" => $admin,
], JSON_UNESCAPED_SLASHES);
$p64 = rtrim(strtr(base64_encode($payload), "+/", "-_"), "=");
$token = $p64 . "." . hash_hmac("sha256", $p64, OPSIQ_SITE_SECRET);
echo json_encode(["success" => true, "authenticated" => true,
"admin" => $admin, "identity_token" => $token]);
} catch (\Throwable $e) {
// debug=1 names the failing STEP — never ship a blind catch-all
$err = ($_GET["debug"] ?? "") === "1"
? get_class($e) . " at [" . $step . "]: " . $e->getMessage()
: "identity unavailable";
echo json_encode(["success" => false, "authenticated" => false, "error" => $err]);
}
Ang katulad na endpoint sa iba pang salansan
Tanging ang "sino lamang ang naka-link sa?" mga pagbabago sa linya – magkatulad ang signing block sa lahat ng dako. Sign on the server, hindi kailanman sa loob ngJavaScript.
WordPress · WHMCS· Simphony · payak PHP — palitan ang titi, panatilihin ang signer
Kapag hindi ito gumana — suriin sa ganitong pagkakasunud - sunod
Hindi kailanman lumitaw ang Widget, sabi ng console "Tinalagdang admin identity sign ay kinakailangan"
Ang inyong endpoint ay hindi nagbalik ng identity_token. Buksan ang endpointURLdirekta sa loged-in admin browser kasama ang &debug=1 Sa Laravel, ito ang halos laging request-binding o cookie-prefix na bagay sa itaas.
Mabisa ang kasaysayan at pag - uusap, subalit bawat chat ay nagsasabi ng "Kailangan ng login ng Admin"
Ang klasikong split. Ang iyong token ay nawawala sa TOP-LEVEL authenticated bandila — ang sariling endpoint ng widget ay tumatanggap sa torta, ang kabahaging verifier sa likod ng chat sapa ay tumatanggi rito. "authenticated" => true beside exp.
" Hindi inilaan ang kirotOpsIQ" (HTP401)
The token verified, but its username + email match no OpsIQ agent. Add the agent in OpsIQ → Team, or add the platform email to that agent's match-emails list when it differs from their OpsIQ email.
Lahat403smula sa browser ngunit gumagawa nang may turn
ANG isang ilaw ng COR ay tumatanggi sa isa sa iyong mga tagapangulo: ang iyong hinuha ay kailangang sumagot sa iyo. OPTIONS at inuulit ang kahilingan, o basta iwasan ang mga nangangasiwa sa kaugalian — kailangan lamang ng widget ang cookie.
Nagawa kahapon, bigo ngayon
Suriin exp: Ang mga paalala ay maikling-buhay sa pamamagitan ng disenyo. Ang widget re-probes awtomatiko, kaya ito ay karaniwang nangangahulugang ang endpoint ay tumigil sa pagkakita ng sesyon — isang app key rotation, isang sesyon-driver change, o isang cookie-domain changes.
💡
Ang admin widget ay nagsasalin ng nakatago hanggang sa ang identity finances, at ang bawat chat/inbox/data call ay ipinatutupad na server-side laban sa pagkakaparehoOpsIQBinubuksan ng token ang UI; laging galing ang pahintulotOpsIQ.
Linangin ang Kaunlaran
Ang Pasyalan na Kung Sino
Iniuugnay ng pagkakakilanlan ang di - kilalang mga bisita sa kilalang mga parokyano. OpsIQ ang mga kawing ng kasaysayan, mga chat, at mga tiket sa profile ng parokyano.
Kung paano ito gumaganaAng Pasyalan na Kung Sino
Dalawang antas ng pagkakakilanlan, at kapag sapat na ang bawat isa
Bibelin1— isang pahiwatig na walang titik
Sinasabi mo sa widget kung sino ang bisita sa isang kapataganJavaScriptTapos, pupunan nito ang email at customer id sa log ng bisita, kaya nagsasabay ang inyong dashboard shows na naka-sign-in traffic at mga sesyon. Ito ay isang HINT: may puwedeng mag-ayos nito sa browser nila.OpsIQHuwag kailanman maglabas ng mga impormasyon sa pag - uulat tungkol sa lakas nito.
Bibelin2— isang nilagdaang marka ng pagkakakilanlan
Ang server mo ay nag-sign ng short-reald na token na may tatak na webhook lihim.OpsIQKung minsan, ituturing mo ang taong iyon na isang suspek na kostumer, ito ang antas ng pagbubukas ng account sa chat at pag - uugnay ng mga connektor.
⚠️
Bibelin1ay isang magandang tanawin.2Kung ang isang tanong ay masasagot lamang para sa tunay na may hawak ng kuwenta, kailangan mo ang Level2.
Bibelin1— ang di - nalagdaang pahiwatig
Itakda ang bagay B BAGO ang widget script, o tumawag ng pagkakakilanlan() mamaya kapag alam ng app kung sino ang nilagdaan. Ang parehong anyo ay binabasa; gamitin kung alin ang angkop sa iyong pahina.
JavaScript· ang dalawang suportadong anyo
<!-- Form A: set the global before the loader -->
<script>
window.OpsIQClient = {
id: "cust_1001",
email: "[email protected]",
name: "Jane Smith",
plan: "pro"
};
</script>
<script async src="https://YOUR-OPSIQ/widget.php?site_key=YOUR_SITE_KEY"></script>
<!-- Form B: identify later, e.g. after a client-side login -->
<script>
window.opsiq.identify({
id: "cust_1001",
email: "[email protected]",
name: "Jane Smith",
plan: "pro"
});
</script>
⚠️
Only these forms are read: the window.OpsIQClient global, window.opsiqConfig.user, and window.opsiq.identify(). There is no OpsIQ.push(['identify', ...]) queue and no OpsIQClientSignature global — if you find either in an old note, it does nothing.
Bibelin2– ang server-signed identity na pananda
Ang eksaktong markang kontrata na ginawa ng admin widget, na may a customer sa halip na sa isang admin Isenyas mo ito sa server at ipasa sa widget. Dalawang detalye ang nagpapasiya kung ito ba ay may diperensiya, at kapuwa madaling magkamali:
AngHMACay sumasaklaw sa taling BASE64UL, hindi saJSON
Tanda $payload64, hindi $payload. Paghudyat ng hilawJSONay gumagawa ng isang paunawa na mukhang tama at sa tuwina'y tinatanggihan na may lagdang mismatch.
base64url, walang - pasta
Pagsasalin +/ ng to -_ at alisin ang = Ang plain base64 ay nangyayari upang mabuhay sa ngayon; ang base64url ang kontrata at siya kung ano ang bawat isaOpsIQAng verifier at reference connector ay naglalabas.
Ang tunay na antas ay nasa antas ng TOP
Katabi site_key, iat at exp. Ikaw ay nagsasabi na isang tunay na tao ang inilakip, at ito'y isang taoOpsIQItanggi ang torta kung wala ito.
Ang mga parokyano. id ay sapilitan
Isang patlang na may dalang email lamang ang nagreresulta sa lagda at pagkatapos ay tahimik na ibinababa. laging magpadala ng isang iid.
Manatiling maikli
Ang paunawa ay isang sesyon na sinasabing hindi dapat itago.
PHP - pumirma sa isang customer identity na may tanda (ang eksaktong code na ito ay verifis)
<?php
/* Server-signed customer identity. Runnable as-is: set the two constants. */
$siteKey = "YOUR_SITE_KEY"; // Remote Sites -> Codes
$secret = "opsiq_whsec_your_site_secret"; // Remote Sites -> Codes
$payload = json_encode([
"site_key" => $siteKey,
"iat" => time(),
"exp" => time() + 3600,
"authenticated" => true, // TOP LEVEL - required
"platform" => "your-platform",
"customer" => [
"id" => (string)$user->id, // REQUIRED
"email" => (string)$user->email, // REQUIRED
"name" => (string)$user->name,
"plan" => (string)($user->plan ?? ""),
"authenticated" => true,
],
], JSON_UNESCAPED_SLASHES);
/* base64url(payload) . "." . hex HMAC-SHA256 OF THAT STRING. */
$payload64 = rtrim(strtr(base64_encode($payload), "+/", "-_"), "=");
$token = $payload64 . "." . hash_hmac("sha256", $payload64, $secret);
/* Hand it to the widget either way: */
printf(
'<script async src="https://YOUR-OPSIQ/widget.php?site_key=%s&identity_token=%s"></script>',
rawurlencode($siteKey),
rawurlencode($token)
);
// or, if the loader is already on the page:
// echo '<script>window.opsiqConfig = window.opsiqConfig || {}; '
// . 'window.opsiqConfig.identityToken = ' . json_encode($token) . ';</script>';
🚫
Tanda sa server lamang, isang token na ginawa sa browserJavaScriptay nangangahulugan ng paghahatid ng lihim na dako sa bawat bisita, na may kakayahang gayahin ang sinumang parokyano.
Ang kontrata ring iyon, tatlong ibabaw
Ang mga parokyano ay nakikipag - usap sa iyong site
Kustomise subject, ipinasa bilang identity_token upang widget. php. Takpan sa itaas.
Admin chat sa loob ng iyong likod
admin sakop, ipinasa saopsiq/embed/admin_widget.php. Same signer, iba't ibang key ng paksa. Tingnan ang "Admin widget in stand mo".
Suportahan ang mga malalim na kawing ng daungan
Isang mas mahigpit na pagkakaiba: ang parehong mga pag - aangkin pati na ang jiti at single_use: True, and a120- Pangalawang buhay, sapagkat ang maliit na bagay ay naglalakbay sa isang maliit na paglalakbayURLat dapat na gugulin ng isang beses. Huwag i-host. Mga setting, Support Portal ay may nakahandang snippet para sa inyong wika, at ang plataporma ay gumagawa nito para sa inyo kapag ang lugar ng account ninyo ay tumatakbo sa serverg ito.
Paano kung ang bisita ay nag - aalis ng mga biskuwit?+
Nagiging hindi sila kilala hanggang sa makilala silang muli.OpsIQIniuugnay ang bagong di - kilalang rekord sa customer profile sa sandaling dumating ang isang pahiwatig o isang tanda.
Bakit ang aking paunawa ay nagpapatunay sa talaan ng mga bisita ngunit hindi para sa mga tanong sa account?+
Iyan ang Level1/ Level2Isang di pa naisusulat na pahiwatig ang pumupuno sa troso ng bisita at wala nang iba pang bagay.
Linangin ang Kaunlaran
Mga Plugin at mga SDK
OpsIQ nagbibigay SDK mga pakete at plagin para sa karaniwang plataporma.
Kung paano ito gumaganaMga Plugin & SDK
PHPSDK
Composer pack: pagkakakilanlang palatandaang henerasyon, aksiyon API Ang mga katulong, webhook lagda beripikasyon.
JavaScript SDK
Browser-side: pagsubaybay, pagkakakilanlan, mga kaganapang pang-ugali, kontrol sa chat.
WordPress" plagin "
Pag-iniksiyon ng Widget, pagkakakilanlan mula sa mga sesyon ng gumagamit ng WP, WooCommerce Sabay.
WHMCSmodule
Buong pagsasama: widget, ticket relay, identity, admin AI.
Shopify karugtong ng tema
Susukin ng awtomatikong pagkakakilanlan ng parokyano.
Surbey API, mga pangyayari at connektor-free automation
Ang Survey Studio ay dinisenyo upang gamitin ang iisang typed General API, internal proscutor, mga operasyon ng bus at webhook bilang ang iba pang bahagi OpsIQ. Ito ay pumapayag sa mga developer na mag-ayos ng dulo nang hindi gumagawa ng paketeng connektor.
⚠️
Kalagayan ng pag - iisip: ang buháy na katalogo ay naglalantad lamang sa kasalukuyan platform.get.survey.config at platform.save.survey.config. Ang surveys.* at feedback.* Ang mga pamilya sa ibaba ang sinang - ayunang kontrata ng target at dapat na bumalik unknown_action hanggang sa ito'y mairehistro.
Pinupuntirya ang mga pamilyang gumagawa ng aksiyon
Mga uri, template at mabilis na paglulunsad
surveys.types.*, surveys.templates.* at surveys.quick_launch.* listahan, patiunang tingnan, instantia at patunayan ang ganap na mga starter.
Mga surbey at mga bersiyon
surveys.create|get|list|update|archive|duplicate At di-nababagong bersyon, aksyon at paglalathala ng mga kilos.
Mga Panunugan at Pagpupuntirya
surveys.deployments.*, surveys.links.*, surveys.audiences.*, surveys.triggers.* at surveys.variables.*.
Pag - abot sa mga tunguhin at mga pagtugon
surveys.invitations.*, surveys.campaigns.*, surveys.recipients.*, surveys.responses.*, pagluluwas, pamumula at analisis.
Mga Webhook, Pag - aangkat at Pagpapakain
surveys.webhooks.*, surveys.imports.*, feedback.items.*, feedback.analytics.*, feedback.sources.* at feedback.analysis.*.
Pag-konekta-malayang daloy
1
Gumawa at maglathala sa pamamagitan ng General API
Gumamit ng mga survey na may tipo.* aksyon na may workspace-pinned key. Ang mga sulat ay nagpapahayag ng pahintulot, panganib, kumpil, idempotensiya at tuyong-run na pag-uugali.
2
Tanggapin ang inyong negosyo
Magpadala ng isang pirmadong kaganapan sa isang inbound webhook, halimbawa ay isang order na binale - wala o natapos sa pag-ere ngboarding step. Replay proteksyon deducts ang pangyayari ID.
3
Mapain Ito sa mga Gawa at Trigger
Pumili ng OpsIQ Heneral API Ang pagkilos na gaya ng paglalabas ng isang imbitasyon sa Survey o paghahanda ng isang kampanya, pagkatapos ay gawan ng mapa ang mga bukid mula sa napatunayang pinagmumulan ng bayad.
4
Isulat ang mga pangyayari sa Survey
Ihatid ang dokumentadong business-ligtas survey.* lifecycle subset sa inyong staint na may lagda, pansala, retry, log at awtorisadong replay.
Ang nagkataong pangyayari na may kanon ang puntirya
Ang kabahaging katalogo ay tatakip sa Survey/deployment na paglalathala ng estado, tagapakinig at mga paunang desisyon, imbitasyon, pag-aanyaya/start/partidong/resume/full/bandon, tugon reaksyon, kampanyang pagkabigo at paghahatid. High-volume found, balumbon at tiyempo ay manatili sa Survey Analytics storage maliban sa malinaw na dokumentado para sa fan-out.
✅
Ang isang connektor ay hindi opsyonal. Dinaragdagan nito ang muling matuklasang platform, napatunayang pagkakakilanlan, mga katotohanan, mga variable at received recombination. API Ang plus Actions & Triggers/webhooks ay nananatiling kumpletong daang pang-ugnayan para sa mga developer na hindi nangangailangan ng paketeng connektor.
Linangin ang Kaunlaran
RESTAPI
Ang OpsIQ REST API Pinapapasok mo sa programa ang lahat ng bahagi ng entablado.
Kung paano ito gumaganaRESTAPI
Humiling ng format
Ipadala ang susi bilang Authorization: Bearer opq_... o X-OpsIQ-Key: opq_.... Gumamit ng isang tagaturo ng authoration, hindi pareho.
API Imbalidong anyo
POST https://your-opsiq-domain.com/api/v1.php
Authorization: Bearer opq_your_api_key
# Alternative header: X-OpsIQ-Key: opq_your_api_key
Content-Type: application/json
{
"action": "endpoint.name",
"site_key": "site_abc123"
}
Karaniwang pagkilos
Ang API ay action-based: magpadala ng action Bawat rehistradong administrador JSON Ang operasyon ay may matatag na pangalang aksiyon. {"action":"meta.actions"} (walang susing kailangan) para sa may awtoridad, listahang per-install, kontratang request, metadata at saklaw. platform.routes.* Ang tulay ay nananatili lamang para sa mas lumang mga pagsasama.
crm.contacts.list
List CRM contacts (scope crm. reading). Params: q, status, source, tag, lead score, limitasyon.
crm.contacts.upsert
Require-or-produce a contact (scope crm. write). Params: email plus fields, tags, notes.
Magtala ng isang lifecycle/negosyong aktibidad para sa pakikipag-ugnayan (scope crm. write). Params: email o contact_id, pangyayari, halaga, pera.
crm.conversions.record
Magtala ng isang kumbersiyon (scope crm. write). Params: contact_id o email, transpublic_type, halaga, pera.
crm.events.list
Ptol the CRM venue streaming (scope crm. basahin). Params: limit.
tickets.list
List tiket (mga tiket ng cope. basahin). Params: page, per_pahina, uri, kaayusan, katayuan, prioridad, departamento_id, inatasan_admin_id (paglilinaw), kliyente_email, paghahanap.
tickets.get
Ang isang tiket at ang mga mensahe nito (mga tiket sa cope. basahin). Params: ticket_id o tiket_number, isama ang_mesages, message_limit.
tickets.reply
Padalhan ng tugon ang isang tiket (mga tiket sa cope. write). Params: ticket_id o tiket_number, katawan, may akda_type, awtor_name, internasyunal.
tickets.update
Update a ticket (scope tiket. write). Params: ticist_id o tiket_number, status, prioridad, subject, department_id, resigned_admin_id.
tickets.open
Buksan ang isang tiket ng suporta (mga tiket ng cope. sulat. Params: customer_email, parokyano_name, subject, katawan, prioridad.
tickets.bulk
Magsagawa ng isang malaking operasyong queue (mga tiket ng cope. sulat). Params: operation, mga iid.
conversations.list
Listahan ng mga usapang live-chat (scope na pag-uusap. basahin). Params: page, per_pahina, status, inatasan_admin_id, kliyente_email, paghahanap.
conversations.get
Ang isang usapan at ang mga mensahe nito (scope na pag-uusap. basahin). Params: usapan_id o sinulid_key, isama ang_messages.
conversations.messages
Ang mga pag-eespesye ng kasaysayan ng mensahe (scope na mga usapan. basahin). Params: usapan_id, pahina, per_pahina, ay kinabibilangan ng_internal.
conversations.send
Magpadala ng mensahe sa isang usapan (scope na mga usapan. sulat). Params: usapan_id, mensahe, magpadala_type, internasyunal.
conversations.update
Assign, re-status o re-title a usapan (scope mga usapan. sulat). Params: usapan_id, katayuan, iniatas_admin_id na paksa.
connectors. list /. makakuha ng /, pagsubok
Tingnan kung aling mga connektor ang naka-install, ano ang magagawa ng bawat isa, at kung gumagana ang mga kredensiyal nito (scope linkors. reading).
automations.actions.list
Ang mga aksiyong itatayo ng iyong mga Aksiyon ay tatakbo (scope automations. basahin).
automations.triggers.list
Ano ang mag-apoy at kung saan ang mga kondisyon (scope automations. reading).
automations.runs.list
Kasaysayan ng pagpatay para sa pag-aalis ng isang pagsasama (scope automations. reading). Params: status, action_key.
departments.list
Mga Kagawaran Maaari mong i-trade ang isang tiket sa (mga kagawaran ng cope. basahin).
notifications.list
Mga notipikasyon para sa isang operator (mga notasyong pang-kompyuter. basahin). Params: admin_id (required), di-bisa_tangi lamang.
analytics.export
Isang bahagi ng report bilang CSV (scope analytics.basahin). Params: segment, preset, mula sa, hanggang sa. Tawagin ang anatomys.sections.list para sa mga makatwirang halaga.
site_intelligence. sites. list / . reports. list
Ang mga naditoryong site at ang kanilang mga ulat ng SEO (scope site_intelligence. basahin).
files.get
Isang short-refeal na naka-download link para sa isang nakakabit (scope files. basahin). Params: reference, tl.
security.check
Tanungin kung baga ang isang IP o email ay barado o kahina-hinala rito (scope security.basahin).IP Firewall, ang spam blocklist ng tiket at ang hatol ng cached Security AI. ip, email.
security.report
Inabuso ng report ang iyong sistema na napagmasdan (scope security. write). Naitala bilang isang pangyayaring panseguridad, inuri ng Security AI kaagad, at ang mga admin ay binibigyang babala sa mataas-kr ip tong hatol. Params:ip, email, mabait, katwiran, pinagmulan.
seguridad. blocklist. add / . list
Pamahalaan ang spam ang mga alituntunin ng tubo ng tiket na ipinatutupad (scope security.write / security.read). Sa parehong tindahan bilang ang Tickets page "Block bender" control. Params: type (email, domain,ip), halaga, dahilan, ay nawawala_hours.
💡
Ang meta. actions ay laging may awtoridad. Ito ay nagbabalik ng lahat ng aksiyon na makukuha sa inyong pag-install na may saklaw na kailangan ng bawat isa, kaya hindi mo na kailangang hulaan o hard-code ang talaang ito.
Pagpapain, pagsala at pag - uuri
Bawat listahan ay gumagamit ng iisang parameter, kaya minsan ay pinag - aaralan mo ang mga ito.
pahina / per_pahina
Pahina ang numerong nagsisimula sa 1, at laki ng pahina. 50, pinakamarami 200. limit at offset ay tinatanggap din kung mas gusto mo ang mga ito.
uri / ayos
Bulubunduking pag-isahin, at akc o desc (default desc). bawat aksiyon ay tumatanggap ng isang nakatakdang set ng mga uri ng larangan; anumang bagay ay hindi pinapansin sa halip na pagkakamali.
filters
Padalhan ng mga filter bilang isang bagay, o magpasa ng pansala bilang isang toper-level parameter. ignored ang mga hindi kilalang filter.
Ang nagbabalik
ang mga bagay, pahina, per_pahina, pagbilang, kabuuan at may_more. Patuloy na humiling ng mga pahina hanggang sa ang_ higit pa ay hindi totoo.
Pahina, sinala, at ibinukod na kahilingan ng listahan
Walang ipinadalang susi, o mali ang susi o tapos na. HTTP 401.
missing_scope
Ang susi ay tama ngunit kulang sa saklaw na kailangan ng aksiyong ito. HTTP 403.
basahin_lamang_key / aksyon_takda
Ang susi ay basahin-lamang, o ang aksiyong ito ay hindi sa pinahihintulutan nitong-list. HTTP 403.
unknown_action
Walang gayong pagkilos.Tall meta. actions para sa kasalukuyang listahan. HTTPP 400.
kulang_parameter / hindi tanggap na_paramerometro
Walang kinakailangang parameter, o hindi tinatanggap ang isang halaga. 400.
not_found
Ang rekord ay hindi umiiral, o wala sa workspace na makikita ng susing ito. 404.
rate_limited
Ginagamit ang panorasang limitasyon para sa susing ito. HTTP 429.
server_error
May nabigo sa aming panig. Ang kahilingan_id ay nagpapakilala sa pagtatangka kung kailangan niyong ireport ito. 500.
Ligtas na mga Retriksiyon
Kung sakaling isulat mo ito nang ilang beses hindi mo masabi kung ito'y lumapag na. idempotency_key at ang pag-uulit ng parehong tawag ay nagbabalik sa orihinal na resulta sa halip na gawin ang trabaho ng dalawang beses.
Walang - katulad na sulat
{
"action": "tickets.reply",
"ticket_id": 4192,
"body": "Thanks, that is now fixed.",
"idempotency_key": "your-unique-id-for-this-attempt"
}
Gaano katagal
Isang susi ang naaalaala para sa 24 mga oras na laban sa gayunding pagkilos at API Ang susi.
Kung ano ang iyong ibabalik
Ang orihinal na tugon, at ang idempotente_replay: totoo upang masabi mo na ito ay isang replay.
Nananatiling matatag ang mga kabiguan
Kapag nabigo ang isang tawag, muli mo itong ipapaabot sa kaniya na may ganoon ding susi, na siyang gusto mo.
Mga Basahin
Ang mga pagbasa ay hindi nagbibigay - pansin sa susi.
Subukin nang hindi nagbabago
Dagdag dry_run: true Ang iyong susi, saklaw at parameter ay pawang sinusuri nang eksakto na gaya ng normal, pagkatapos ang tawag ay humihinto bago ang anumang bagay ay likhain o baguhin.
Si Dry run: Tiyakin ang mga kredensiyal at bayaran nang ligtas
{
"action": "tickets.update",
"ticket_id": 4192,
"status": "closed",
"dry_run": true
}
{
"success": true,
"dry_run": true,
"would_execute": true,
"message": "Authorised and validated. No write was performed because dry_run was set."
}
✅
Gamitin ang dry_run habang nagtatayo. Ito ang pinakamabilis na paraan upang matiyak ang isang susi ay may tamang saklaw at ang iyong sahod ay hugis tama, nang hindi lumilikha ng test data na kailangan mong linisin.
Mga Hangganan sa Bilang
Hangganan ng Per-key
Isang itinakdang oras na takda sa bawat isa API Tip # (Ikalawang 1000 mga kahilingan sa bawat oras). Ilagay ito sa bawat key sa ilalim ng settings,API Mga susi.
Kapag nahigitan
HTTP 429 na may code rate_limited, at isang Retry-Pagkatapos na header na nagsasabi sa iyo kung ilang segundo ang maghihintay. Ang limitasyon ay nakaayos sa tuktok ng susunod na orasan.
Alam mo kung saan ka nakatayo
Bawat tugon ay nagdadala ng X-RateLimit-Limmit, X-LateLimint-Remaining at X-GateLimit-Rset (a Unix timestamp). Watch Pananatili at bumabagal bago ka tumakbo sa halip na maghintay na tanggihan.
Paglalahad 429 mula sa 401
A 429 ay nangangahulugang maghintay at sumubok muli. 401 ay nangangahulugang ang susi mismo ay mali o tapos na, kaya ang muling pagtuturo ay hindi makatutulong hanggang sa ayusin mo ang susi.
Pre-auth wild-force guard
Paulit-ulit na bigong pagtatangka mula sa isaIPay magkahiwalay, at ang mga susing may tiklop ay hindi kailanman naglalakbay rito.
Pinakamabuting praktis
Umatras kapag ang Pamalagian ay bumaba, at parangalan ang Retry-Pagkatapos ng isang 429 sa halip na magpanukala agad.
Mga Bersiyon at katatagan
Kasalukuyang bersiyon
v1. Bawat tugon ay nagdadala ng X--1.OpsIQ-API-Version at X-OpsIQ-API-Status upang matiyak mo kung ano ang iyong sinasabi.
Kung paano ka mabibigyan ng babala
Kung ang isang bersyon ay kailanman nagretiro, ang mga tugon ay nagkakaroon ng pamantayang Deprecation at Sunset headers, at meta. actions report deprecated at sunshing_at. Check ang mga nasa iyong pagsubaybay at hindi ka kailanman magugulat.
Kung ano ang hindi magbabago
Ang mga bagong aksiyon at bagong opsyonal na larangan ay maaaring idagdag anumang oras, kaya huwag mong pansinin ang mga field na hindi mo kinikilala sa halip na mabigo.
Isang ganap na pagsasama, simulan mong tapusin
Ito ang buong silo: maghanap ng trabaho, basahin ito, kumilos ayon dito, at tiyakin kung ano ang ginawa mo.
Buong ticket ang gumagana sa ibabaw ng mga tiket API
# 1. Discover what this install offers and what each action needs.
POST /api/v1.php
{"action":"meta.actions"}
# 2. Find the urgent open tickets.
POST /api/v1.php
Authorization: Bearer opq_your_api_key
{"action":"tickets.list","status":"open","priority":"urgent","per_page":25}
# 3. Read one, including its conversation history.
{"action":"tickets.get","ticket_id":4192}
# 4. Reply, safely enough to retry if the network drops.
{"action":"tickets.reply","ticket_id":4192,
"body":"We have issued the refund.","idempotency_key":"reply-4192-attempt-1"}
# 5. Close it.
{"action":"tickets.update","ticket_id":4192,"status":"closed"}
# 6. Page through anything larger: keep going until has_more is false.
{"action":"tickets.list","page":2,"per_page":50}
💡
Ang lahat ng mga nabanggit ay gumagana sa parehong paraan para sa mga usapan: mga usapan. list, usapan. gget, usapan (send at chating). update sundin ang magkatulad na padron, parameter at feature ng tugon.
Lahat ng pagkilos, taglay ang lawak na kailangan nito
Ang talaang ito ay mula sa running katalogo, kaya lagi itong katugma ng bersiyon na iyong suot. meta.actions ay nagbabalik ng gayunding impormasyon na gaya ng JSON.
✅
1745 named actions: 588 reads, 1157 writes and 62 scopes. Every registered administrator JSON operation has a stable named action. OpenAPI: /api/v1/openapi.php. Postman: /api/v1/postman.php. Contract quality: declared_dynamic: 391; explicit: 92; route_inferred: 1146; source_inferred: 116.
Read. Scope: crm.read. Contract: source_inferred. Crm Workflows List
crm.workflows.save
Write. Scope: crm.write. Contract: source_inferred. Crm Workflows Save Retry-safe with idempotency_key.
parokyano (44)
customers.analyze
Write. Scope: customers.write, journey.write, admin. Contract: explicit. Analyze a customer journey with AI Required fields: client_id. Retry-safe with idempotency_key.
Write. Scope: security.write, admin. Contract: route_inferred. Security Ai Analyze
security.ai.ask
Write. Scope: security.write, admin. Contract: route_inferred. Security Ai Ask
security.ai.briefs
Read. Scope: security.read, admin. Contract: declared_dynamic. Security Ai Briefs
security.ai.chain.explain
Read. Scope: security.read, admin. Contract: route_inferred. Security Ai Chain Explain
security.ai.incident.action
Write. Scope: security.write, admin. Contract: route_inferred. Security Ai Incident Action
security.ai.incidents
Read. Scope: security.read, admin. Contract: route_inferred. Security Ai Incidents
security.ai.js.triage
Read. Scope: security.read, admin. Contract: route_inferred. Security Ai Js Triage
security.ai.policies
Read. Scope: security.read, admin. Contract: declared_dynamic. Security Ai Policies
security.ai.policy.action
Write. Scope: security.write, admin. Contract: route_inferred. Security Ai Policy Action
security.ai.verdicts
Read. Scope: security.read, admin. Contract: route_inferred. Security Ai Verdicts
security.blocklist.add
Write. Scope: security.write, admin. Contract: source_inferred. Add a spam rule (email, domain or IP) to the ticket blocklist Required fields: kind, value. Retry-safe with idempotency_key.
security.blocklist.list
Read. Scope: security.read, admin. Contract: explicit. List the current ticket spam rules
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Speed V2 Collect
site_intelligence.speed.v2.read
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Speed V2 Read
site_intelligence.speed.v2.run
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Speed V2 Run
site_intelligence.start.crawl
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Start Crawl
site_intelligence.task.approve
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Approve
site_intelligence.task.assign
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Assign
site_intelligence.task.bulk.apply
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Bulk Apply
site_intelligence.task.bulk.assign
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Bulk Assign
site_intelligence.task.bulk.deadline
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Bulk Deadline
site_intelligence.task.bulk.dismiss
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Bulk Dismiss
site_intelligence.task.deadline
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Deadline
site_intelligence.task.note
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Note
site_intelligence.task.proof
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Proof
site_intelligence.task.reject
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Reject
site_intelligence.task.review
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Task Review
site_intelligence.topical.map
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Topical Map
site_intelligence.webhook.delete
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Webhook Delete
site_intelligence.webhook.save
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Webhook Save
site_intelligence.webhooks.list
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Webhooks List
site_intelligence.workflow
Write. Scope: site_intelligence.write, admin. Contract: route_inferred. Si Workflow
kalagayan (6)
status.component.save
Write. Scope: status.write, admin. Contract: declared_dynamic. Status Component Save
status.components.save
Write. Scope: status.write, admin. Contract: explicit. Create or update a public status component Required fields: name. Retry-safe with idempotency_key.
status.incident.create
Write. Scope: status.write, admin. Contract: declared_dynamic. Status Incident Create
status.incident.resolve
Read. Scope: status.read, admin. Contract: route_inferred. Status Incident Resolve
status.incidents.create
Write. Scope: status.write, admin. Contract: explicit. Create a status-page incident Required fields: title. Retry-safe with idempotency_key.
status.incidents.resolve
Write. Scope: status.write, admin. Contract: source_inferred. Status Incidents Resolve Retry-safe with idempotency_key.
mga surbey (22)
surveys.analytics.get
Read. Scope: surveys.read, admin. Contract: source_inferred. Surveys Analytics Get
surveys.audiences.list
Read. Scope: surveys.read, admin. Contract: explicit. List survey audiences
Write. Scope: tickets.write, admin. Contract: source_inferred. Update a ticket status, priority, subject, department or assignment Retry-safe with idempotency_key.
Write. Scope: writing. Contract: source_inferred. Writing Analyze Retry-safe with idempotency_key.
writing.compose
Write. Scope: writing. Contract: source_inferred. Writing Compose Retry-safe with idempotency_key.
writing.reply
Write. Scope: writing. Contract: source_inferred. Writing Reply Retry-safe with idempotency_key.
writing.rewrite
Write. Scope: writing. Contract: source_inferred. Writing Rewrite Retry-safe with idempotency_key.
writing.summarize
Write. Scope: writing. Contract: source_inferred. Writing Summarize Retry-safe with idempotency_key.
writing.translate
Write. Scope: writing. Contract: source_inferred. Writing Translate Retry-safe with idempotency_key.
Mayroon bang OpenAPI at Postman?+
Ang nalikhang OpenAPI 3.0 ay nasa /api/v1/openapi.php, ang nalikhang koleksiyon ng Postman /api/v1/postman.php, at ang mga human-readable developer doc ay nasa /api/docs/.
Paano ako nagtatrabaho sa isang lugar na may higit sa isang workspace?+
Magpadala ng site_key sa request body upang pumili ng workspace. Isang susi na inilabas para sa isang work distance ang nananatiling naka-pinid dito; ang isang key na may admin konteksto ay maaaring pumili ng anumang work space na pinapayagang makita nito, at ito ay tinanggihan sa kahit anong ito ay hindi.
Aling mga kilos ang maaaring mag-resulta sa isang read-lamang na key call?+
Anumang aksiyon na minarkahan bilang isang pagbasa. Ilagay ang pinahihintulutan mode sa susi upang basahin_ lamang at bawat sulat ay tinatanggihan sa pamamagitan ng pagbabasa_ly_key, kaya ang isang ulat na pagsasama ay hindi maaaring magbago kahit na sa pagkakamali.
Bakit hindi ako nakahanap ng_publiko dahil sa isang bagay na nakikita ko sa admin?+
Ang susi ay sakop sa isang workspace. Ang mga rekord sa ibang work distance ay nagbabalik hindi_nahanap sa halip na error ng pahintulot, kaya ang mga work ranges API Huwag kailanman tiyakin kung may umiiral sa ibang lugar.
Linangin ang Kaunlaran
Katiwasayan API
Isang kontrata sa seguridad para sa bawat kawing at pagsasama - sama: magtanong OpsIQ kung ano ang nalalaman nito tungkol sa isang IP O nagsugo, at ibalik ang pang - aabuso na nakikita ng iyong sariling sistema.
OpsIQ nagtatanggol sa sarili: ang IP Ang mga sumasalakay na may firewall, ang mga tubo ng tiket ay nakasala sa spam, at ang Security AI ay nag - uuri sa mga nagkasala at nagmumungkahing hadlangan ang mga tuntunin. API Isang billing platform, isang client portal o custom app ang maaaring tumingin sa bisita bago magtiwala rito, at iulat kung ano ang naobserbahan nito na natututuhan ng buong install mula sa lahat ng ibabaw.
Kung ano ang puwede mong gawin
Suriin bago magtiwala
security.check ay sumasagot sa pamamagitan ng firewall state, anumang spam rule na katugma ng nagpadala, at ang hatol ng cached AI para sa spam IP. Isang tawag, isang nagkakaisang opinyon.
Iulat ang iyong nakita
Ang seguridad.report ay nagtatala ng obserbasyon bilang isang pangyayaring panseguridad, na ang Seguridad AI ang nag-uuri sa Segreement AI IP Agad na nagbababala sa mga admin kapag ang hatol ay dumating sa mataas na panganib. OpsIQ tuwirang tingnan.
Ibahagi ang mga patakaran sa spam
security. blocklist. add at security. blocklist (sa Ingles) Basahin at isulat ng isang list ang parehong mga alituntunin sa page ng Tickets, kaya't naharangan ang isang nagpadala sa isang sistema sa lahat ng dako.
Nag - uulat ng pag - abuso mula sa isang tagapagugnay
Kailangan ang seguridad. check at security. blocklist. ligtas na magbigay ng ulat na pagsasama-sama.
security.write
Kailangan para sa seguridad. report at security. blocklist. ad. Ibigay lang ito sa mga system na gusto mo ng mga tuntunin sa pagpapakain at mga report.
Walang anumang bagay na tahimik na sinisira
Isang blocklisted nagpadala pa rin ng mga lupa sa Spam view kung saan ang tiket ay maaaring basahin at ibalik.
Ipinagsasanggalang ng plataporma ang sarili nito
Ang sariling server IP Ang mga direksiyon ay hindi kailanman maaaring harangan, harangin o iulat sa pamamagitan nito API, kaya ang hindi maayos na pagsasama ay hindi maaaring magresulta sa plataporma.
💡
Bawasan ang isang susi sa ilalim ng mga Integration, pagkataposAPI Mga susi, at ibigay lamang dito ang mga lawak ng seguridad na kailangan nito. Ang buong kahilingan kontrata para sa bawat aksiyon ay nasa meta. actions at ang dokumentong OpenAPI.
Kusa bang ginagamit ito ng aking umiiral na mga tagapag - ugnay?+
Awtomatik nang sabay - sabay: kapag may naharang ka IP, ang magkakaugnay na mga plataporma ay sinasabi sa pamamagitan ng pag - uugnay - ugnay ng seguridad. API Ituro ang iyong convender o kodigo ng kaugalian sa apat na pagkilos na ito na may susing nagdadala ng mga saklaw ng seguridad.
Saan nakatira ang mga alituntunin sa spam?+
Isang tindahan. Ang Tickets page Block ay nagpadala ng kontrol, ang spam AI sa Settings, at ito ay ito ay API lahat ay gumagawa laban sa iisang blocklist, kaya may eksaktong isang lugar na dapat tingnan.
Linangin ang Kaunlaran
Mga Pangyayari API
Magpadala ng mga kaugalian mula sa iyong server o website OpsIQ para sa analisis, eksperimento, CRM na mga sanhi, at mga kalagayan ng webhook.
Kung paano ito gumaganaMga Pangyayari API
Mga pangyayari sa browser-side
Pagsubaybay sa mga pangyayaring malapit nang maganap
Server-side, record na mga gawain at kumbersiyon laban sa pakikipag-ugnayan sa pamamagitan ng aksiyon API. Gamitin crm.activities.record para sa gawaing lifecycle/negosyo at crm.conversions.record walang nakumberte; events.send pagkilos; ang inbound CRM na recest ng laro ay nabubuhay sa /v1/inbound.php?t=<token> para sa mga ikatlong-partido na sistema na nagtutulak ng mga pangyayari sa loob.
Ang pag - unawa sa daloy ng impormasyon ay tumutulong sa iyo na alisin ang mga bagay na may kaugnayan sa paggamit ng mgabug at gawing napakahusay ang paggawa.
Kung paano ito gumaganaDumadaloy ang mga Data
Umapaw na daloy ng datos
1
" Widget Avinder "
Ang JavaScript widget ay nagpapadala ng mga larawan sa pahina, mga pindot, at mga mensaheng pang - chat /beacon.php.
2
Pangyayaring Pangin
Ang mga pangyayaring nakaimbak sa opsiq_events na may site_key, celebration type, customer, at mga ari-arian.
3
Nag - iisang asamblea
Session edgeed groups page views to sesyons (via cron).
4
Ang Solusyon sa Pagkakakilanlan
Kapag nakilala, ang mga plakang hindi tukoy ay nauugnay sa profile ng parokyano.
5
Pinagdugtong
Ang mga connector ay humihila ng mga datos mula sa panlabas na mga plataporma at iniimbak sa cochestor.
6
Ang konteksto ng AI
Ang AI ay nagbubuo ng konteksto mula sa: kasaysayan ng bisita, profile ng parokyano, pag-uugnay ng datos, KB, at agarang pag-aaral.
Labasan ng datos
1
Mga sunog sa bibi
Final event fire (ticket. nilikha, chat. message, order. tapos na).
2
Ang tanong ni Job
Nakalagay si Event sa async na trabaho queue.
3
Pahatid ng Webhook
Dispatcher signs at nagpadala sa lahat ng subscripted endpoints.
4
Pagsuri sa kabiguan
Bigo ang paghahatid ng reponents backoff.
Mga Pagtatakda
Mga Pagtatakda ng reperensiya
Ang lahat ng nasa ibaba ay saklaw ng lugar na kinaroroonan mo, kaya ang isang account ay maaaring mag - imprenta ng ilang tatak na may iba't ibang tuntunin sa pag - uugali at paggawi.
Pagkasumpong ng isang tanawin
May mga anim na raang indibiduwal na kontrol sa Settings, na nakakalat sa labing-isang tab na nakapangkat sa ilalim ng apat na menus. hindi ka inaasahang mag-aambag para sa kanila.
Mga Lugar ng Paghahanap (Ctrl + K)
Press Ctrl + K, o Cmd + Ka sa isang Mac, kahit saan sa Paglagay ng pahinang Settings. Type sa simpleng salita at press Enter upang maka-flow sa kontrol. humahanap ang paghahanap ng mga maliliit na typos at naiintindihan ang kaugnay na mga salita, kaya't nasusumpungan ng nag-iskedyul ang Cron at ang privacy ay tumuturing lamang sa mga kontrol sa pag-aayos. Ito ay nagpapakita lamang ng pagtatakda ng iyong papel na maaaring buksan.
Lugar ng Trabaho at Plano
Heneral at Licence.
Suporta ng AI at ng Marokya
Admin AI Helptant, Chat ng Client, OpsIQ Pagsulat at Pagsuporta Portal.
Ang Data at ang Pagkahibang
Pagsubaybay at Pribadong Buhay, Pagpapahintulot at Katiwasayan.
Sistema
Koron Setup (sarili-host lamang) at Panganiban Zone.
Pagliligtas
Ang bawat tab ay nag - iipon sa ganang sarili sa pamamagitan ng sariling buton na Save. OpsIQ Magsulat muna bago magpalitan ng tab; huwag itawid ang mga pagbabago.
Malalim na mga kawing
Ang aktibong tab ay isinusulat sa direksiyong nasa pahina, kaya ang bus ay maaaring isenyas o ipadala sa isang kasamahan.
Heneral: Pagkakakilanlan sa Negosyo
Ang pinakamahalagang kard sa pahina ay ang The AI na nagbabasa ng mga pamantayang ito sa bawat sagot, ulat at araw - araw na maikli.
Pangalan ng Negosyo
Ginagamit sa mga ulat ng AI, araw-araw na maikli at customer-facing na pananalita. Match ang iyong website footer.
Industriya ng Negosyo
Ang mga Tailor na AI analysis, lead score, shorts and survey presets. Pilipino mula sa web hosting, e-commerce, SaaS, real estate, ahensiya, kumonsulta, healthcare, edukasyon, pananalapi o pangkalahatang negosyo.
Wika sa Sistema
Ang wikang ipinakita sa sinumang hindi pumili ng kanilang sariling wika ay maaaring makawalang halaga sa bawat isang ahente sa kanilang profile.
Gumamit ng browser language
Ang sign-in page ay nagpapakita ng sign-e sa manga na sariling wika. Minsang may pumili ng isang wika doon, ang kanilang napiling panalo at ito ay hindi kailanman nangingibabaw dito.
Sistema ng Oras
Ang sona na kinaroroonan ng buong sistema ay: mga date, report, iskedyul at background cron. Gamitin ang iyong mga operasyon timezone, hindi ang iyong parokyano.
Heneral: GeroIP at Pagsubaybay
GeoIP2 Landas ng Datatabase
Buong landas patungong GeoLite2-City.mmdb. Auto-detects sa unang karga sa ibayo cPanel, Plesk, DirectAdmin, Cloudways, Docker at payak na Linux o Windows. Idagdag ang GeoLite2-ASN.mmdb sa parehong folder para sa bisitang internet provider.
Mode ng Pinagmumulan ng Geo
GeoLite2 lamang, GeoLI2 na may isang Cloudflare Pagkatisod, o pagkatumba Cloudflare Tanging.Cloudflare Ang mga mode ay humihiling na ang site ay i - proxed Cloudflare, dahil sa mga dumadalaw na tagaturo ng lugar, naging detalyado ang lunsod at rehiyon.
Mga Oras ng Pag - aayos
Ang pagiging di - aktibo bago ang sesyon ng mga bisita ay itinuturing na tapos na. 14400, na apat na oras.
Mabuhay Muling Manariwang Interval (mga)
Kung Gaano Kadalas Gumanda ang Pagkain ng Mabuhay 30 mga segundo.
Aktibong Panagot (min)
Gaano katagal mahalaga sa isang bisita na mabuhay pagkatapos ng kanilang huling pag - aaral. 2 Mga minuto. ito ang Live Feed-off, hindi ang sesyong haba.
Pagrerereporma ng Data (mga araw)
Ang mga deletes ay nakolekta at nakagawa ng mga rekord pagkatapos ng panahong ito: analytics, chat, tiket, feedback, transaksiyon, AI telemetry, integrated logs at CRM activity. 0 ang lahat ng bagay magpakailanman, ang mga pagtatakda, may - akda na nilalaman at mga resibo ng pahintulot ay hindi kailanman inaalis.
Kapag hindi nai - chat
Pinipili kung gaano karaming pag - uusap ang nananatiling di - iniuulat: ang buong rekord, ang rekord nang walang usapan, o ang iskor lamang.
Pagsubaybay sa trapiko ng bot
Ituring na mga bisita ang gumagapang, iwan ang mga ito; pinatataas nito ang halaga ng mga dumadalaw at tinutusok ang lahat ng ulat.
Ang "priedback survey " ay nagpangyari sa" poppup "
Ipakita ang site-wide feedback widget sa mga bisita. hiwalay sa chat survey sa ilalim ng Client Chat, Support Slow.
Heneral: AI Features
Ang lahat ng default sa bawat workspace ay nag - iiska at nag - iipon ng pera.
Pagtatangka ng AI sa mga tiket
I - classipize ang bawat tiket ayon sa kategorya, priyoridad at damdamin, at isulat ang isang sinulid na nasa itaas ng tiket.
AI Triage weep buod
Ipinakikita ang mga tag ng triage at buod sa isang tooltip kapag ang isang ahente ay aali-luging umaalimpuyo sa listahan ng tiket.[kailangan ng AI Triage.
Inbox Copilot (komposer)
Dagdag pa ang Draft AI tugon, Warmer, Shorter, Mas pormal at apologetiko na mga buton sa ilalim ng kahon ng sagot ng tiket. walang ipinadadala nang wala ang ahente.
Tanong-OpsIQ Copilot
Ang pahina-aware na lumulutang na copilot sa bawat admin page. Knows with cens, invoice o tiket ay bukas.
Maikling umaga
Sa unang pagbubukas araw ang komplementaryo ay naghaharap ng mga tiket na kailangang gawin, mga sagot na lampas sa taning at paghihintay na mga chat.
Heneral: salapi, tatakan, backup
OpsIQ saligang salapi
Ang bawat salaping kabuuang sadmin ay ginagawang perang ito para sa pagtatanghal. Ang mga conector ay nag-iimbak ng kanilang sariling source na pera; itakda na ang bawat connektor.
Mga bilis ng auto-sync FX
Muling nakapagpapaginhawa tuwing anim na oras mula sa isang libreng pampublikong pagkain nang walang anumang pagkain API Tip #. Maaring magdagdag ng mga manu-manong rate na nagreresulta sa pagkain. Sa pamamagitan ng auto-sync off, ang mga pera na walang manual rate ay naiiwang hindi naka-kombinatoryal.
Kagyat na Komersiyo at mga Bukál
Ang pagbaligtad nito sa mga Sales at Conversions page, ang dashboard revenue cards at ang Live Intelligence Heed., sa pamamagitan ng pag-alis nito, bawat presyo ay nakatago at ang Sales page ay lumalabas sa menu.
Boksaryongmerika
Mga Turo OpsIQ ang iyong pananalita: gumagawa ka man ng mga pagbabago, ng salita para sa pagbago, ng iyong ipinagbibili, at ng tinatawag na mga mamimili.
Pagmamapuri at Logos
Dalawang upload, isa para sa mga light age (admin sidebar) at isa para naman sa madilim (sign-in page). PNG, JPG, WebP o SVG up hanggang 3 MB_.
Site Intelligence Agent, ay nagpapahintulot ng pribado SSH mga target
Ang Auto-Implement SEO ay nag-uugnayan sa ibabaw SSH. Pribado, loopback at mga nakalaang address ay naharangan ng default bilang isang anti-SSRF measure.kaya lamang sa mga self-hosted installs na dapat maabot ang isang lokal na server.
OpsIQ Likod / Pagbabalik - muli
Iniluluwas ang bawat tagpo at mga bagay OpsIQ- May-ari na mesa at naka-load na mga files. Palitan ang restore OpsIQ Ang pagsasaayos at pagtatala lamang; hindi ito kailanman umaapekto sa mga kliyente, sa mga resibo, tiket, serbisyo, domain, order o transaksiyon.
⚠️
Mag - backup bago gamitin ang anumang bagay sa Panganiban Zone. Packup nakatira sa General at ang mga delete aksyon ay nakatira sa Hazard Zone, kaya madaling maabot ang button ng deleta nang hindi muna nailuluwas.
Mga Pagtatakda
Mga Pagsasaayos: Katiwasayan
Proteksiyon para sa admin sign-in, ang inyong mga staff account at ang data OpsIQ mga kompyuter. claims sign-in para sa support portal ay hiwalay na nakaayos.
Proteksiyon sa Sign-in
GooglereCAPTCHA
Ang mga tops bot at credential standing sa admin sign-in. Piliin ang v3 (hindi nakikita, iskor) o v2 (checkbox), itakda ang v36 score start, at tustusan ang site at lihim na keys. Ang parehong mga tipaang ito ay muling ginagamit ng suporta portal request form.
Sawi-Login Auto-Lockout
Blocks isang address pagkatapos ng maraming mga kabiguan sa loob ng isang window, sa ilang oras. Maaari mo i-transcribe ang naka-clush na mensahe at ipakita ang isang maliit na wait-screen pang-abala.
Pagpapatigas ng Login
Password policy na may minimum na haba, pagtanggi sa mga password na matatagpuan sa kilalang sira, per-account lockout laban sa credential standing, sapilitan dalawang-factor para sa bawat admin, password re-entry bago ang mapanganib na mga aksiyon, at bagong-device sign-in slacks.
Iisang Pag-sign-On (OIDC)
Staff sign-in sa pamamagitan ng iyong provider ng pagkakakilanlan.[kailangan ng sanggunian] labaser URL, kliyente ID at client secretary. Auto-provision domains, isa kada linya, ay lumilikha ng mga gumagamit nang kusa sa unang sign-in.
Single Sign-On (SAML 2.0)
Para sa mga tagapaglaan na nagsasalita SAML. OpsIQ ang tugon ng ACS URL At SP entity ID; inyong tutustusan ang IdP entity na ID, sign-in URL, opsyonal na sign-out URL at X.509 Ang paglagda ng sertipiko. Email at pagpapangalan sa mga larangan ng attribute ay kinakailangan lamang para sa mga pangalan ng non-stand attribute.
SCIM Provisioning
Direktoryo-dibdib na paglikha, update at deaktibasyon ng OpsIQ ang ulat.OpsIQ ang nagbibigay ng SCIM himpilan URL; lumilikha ka rito ng mga panandang may tatak upang ang isa ay matanggal nang hindi binabasag ang iba pa.
Mga banta, pagharang at pangongolekta
Ipinahihintulot ng Exgress na Walang Palya
Mga pagbabawal na maaaring itawag ng mga workspace connector na ito, kasama ang mga nagtatrabaho SSH target control sa Heneral.
Bantang Pag - iiskop at Auto-Block
Blocks minsan ang kanilang iskor ng banta ay pumasa sa iyong pasukan. 0 _x_agpos ito. abangan ang Security Overview page sa loob ng isang linggo bago pumili ng numero.
Bloke Pahina sa Mensahe
Nakikita ng isang panauhin ang mensahe, gaya ng simpleng teksto o sariling kaugalian HTML block screen.
Mahalaga ang Web Core sa mga tunay na bumibisita
Mga sukat LCP, INP at CLS mula sa mga tunay na sesyon.
Hinango, retry-ligtas na pangyayaring pang-edukasyon
Ang mga pangyayaring nakaugalian ay nagreresulta sa browser at naghahatid ng mga parsyal na may retries, binabawasan ang pagkawala ng hindi maayos na koneksiyon ng mobile.
Mga Bakulon na Pasenyas
Ang tunay na mga embed ay may umiikot na cryptographic token kaya ang pinalsipikang pagsubaybay sa impormasyon ay maaaring tanggihan.
Mga Babala sa Seguridad
Ang card na ito ang kumokontrol kung sasabihin sa iyo ang gusto mo, at kung gaano kalaki ang naitutulong ng AI.
Madaling - turuang mga alerto
Si Master ay nagpalit ng card na ito.
Bigong-login na hangganan ng alon
Kung ilan ang nabigong sign-ins sa isang maikling yugto ay ibinibilang bilang alon na sulit na maging alisto.
IP Matalinong pangalan
Karagdagan pa ng isang ulat ng panganib para sa mga bisitang lumilitaw sa pampublikong pang - aabuso ang pagkain.
relong de - motor
Orasan at Oras TLS Mga tseke para sa ekspirasyon, na nagbababala bago ang isang sertipiko.
Ang tagasuri ng seguridad sa AI at ang insidente sa ATI ay nagbibigay ng maikling impormasyon
Dagdag pa ang isang paliwanag sa kahina - hinalang gawain, at inilahad ng mga grupo ang mga pagsalakay sa isang nababasang insidente sa halip na isang daloy ng mga pangyayari.
Mga awtopilak ng Patakaran
Gumawa ng sariling hakbang, gawin itong mungkahi o ipatupad hanggang sa marepaso mo ang mga mungkahi nito at sang - ayunan ito.
Ang pang - araw - araw na seguridad ay natutunaw at ang lingguhang tindig ay nagiging isang advisor
Isang araw - araw na recap sa Security Overview page, at isang lingguhang matigas na talaan ng mga bagay na protektado at kung ano pa ang bukas.
Walang - saysay na mga mungkahi
Isang mungkahing patakaran sa bloke ang hindi mo kailanman kumikilos na parang wala nang pag - asa sa halip na magtipon.
Muling Pagganap ng DOM Session
Muling Pagganap ng nakakaaliw na sesyon sa DOM
Mga suspensyon ng bisita para sa playback. Kapag nasa labas ng replay library ay hindi kailanman nakakarga, kaya walang halaga upang iwanan ito. Ang mga recordingings ay sampol at privacy-masked, at pinapanood sa Sesion Replay page sa ilalim ng Anattics.
Sample rate, paghuli ng max, pag - aalis ng mga sangkap sa katawan
Kung anong bahagi ng mga sesyon ang itatala, gaano katagal maaaring matapos ang isang rekording, at kung ilang araw na ang pagrerekord.
⚠️
Irekord ng Sesion ang mga tunay na tao na gumagamit ng iyong site, at panatilihing mababa ang sampol nito, gaya ng sagot pa rin sa iyong tanong, at sabihin ito sa privacy mo.
Mga Pagtatakda
Mga Pagtatakda: Pagsubaybay at Pribadong Buhay
Ano OpsIQ ay maaaring magtipon, at gaano katagal umiiral ang bawat uri ng rekord.
Mga Pagsabog
Inilarawan IPs at ang mga CIDR Range
Ang mga direksiyon ay hindi kailanman natutunton, isa bawat linya, eksaktong addresss o CIDR ranges. ang pinakamalinis na paraan upang huwag ma-transmit ang iyong sariling koponan sa inyong analitiko, dahil ito ay sumasaklaw sa lahat ng nasa adres na iyon sa halip na lamang ang signed-in admins.
Ilabas URL Paths
Halimbawa, tingnan ang mga dibuhong hindi kailanman natunton ng bawat linya. /admin/* ang buong tanggapan sa likod ng bisita.
Responsibilidad ng Data
Per-subsystem auto-purge sa mga araw. hiwalay sa overall Data Rentenion setting sa Heneral at sa Panganiban Zone cleaning.
Mga trosong pang - interaksiyon ng AI
Ang pagtitiwala sa telemetriya ay may maikling mga patiunang pag - alam ng mga tanong at pagtugon. 90 Ito ang may pinakamaraming teksto para sa mga parokyano, kaya paikliin muna ito kapag hinihigpitan ang pribadong buhay.
Mga pangyayaring gumagamit ng AI
Per-call standard ang mga halaga para sa gastos sa pag-uulat. Default 90 Mga Bilang, walang nilalamang mensahe.
Kumilos na landas
Ang naka-iibat na pagkilos at look ng seguridad. 365 Hanggang sa ngayon, hindi mo ito malilimutan.
Mga Ritwal
Mga rekord ng kalusugan sa sistema. 30 araw.
Hindi masagot na mga tanong
Mga patak ng tanong na hindi masagot ng AI. 90 Mga araw, gawin ninyo ang mga tanong na hindi nabasa ng AI bago sila mamatay.
Mga Bantay at mga iniluluwas na kalakal
Masalimuot na mga Alerto
Ang araw - araw na paghahambing ng kahapon sa baseline kamakailan, na nagbababala kapag ang isang metriko ay kumikilos nang higit pa kaysa sa iyong pasukan. 35 sa pamamagitan ng default.
Warehouse Export
Gabi - gabing tambakan ng mga sesyon, bisita, pageview at kaugnay na mga mesa para sa iyong sariling salansan ng BI, sa isang format na pinipili mo, na pinananatili sa loob ng maraming araw.
Mga Pagtatakda
Mga Pagsasaayos: Admin AI Helpante
Ang lumulutang na katulong na ginagamit ng iyong mga tauhan sa loob ng admin, na may live reading access sa mga kliyente, sa mga resibo, tiket, servers at cron logs. ibang katulong mula sa kostumer-facing isa sa ilalim ng Client Chat.
Madaling Tablan OpsIQ Ang AI Widget
Ipinakikita ang ikalawang buton sa bawat pahina ng admin. Itago ito sa lahat.
Magbukod at gumawi
Ibabaw na posisyon, lapad ng panel (320 hanggang sa 600 px), taas ng max (400 hanggang sa 900 px), sulok na paikot (0hanggang sa 24), butas - butas na sukat, at isang nagyelong salamin ang malabo sa likuran ng panel.
Ipakita ang Mabilis na mga Chip
Ang isang-click shortcut na buton sa ilalim ng header. ang pinakamabilis na paraan para sa karamihan ng mga tauhan.
Ipakita ang Modelong Info
Ang mga pagtatanghal na sumagot at kung gaano katagal ito ginawa ay kapaki - pakinabang samantalang inaayos ang halaga, ingay para sa pang - araw - araw na gamit.
Kontrol sa pag-access bawat admin
Tanging ipakita ang katulong sa isang signed-in admin na ang username at email ay parehong tumutugma sa isang admix OpsIQ Gamitin ang aking access button bago mo ma-lock ang iyong sariling team.
Isang Persona
Ipakita ang pangalan, header tagline at isang kaugaliang tinatanggap na mensahe na ipinakita kapag nagbubukas ang panel.
Matalinong mga Chip ng Daliri
I - adjust ang etiketa at ang influential reader sa bawat shortcut, idagdag ang sarili mo, o baguhin ang mga default.
Mga Colour at hugis
Ang hugis nghip (pill, pabilog, parisukat), chip colors, card theme and launcher arch (round, squircle, square), na may live preview.
Pag - uusap Tungkol sa Alaala
Natatandaan ng katulong ang kasaysayan ng bawat tao sa mga sesyon ng browser, hanggang sa kasalukuyan 120 Mag - iwan ng bagong mga impormasyon na mababasa sa iyong sariling database.
Mga Pagtatakda
Mga Paglalagay: Malambot na Chat
Ginagamit ng chat widget ang iyong mga parokyano, at ang pinakamalaking lugar sa Settings. anim na sub-tabs, na may master switch at Save pindutan sa itaas ng tab.
Gumawa sa pamamagitan ng sub-tabs na pagkakasunod-sunod sa isang bagong install: Identity and Copy, Face, Behavior, Support Slow, Knowledge Training. avanced is imprastraktura at maaaring maghintay.
Pagkakakilanlan at Pagkopya
Nahalatang Pagkakakilanlan
Widget pangalan, tagline, AI pangalan, ang pangalan na ginagamit para sa sistema at walang ginagawang abiso, at kung paano mga pangalan ng ahente ay lilitaw. Agent Pangalan Source nagpasya sa pagitan ng tunay na pangalan, isang custom na pangalan o isang label ng koponan.
In-Chat Pagbati
Dalawang pagbati, isa para sa lahat ng bisita at isa para makilala ang mga bisita, isang tanong na nagsisimula nang mas maraming pag - uusap kaysa sa isang pangungusap.
Popup Teaser
Ang lumulutang na mensahe bago ang chat ay buksan, na may sariling pangalan, font na laki at kulay. Ang AI ay maaaring sumulat sa mga manunudyo, na mayroong kontrol kung gaano karami ang lilikhain, ilan ang maipapakita ang bawat pagbisita at ang puwang sa pagitan nila.
Mga Dalian at Pagkahawak sa Kamay
Ang buong iskrip: paghingi ng pangalan at email, kumpil, paghiling ng tao, walang ahenteng makukuha, tiket na nilikha o kinansela, pag-earthoff. sa paligid ng dalawang dosenang isahang linya sa isang collapsible panel.
Kalagayan at mga Direksyon ng Idle
Tatlong customer-visible na mensahe: ang agent ay nagsasara ng chat, ang bisita ay tumahimik, at ang agent kamay ay bumalik sa AI. Iwasan ang panloob na pananalita tulad ng dead o triaged.
Komposito at mga Mungkahi
Ipininta ang placeholder, ang talk-to-a-human button label, at ang iminungkahing pambungad na mga tanong. tatlong mabubuting mungkahi ay naglilihis ng mas maraming tiket kaysa sa isang pahina ng mga artikulo.
Launcher, Icon at Avatars
Launcher icon, isang opsyonal na iba't ibang icon kapag bukas, launcher sukat, at mga imahe para sa tao ahente at AI.
Hitsura
Ang Tema at Salamin
Angme mode, isang premium color preset, malabo intensity at opacity, at mga tonggle para sa mga animation, separator lines, pagtatago ng status row, pagtatago sa message box card at pagtatago ng close button. Magsimula sa isang preset; ito ay nag-aayos ng dose-dosensiya ng kulay nang sabay.
Mga Pangunahing Kulay
Launcher, header, search, links, butones, system notes at kompositor, bawat isa ay may simula at dulong kulay para sa mga fraff. Ang paggamit ng default glass option ay hindi pinapansin ang mga ito at pinananatili ang naaaninag na dulo.
Panel, mga Bulâ at mga Chip
Sa palibot ng tatlumpung mandurukot na sumasaklaw sa panel, hangganan, teksto, input area at bawat bubble type (visitor, AI, agent, pagmamakinilya, sistema) pati na ang mga sensasyon chips at ang kanilang week state. Binubuksan lamang ito para sa eksaktong pagtutugma ng brand, at suriin ang pagkakaiba sa bubbble text.
Ilatag at Hugis
Panel lapad at taas, kanto paikot, font sukat, screen position, launcher hugis, bubble style at kung ang mga avatar ay nagpapakita ng lapad sa isang telepono.
Paggawi
Ang AI ay sumasagot nang kusa
Ang ibig sabihin ng lahat ng mensahe ay naghihintay sa tao.
Mga taong sumusunod-up at likas na double-texting
Isang banayad na kasunod-up kapag ang isang bisita ay tumahimik, at isang opsyonal na maikling ikalawang mensahe ang paraan ng pagpapadala ng isang tao ng isa. itreached na may max after-ups kada katahimikan, unang pagkaantala, mamaya multiplier, presensiya window at sukdulang sequence window. ay maaaring limitado lamang sa mga oras ng negosyo, at sinupil pagkatapos ng isang simpleng pasasalamat.
Ang typewriter ay sumasagot at tumutugon sa bilis
Ang sagot man ay salita por salita, at kung gaano kabilis sumagot ang katulong, sa pamamagitan ng patiunang pag - iis o ng iyong sariling minimum at sukdulang pagkaantala sa mga millisecond.
Buháy na salin
Ang bawat ahente ay nagbabasa at sumusulat sa kanilang sariling wika samantalang binabasa naman ng bisita ang kanilang wika.
Ibalik sa AI pagkatapos na walang ginagawang ahente
Ilang minuto ng di-pagmamanipulang ahente bago muling ipagpatuloy ng AI ang usapan.
Auto-bukasin ang chat
Ang mga segundo bago ang widget ay nagbubukas ng sarili nito.0Huwag buksan ang iyong sasakyan; umalis sa0malibang subukin.
Mas Matalinong mga Sagot
Pagpaplano ng mga sagot sa one-pass, pag-iisip lalim, isang opsyonal na hiwalay na modelo para sa agent resagots, nagpapakita ng katwiran sa mga bisita, upang payagan ang miss-pellelings, long-conversation memory, limitado ang katulong sa inyong negosyo lamang, presyo sa pera ng bisita, at kung paano lumitaw ang mga link. tanging pag-uusap tungkol sa iyong negosyo ay dapat para sa halos lahat.
Halaga ng Pagliligtas
Ang mga kaalaman sa Skips ay naghahanap ng mga pagbati tulad ng hi at pasasalamat, at pumaibabaw sa pinakamahabang tugon bilang mga patlang. trims gastos nang hindi nagbabago ng kalidad ng sagot sa tunay na mga tanong.
Wika
Ang mga wikang sinusuportahan ng widget at kung paano ito pumipili ng isa para sa isang bisita.
Ang Parokyano ang Nagsusulit ng mga Sagot
Mga sagot mula sa isang signing-in customer sariling account, insectly up live, at insubjectly load lamang kapag kinakailangan. Basahin-lamang sa lahat ng mga kaso; load- kapag-need kapansin-pansing nabawasan ang halaga.
Mga Refund
Hindi nito kailanman kinukompleto ang isang bahagi ng katawan kung saan tinitipon ng katulong ang mga detalye at kamay ng isang tao.
Pakikipag - usap at Pag - iyak
Ang patuloy na pag - uusap nang hindi muna nag - uusap, pagpapatuloy sa isang usapan sa kabila ng iyong magkakaugnay na mga site, ang nakahilang bintana, paghiling sa mga bisita ng email, at pagpapahintulot sa inyong pangkat na gawing tiket ang isang chat.
Mga Katangian ng Widget
Emoji picker, nakakabit sa isang opsyonal na paste-lamang mode, AI imahe inline images, mikropono, talk-to-agent button, mga tunog ng bisita, mga convision preview, voice-called buttton at sesyonlylyly isighting. AI perceptions ang nagpapaubaya sa isang bisita na mag-steat ng error screensh at makakuha ng kapaki-pakinabang na sagot.
Admin Inbox, Notification at Masayang Popup
Malugod na tinatanggap ng bisita ang popup, pati na ang iyong mga ahente ay nagbababala: sa mga tunog sa kahon, mga notasyon sa desktop, mga tunog na pabulong, kung ang pribadong mga bulong ay mga beep, at ang interval ng inbox poll.
Umaagos ang Tulong
Tao ang Nagtaas ng Kamay
Kung gaano kalaki ang hinihiling sa isang tao, ang mga segundo ay kailangang sagutin ng ahente, kung baga ang humihinang chat ay ibabalik sa AI, at kung baga bumabalik ang AI kapag natapos na ang timeout.
Nagtatrabahong mga Oras
Pagbubukas ng oras, timezone at ang saradong-oras na mensahe. Sa labas ng mga oras na ito ay hindi mag-aalok ang AI ng tao. isang hiwalay na iskedyul mula sa mga oras ng tiket negosyo sa ilalim ng oras OpsIQ Sumulat.
Mga Responde kapag wala na ang AI
Ang unang tugon sa isang bagong mensahe, ang sagot kapag may nagtanong na, at kung gaano katagal bago ulitin.
Masamang Anyo
Nagpapakita ng isang anyo ng pakikipag-ugnayan sa halip na chat.
Ticket Lookup at mga Notipikasyon ng Departamento
Ang kabatiran sa tiket ng AI, kaya ang isang bisita na sumisipi ng numero ng tiket ay kumukuha ng tunay nitong katayuan, at aling departamento ang maaaring rutain ng ATI. Ang isang itinayong hurado ay nagpapakita ng mga tunay na tatanggap para sa bawat departamento, ay nagpasya sa parehong paraan kung paano sila pinapasiya ng taga-Olimpisina, kaya makikita mo sa harap ng isang parokyano na walang nagbababala sa isang departamento.
Sentro ng Tulong sa mga chat widget
Ang mga bisita ay nag - aalok ng mga artikulong inilathala nang hindi iniiwan ang chat, pinipili mo kung saan lumilitaw ang entry point, ang ilalim na bar label at icon, at kung mag - aalok sila ng isang link sa buong sentro ng tulong.
Pakikipag - usap
Ang pag - uuri sa bituin ay nagsimula kapag isinara ng isang ahente ang chat, kapag natapos na ang handoff, o pagkatapos ng isang yugto ng hindi pagkilos na itinakda mo.
Surbey Pagkatapos ngChat
Isang maikling surbey kapag isinara ng bisita ang chat, sa pamamagitan ng iyong tanong, pagkaantala, tuntunin sa orasan at isang gora sa bawat pagdalaw.
Surbey Pagkatapos ngChat Email
Isang kasunod na-up survey sa pamamagitan ng email pagkatapos ng usapan, insectly sa wika ang bisita chatd in, na may kontrol sa pag-antala, subject, intro, tanong, parehong button labels at ang thanks-you line.
Sagot na Pakain
Tumungo at bumaba ang hinlalaki sa bawat sagot ng AI, na pinakakain ang de - kalidad na mga dashboard.
Ang Pakikipag - usap ay May Batayan
Auto-archive pagkatapos ng mga araw, auto-resooled pagkatapos ng minuto ng katahimikan, at delete archived usapan pagkatapos ng araw. Ang isang ikatlong lugar ay itinakda, sa tabi ng General at tracking.
Pagsasanay sa Kaalaman
Ang talagang alam ng katulong, wala nang iba pang mahalaga sa Client Chat.
Pagsasanay sa Kaalaman sa mga Websayt
Krawls ang iyong site para ang katulong ay makasagot mula rito. Hanggang sampu na simulang link, limitasyon sa page, isang link deep, at hindi isinamang folders. URL ay maaaring subukin bago ang ganap na paggapang. Exclude checkout, account at admin pathways.
Mga Pang - akit
Ang API Ang susi at huwaran na nagpapangyaring maging praktikal ang mga pahina sa halip na sa mga paligsahang susi.
Organisador ng Kaalamang AI
Isang pindot at ang AI ay nagbabasa ng bawat FAQ at gumagapang na pahina at inuuri ang mga ito.
Mga AKS, Mahahalagang Sagot
Tanong at sagot Ang mga pares na itinuturing na pinakamataas na pwesto, ang bawat isa ay may katayuan, timbang at kategorya. humahanap, maiaangkat mula sa JSON, at maaaring isulat ng AI ang mga ito mula sa isang paglalarawan ng iyong negosyo. Kapag nagkamali ang katulong, isulat ang FAQ: ito'y lumalampas sa mga pahina, kaya agad itong naaayos.
Sumulong
Pag - aasikaso at mga Hangganan
Sa paglaon, ang bilis ng mensahe ay nalilimitahan at naka-canion, sukdulang sukat ng pagkabit, mga pagtatangkang madikit sa bawat bintana, at pinapayagan ang mga ekstensiyon ng file. Ang talaan ng extension ay isang kontrol sa seguridad; panatilihin itong mahigpit.
Tunay na Paghahatid sa Panahon
Ang biglaang mensahe at status admission sa halip na surveying, sa pamamagitan ng Pusher, Albly o Firebase, na may fallback polling interval. ang Polling ay mainam para sa karamihan ng mga site.
Mga Piging na Paraan ng Pagbibigay - Pansin
Ang Devoice ay nagbababala sa mga ahente sa pamamagitan ng Pusher Beams o OneSignal, na may interes sa aparato.
Web push (VAPID)
Browser tulak gamit ang iyong sariling mga delikhang keys na walang ikatlong-partido provider. Generated dito, hindi sa Panganiban Zone.
Bahagi ng Tinig, Video at Screen
ANG mga kredensiyal ng TURN ay tumatawag sa pamamagitan ng mahigpit na mga network, na ginagamit ang Cloudflare o Mga kredensiyal sa Twilio o ang iyong sariling TURN URL, username at credential.
Walang - Saligang Pag - agos ng Trabaho
Ang mga composed workspace setting sa halip na bisita settings: first-response SLA sa ilang minuto, ay nag-iipon ng mga queue view, keyboard shortcut at command pack, in-conversation search, at mga tiket ng parokyano sa inspektor.
Mga Pang - akit na Pang - amoy
WhatsApp, SMS, Facebook Excitor, Instagram, Telegram (paglilinaw), X direktang mga mensahe at LINE, bawat isa ay may sariling AI auto-reply switch, at isang polisiya ng mga aksiyon para sa AI sa mga channel, isang tugon na debounce at ang Whatsapp re-engagement template. Bawat channel ay dumadaan sa parehong inbox bilang web chat.
✅
Isang Live Widget Preview sa ibaba ng tab updates habang ikaw ay nag-aayos. Gamitin ito sa halip na muling magkarga ng iyong website upang tingnan ang isang pagbabago.
Mga Pagtatakda
Mga Pagtatakda: OpsIQ Pagsulat
Ang mga ticket ay sumasagot sa sulat: awtomatikong mga tugon, ang katutubong sistema ng tiket, mabilis na pagdami, mga oras ng negosyo, paglupig at ang mga parokyano-facing email.
Awto-reply
Ipakita OpsIQ Nagsusulat ng mga butones
Ihulog ang katulong sa pagsulat na butones para sa iyong mga ahente sa admin.
Naka-reply na kotse ng tiket
Maghanap ng bagong mga tiket at sumagot at sagutin ang mga ito pagkatapos ng isang pagkaantala. Simulan mo ito at repasuhin ang mga draft sa loob ng isang linggo. Refunds, downfinding at access champions dapat laging makarating sa isang tao.
Mga departamento ng auto-reply
Aling mga departamentong auto-reply ang maaaring sumagot sa. anumang hindi nakatala ay iniiwan para sa isang tao, na siyang ligtas na default.
Tumugon sa iskedyul ng pagkaantala (mga minuto)
Kung gaano katagal maghintay bago magpadala ng awtomatikong sagot, magbasa agad bilang robot; ilang minuto lang ang binabasa bilang mabilis na koponan.
Si Max AI ay sumasagot sa bawat tiket sa pamamagitan ng departamento
Isang per-department cap, halimbawa Billing 1 at Suporta 3. Kung walang gora ang isang nalilitong sinulid ay maaaring makasilo.
Sagot, katayuan at pagkakakilanlan
Maximum na pagsulat ng mga patlang, ang katayuan sa tiket pagkatapos ng isang tugon at pagkatapos ng pag-iimbol, at kung saan ay inanunsyo ang awtomatikong sagot ay dahil sa. Gumamit ng maliwanag na pinangalanang account upang masabi ng mga tauhan ang mga tugon ng AI mula sa mga tao.
Mga operasyon ng mga katutubong tiket
Sistema ng Katutubong Tucket
Ang sistema ng tiket na inilagay sa OpsIQ, para sa mga install na walang panlabas na tulong desk.
Ilagay ang pipe email sa mga katutubong tiket
Ang dumarating na email ay ginagawang tiket. OpsIQ ang nag - eeksperimento URL, auth token, script path at PHP binary. anumang bagay na maaaring magpaskil sa endpoint na iyon ay maaaring lumikha ng mga tiket, kaya panatilihin ang bahagyang lihim.
Multi-turn sagot at pagkaantala at debounce
Laging sumasagot ang AI habang nagpapatuloy ang pag - uusap, at kung ito ba ay naghihintay sa isang tahimik na bintana kaya't tatlong mabilis na mensahe ang tumatanggap ng isa na isasaalang - alang na sagot.
Pampribadong portal ng publiko
Isang customer-facing page kung saan ang sinuman ay maaaring magtaas at magsubaybay ng isang tiket, na may opsyonal na linyang pangtanggapan. Ang direksiyon nito at hitsura ay nakaayos sa Support Portal tab.
Ticket number formation
Kung ilang pasumalang titik ang lumilitaw sa mga numero ng tiket.
Mga parokyano ng Email sa kanilang sariling wika
Ang mga email na i-update ay sumusunod sa wika ng kostumer. Staff email ay hindi nagbabago ng wika: notification, department warnings, leader at naka-iskedyul na mga ulat ay nananatili sa inyong system language.
Mga Pag - amin at mga kumpil
Isang tiyak na pagkilala sa bagong mga tiket, at ang pagpapatunay na may bukas na tiket, kapag may iniwang impormasyon at kapag isinara ang isang tiket, bawat isa'y may live preview.
Pagsusuri sa AI spam
Mag - iwan ng mga tiket mula sa di - kilalang mga nagpadala, at maaaring mag - alis ng pinaghihinalaang spam nang mag - isa.
Mga tiket na walang gamit
Sabihin sa kostumer sa kaniyang ticket na buksan uli ang mga ito.
Mga oras ng negosyo (SLA calendar)
Timezone, pagbubukas at pagsasara ng panahon, mga araw ng pagtatrabaho at pista opisyal para sa mga first-reply at resolution timer. isang hiwalay na iskedyul mula sa Working Hours sa ilalim ng Client Chat.
Mag-sign ng mga bagong tiket
Awtomatikong atas, hindi sapilitan lamang sa mga ahente na online, may mga kasanayan sa agent at isang sensitivity para sa kahusayan-based groating.
Iminumungkahi ang mga tiket na kinopya
Mga iskrin kapag binuksan ng isang parokyano ang tiket na malapit sa isa na mayroon na sila, taglay ang kakayahang makibagay.
Kasiyahan pagkatapos ng masusing surbey
Emails Isang surbey isang araw matapos magsara. Ang mga resulta ay makikita sa CSAT page.
Ipaalam sa departamento sa pamamagitan ng email
Ang mga recipient ay ang mga miyembro ng departamentong iyon, hindi ang department mail address, na siyang naka-host na mga tiket sa address.
Kung Ano ang Maaaring Basahin ng AI
Pag-access sa data ng AI client
Isang master switch platin influently read-lamang entreads para sa client profile buod, sa mga resibo, transaksiyon, balanse ng kredito, produkto at serbisyo, domains, link servers at high-level account premise. Magsimula sa profile compose at magdagdag ng mga kategorya bilang mga tugon kailangan ang mga ito.
Pag - aalis ng kaalaman at kaalaman
Dumarami ang mga tiket sa AI
Ililipat ang tiket sa isang mas mahusay na kagawaran bago sumagot. Pumipili ka ng mga pinapayagang departamento, ang check antala, at maaaring isulat ang iyong sariling influential notisya. Buksan ang panloob na paunawa upang makita ng iyong pangkat kung bakit lumilipat ang isang tiket.
Mga Kaalamang Nakalagay
Ginagamit man ng mga sagot ang wika ng parokyano, ito man ay sa gumagapang na kawing at FAQs, kung binabasa ba ng AI ang larawan at ang larawan PDF Mga kagamitan, ang paraan ng pagtugon sa kaalaman, kung baga inangkat JSON Ginagamit ang kaalaman, at kung maaaring lumitaw ang mga links ng pinagmulan. Gamitin ang mga surplus links at FAQs dapat ay on, o ang AI ay humuhula.
Itigil ang auto-reply matapos ang tugon ng tao
Kapag sumagot na ang mga tauhan, hindi na sinasagot ng AI ang tiket kung wala ito ang AI ay makapagsasalita na sa iyong sariling ahente.
Mga tagubilin sa Ticket at email
Mga libreng-text na instruksiyon na bumubuo ng tono at nilalaman para sa bawat tugon, na may isang makargang gumaganang halimbawa. Maging espesipiko sa kung ano ang dapat hindi dapat gawin ng AI.
Pag - aangkat JSON kaalaman
Itaas o paste a JSON Listahan ng kaalaman para sa katulong sa pagsusulat.
Studio ng pindutan
Isang buong tagadisenyo para sa customer-facing button: display style, sukat, tatak, icon, hugis, minimum na lapad, background na istilo na may pangunahin at pangalawang kulay, split single, hangganan, kanto paikot, anino, estimulasyon, pandidato, walang-hangal na reaksyon at mga kulay, at ang pomentong pokus, pati na rin ang isang kaugalian CSS kahon para sa anumang bagay na hindi saklaw ng mga kontrol.
Mga Pagtatakda
Mga Pagtatakda: Suportahan ang Portal
Ang lugar ng customer-facing kung saan ang mga tao ay nag-iipon at nagmomonitor ng tiket at nagbabasa ng inyong mga artikulo sa pagtulong. Ang tab na ito ay kumokontrol kung paano ito naaabot at kung paano ang mga parokyano ay naka-sign sa; ang visual design nito ay ginagawa sa Support Portal Studio.
Portal Studio o Embended Ticket Portal: Alin ang gusto ko?
Ito ay dalawang magkaibang produkto at ang mga tao ay palaging naghahalo. Sila'y lumutas ng iba't ibang problema, at ang pagtakbong magkasama ay kapuwa normal.
Suporta sa Portal Studio: isang lugar na pinadadalhan mo ng mga parokyano
Ang Studio ay nagdidisenyo ng isang kumpletong lugar ng pagsuporta na doo'y OpsIQ mga punong - abala. Mayroon itong sariling web address, o sariling domain, at ito ay nagdadala ng buong self-service na karanasan: pagtulong sa mga artikulo sa paghahanap, ang request form, kasaysayan ng tiket, customer sign-in at ang katulong. pumili ng template, gumawa sa pamamagitan ng Theme, Navigation, Layout, Knowledge, Brand, Tickets, Assistant, Form at Form CSS, patiunang tingnan ang desktop, mga sukat ng tableta at telepono, pagkatapos ay ilathala.
Gamitin ito kapag Nais mo ng isang hinerohang lugar na mapagtatayuan mo sa bawat parokyano, at mas gugustuhin mong huwag magtayo o mag - asikaso ng isang dakong may suporta sa loob ng iyong sariling website.
Nakatiklop na Portal: mga tiket sa loob ng iyong sariling site
Ang elimed ay nakalagay ang tanging tiket na nasa pahina ng iyong sariling website. Mga parokyano ay nagbubukas, sumusubaybay at tumutugon sa mga kahilingan ng pagsuporta nang hindi iniiwan ang iyong mga pahina, at ang iyo mismong tagaturo, tagapagsiyasat at nagdisenyo ay nananatili na gaya nila. Ilagay ang maayos, hitsura at mga tuntunin sa paggawa ng widget, patiunang tingnan ang resulta, pagkatapos ay kopyahin ang embed snippet sa iyong pahina.
Gamitin ito kapag Mayroon ka nang website o aplikasyon na may sariling disenyo, at gusto mong makatulong sa halip na ibigay ang kostumer sa ibang adres.
Ang maikling bersiyon
Nagtatayo ang Studio isang lugar na pinadadalhan mo ng mga parokyano. Ang dike ay nagdadala ng mga tiket kung nasaan na ang iyong mga parokyano. Maraming negosyo ang tumatakbo ng pareho, i-embly ang tiket widget sa kanilang account area para sa in-context requests habang pinananatili ang hosted portal bilang ganap na self-service destinasyon na may mga artikulo at paghahanap. Sila ay independiyenteng switchs.
Mga Pangungusap at Pag-access
Makakakuha ng mode
Kung ang portal ay bukas sa sinuman o limitado sa mga customer na naka-sign-in. Ang mga open portals ay nakakakuha ng mas maraming tiket at mas maraming spam.
Mga mapagpipilian sa paglalatag ng pagkain
Ang portal man at tumutulong sa center ay may iisang bida o gumagamit ng dalawa, na makikita sa dalawang panig ng magkabilang panig ng daan, at ang seksiyon ng nabigasyon.
direksiyon sa bahagi ng linya
Ang address customer ay gumagamit ng pangalan at ang tawag dito OpsIQ ang resultang portal at katugmang mga direksiyon ng tulong sa sentro.
Ang inyong sariling nasasakupan
Ihain ang portal mula sa isang domain na pag-aari mo, tulad ng suporta. yodomain. com.
Nalubog na Portal
Stwitches on the drop-in widget na inilarawan sa itaas, at nagbubukas ng emibed na tagapagtayo kung saan pinili mo ang mga ayos, hitsura at access na tuntunin, i-review ang resulta at kopyahin ang sanppet para sa iyong pahina. Hindi ito ang Portal Studio: ang Studia ay nagdidisenyo ng may-akdang portal, ito ay naglalagay ng tiket sa loob ng iyong sariling site.
Kung paano pumipirma ang mga parokyano
Ito ang mga customer sign-in opsyon. Staff sign-ain ay nakaayos sa ilalim ng Settletings, Security.
Mga pamamaraang Sign-in
Aling opsyon ang lumilitaw sa sign-in page. Connector at email sign-ain gumagana ng kusa.
Panimulang tanda-in
Ang mga tagapag - ulat ng mga mamimili, bawat isa'y nangangailangan ng isang kliyenteng ID at sekreto, na may direksiyong iniredirect ng direksiyong ibinibigay ng OpsIQ sa pagrerehistro kasama ng tagapaglaan na iyon.
Walang asawa na sign-on (OIDC)
Parokyero sign-in sa pamamagitan ng isang provider ng pagkakakilanlan, na may tagapagpalabas URL, kliyente ID, lihim at isang opsyonal na pinapayagan ang email domain list.
Mamimili SAML 2.0
Ang SAML katumbas. OpsIQ ang tugon ng ACS URLat SP entity ID; inyong tutustusan ang IdP entity na ID, sign-in at sign-out URLs, X.509 sertipiko at opsyonal na pangalan ng attribute.SAML sa mga pamamaraang Sign-in o hindi ito lilitaw.
Walang - kabuluhang sign-in mula sa iyong app
Isang nakapirmang malalim na link kaya ang isang parokyano ay pumirma na sa inyong application lupain sa portal nang hindi muling pipirmahan. OpsIQ ang lihim, portal URL at workspace key, pati na ang generator para sa isang pirmadong test link. Gamitin ang generator bago isulat ang anumang code.
Masenyas sa lahat ng dako
Ang pagsenyas mula sa portal ay palatandaan din na hindi mo na ilalapat ang iyong customer.
Pagkuha at proteksiyon
Hinihiling na bumuo ng mga larangan
Kung aling mga larangan ang pinag - aralan ng anyong request, at bawat ekstrang larangan ay hindi nasasakop, saka mo lamang itanong kung ano ang kailangan mong gamitin sa triage.
Pag - iingat sa pamamagitan ng spa at pag - abuso
Isang honeypot at limitasyon ang laging nag - iingat sa pampublikong anyo. Sa itaas, maaari mong harangan ang mga settletable email address, magdagdag ng sarili mong barado na mga domain, at magdagdag ng CAPTCHA gamit ang Google reCAPTCHA o Cloudflare Turstile. reCAPTCHA muling ginagamit ang mga susing itinakda na sa ilalim ng Settletings, Security; Ang mga key ng Turrtile ay pumapasok dito.
Mga Anatomy sa Portal
Isang read-lamang buod ng portal na aktibidad sa loob ng huling tatlumpung araw.
Mga Pagtatakda
Mga Pagsasaayos: Mga Pagpapahintulot, Licence, Croon at Panganiban Zone
Ang grupo ng System, pati na ang mga kontrol sa pag-access ng koponan na nagpapasiya kung sino ang maaaring makakita kung aling Pagtatakda ang tab.
Pag - aagwanta ng Koponan at mga Pagpapahintulot
Mga pahintulot ng Per-admin
Ang bawat admin ay nakakakuha ng maliwanag na set ng mga pahintulot sa pagsaklaw ng chat sabox access, na nagtatakda ng mga seksiyon na maaaring i-edit nila, at ng kanilang mga departamento. Ang sinumang may ganap na papel na Administrador ay laging may lahat ng pahintulot. Ang pagtatakda ng mga permiso ay nagpapasiya kung aling tabs ang nakikita ng isang tao, kaya ipagkaloob ang pinakamakitid na set na pinapayagan silang magtrabaho.
Paghihiganti
Ipinakikita ang iyong kasalukuyang lisensiya, kung ano ang ipinapasusunod nito sa iyo at sa kalagayan nito.
Pag - aayos ng Koron
Naka-install lamang ang sariling-hosted. OpsIQ Ikubli ang nakaiskedyul na mga gawain para sa iyo at ang tab. Isang linya ng crontab ang nagpapatakbo ng bawat naka-iskedyul na atas: ticket auto-reply, regulatoring spore, exchange-rate respiration, mailbox polling at connector syncry.
1
Tularan ang linya
Ipinakikita ng tab ang eksaktong linya na crontab para sa iyong server na may tamang binaryong PHP na napili na.
2
Ihalo sa crontab
Tumatakbo ng crontab -e bilang tagagamit na nagpapatakbo ng PHP at nag-iisang linya. cPanel gamitin sa halip ang kasangkapang Koron Jobs.
3
Pare - pareho
Sa loob lamang ng isang minuto, ang mga tisa sa puso ay nagliliwanag na.
Ang tibok ng puso ay nagpapakita ng huling pagtakbo, tagal at kung ano ang prinoseso para sa parehong auto-reply queue at ang email at connektor poll. ito ay nagbabala kapag ang huling pagtakbo ay nagmula sa manwal na web button sa halip na isang tunay na server cron, at kapag ang isang tibok na tibok ay hindi na gumagana.
Mapanganib na Kapaligiran
Alisin ang Lahat ng Nakatatagos na Data
Ang lahat ng bagay ay pinaaandar OpsIQ Kung ano ang isasama at i-uri nang eksakto ang pariralang kumpil. settings and site configuration, blocked addresss, lahat ng isinulat ng inyong pangkat (knowledge base, FAQs, translations, portal na disenyo, action pagpapakahulugan) at mga resibo ng pahintulot ay pawang naingatan.
Purong Data Mas Matanda Kaysa sa
Ang gayunding gawain ay limitado lamang sa mga rekord na mas matanda pa kaysa sa mga plaka 30, 60, 90 o 180 Para sa awtomatikong pag - ikot, gamitin ang mga pamantayang moral sa General and tracking sa halip, hayaan itong gawin ng nakaiskedyul na atas.
🚫
Mag - ulat ng backup mula sa Settings, General bago gamitin ang anumang bagay sa Panganibang Zone.
Mga Pagtatakda
Pag - aasikaso sa inyong koponan
Anyayahan ang mga miyembro ng team at atasan ng mga papel na kontrolin kung sino ang makakakuha ng anumang bagay.
PangkatAng real team screen: bawat admin na may kanilang pakikipag-ugnayan, papel at ang mga departamentong maaari nilang maabot, agent explosive, mga may-ari na puno.
Mga Papel
May - ari
Punô ng access kabilang ang lisensiya, billing, at mapanganib na zone. Isa bawat installation.
Buong Admin
Hanggang sa ma-akses ang lisensiya at mapanganib na zone.
Ahente
Limitado lamang ang niregaluhan ng mga kagawaran. Tickets, chats, at analytics lamang.
Nakaaakit na mga miyembro ng koponan
1
Makipagtulungan
Naglakbay patungong Team sa tabibar.
2
Mga Anyayahan sa Pag - ihi
Ipasok sa email ng miyembro ng koponan.
3
Magtakda ng papel
Pumili ng May - ari, Buong Admin, o Ahente.
4
Mga kagawaran ng pag - aatas
Para sa mga Ahente, pumili ng makukuhang kagawaran.
5
Magpadala ng paanyaya
Sila'y tumatanggap ng email na may kawing ng setup.
Mga Pagtatakda
Epektibong pagganap sa pangkat
Ang inyong suportang pangkat ay nagtatanghal. ang pagkuha ay sa pamamagitan ng pahintulot, hindi sa pamamagitan nang papel: ang view permit ay nagbubukas ng pahina, ang pinangangasiwaang pahintulot ay nag-aanunsyo ng mga target, QA at ang kasamahan-ikilala ay nagbabasa, at ang gantimpala-pagpapahintulot ay kung ano ang nagdaragdag ng sertment tab. Ang isang lider ng koponan ay maaaring bigyan ng alinman dito nang hindi nagiging ganap na administrador.
Epektibong pagganap sa pangkatAng real na team-crace screen: bawat agent ay nakakuha ng iskor sa volume at CSAT, na may isang balanseng gantimpala na maaari mong bayaran sa bawat hanay.
Kung paano inorganisa ang pahina
Bawat isa ay sumasagot ng ibang tanong, at ang mga ito'y inuutusan kung gaano kahanda ang pangangailangan nila.
01 Pangunahing Sentro ng mga Utos
Mabuhay queue state, ang mga resulta ng parokyano laban sa iyong mga target, kung paano ginugol ang kapasidad, sitwasyon na nangangailangan ng isang desisyon, at ang ebidensiya-adjured per-teammate index.
02 Mga Kasama sa Team
Ang leaderboard, pagkilala (karamihan ay pinabuti at guhit), paghahanap, at ang opt-in control para sa kung sino ang maaaring makakita ng rank.
03 Katangian
Ang mga raffcard, naitalang pagtatasa, di-maituwid na kasunduang reviewer, reviewers drift, at mga pagtatalo sa ebidensiya.
04 Mga Gantimpala
Ang halaga ng bato, ang sabi ng mga suweldo, at ang namamahalang yugto ng panahon ay pawang: Ang awtor ay nag - aalok ng isang nakapondong kisame, nirerepaso ang patiunang paghahanda, pangwakas na resulta.
05 Kasaysayan
Kung paano kumilos ang workspace sa paglipas ng panahon: kausuhang mga metriko na may tsart, at isang tsart 28 Bawat card ay nagtatago hanggang sa may sapat na kasaysayan para idrowing ito.
Hindi sero ang hindi nakokombinasyon
Ang isang teammate na walang sapat na hawakang tomo — o kung ang mga sukat ng sukat na may dalang ebidensiya ay nakadaragdag sa wala pang kalahati ng nakaayos na timbang — ay ipinakikita bilang Unscored. Ang kanilang iskor, ranggo at banda ay walang laman at ang pagkasira nito ay nakatago. Sinadyang: ang pagbibigay ng hindi pa naihandang sukat bilang sero ay naglalagay sa isa sa ilalim ng isang ranggo para sa pagkakaroon ng isang tahimik na linggo.[kailangan ng sanggunian] Ang mga top ay maaaring i-creactureable per workspace sa Targets & per jointers.
Ang dalawang mga sanggunian ng ebidensiya ay gumagawa ng magkaibang trabaho at ito ay sulit sa pagpapanatili ng mga ito na magkahiwalay. Mum ay humawak ng desisyon kung may naka-corture. Ang mga rating ng Minilum ay hindi umaapekto sa iskor: ito ay nagpapasiya ng parangal at gantimpala elite. kaya ang isang teammate ay maaaring ganap na ma-screw at maihanay at hanggang sa ngayon ay hindi pa rin maaaring maging inelegible para sa panahong iyon, dahil kakaunting parokyano lamang ang nag-uuri sa kanila.
💡
Ang bawat pigura ay sakop ng workspace na iyong pinanonood at ang time range na pinili mo. Ang isang teammate na nagtatrabaho sa dalawang magkahiwalay na work distance ay may independiyenteng record sa bawat isa. Dalawang eksepsiyon na sulit malaman: isang site GROUP ay isang work miles, kaya ang mga miyembrong domain nito ay sinusukat magkasama; at ang All-sites na pananaw ay sinadyang sumusukat sa lahat ng bagay nang minsanan.
Ang indise ng pagtatanghal
Isang kalipunan ng limang dimensiyon, bawat isa ay sinusukat laban sa isang target na itinakda mo sa halip na laban sa mga kasamahan, pagkatapos ay hinihila ang gitna kapag ang ebidensiya sa likuran nito ay manipis. Pansinin ang direksiyon: ang pagbabago ay naglilipat ng pigura tungo sa 70_, kaya't isang manipis at mahusay na iskor ay ibinababa at isang manipis na mahinang iskor ang hinahango. Ang unang linggo sa apat na pag-uusap ay hindi rin isang tiyak na hatol. Habang ang katibayan ay nagtitipon ng binagong pigura sa hilaw na sukat.
Katangian
Ang mga resulta ng pagkuha ng impormasyon na napatunayang totoo ay ang pagsupply ng QA scorecard.
Pagiging Responsibilidad
Unang mga panahon ng pagtugon sa P50 at P90 porcentiles, laban sa iyong mga target.
Resolusyon
Resolusyong panahon at isang-touuch resolution rate.
SLA
Nakamit laban sa SLA ay nag-ayos ka, at i-risk at lumabag ang mga aspeto.
Pagiging Katiwala
Muling buksan at ilipat ang mga rate — ang gawaing nagbabalik.
💡
Ang mga timbang ay maaaring ayusin at relatibo; hindi naman kailangang ang mga ito'y ganap na mag - isip 100. Ang nawawalang katibayan ay makapagpapababa lamang sa indise, hindi ito kailanman itataas — ang buong nakaayos na timbang ay nananatili sa hangganan.
Pagkabihag at mabungang panahon
Ang occupancy, produktibong panahon, nalutas sa bawat mabungang oras at online na bahagi ng bintana.Ang Utilisation ay sadyang hindi iniuulat: kailangan nito ang nakaiskedyul na mga oras bilang isang destansiya,OpsIQ Walang roster o recest source, at ang kapalit nito ay isang hula na nakasuot ng numero porsyento sign.
⚠️
Ang Occupancy ay nagsasabi kung paano ginugol ang panahon, hindi kailanman naging mahusay ang paggugol nito, at hindi ito kailanman nag-eeksperimento, tarangkahan o sukat ng isang kabayaran. Ang isang teammate na walang hawak-panahong katibayan ay hindi kailanman mababasa bilang hindi makukuha, kahit sero.
Mapagkakatiwalaan
Ang isang scorecard ay ang mga rubric reviewer na nakakuha ng reality contactings laban sa . Tanging isang inilathalang bersyon ang maaaring makatanggap ng pagtatasa, at ang paglalathala ng bagong bersyon ay hindi kailanman nagsusulat ng nakuha na. Ang isang review ay katibayan tungkol sa isang usapan, hindi isang hatol sa isang tao.
Kasunduan sa Repaso
Iniulat bilang isang back-reclied statistic (Cohen's at Fleiss' kappa), hindi isang hilaw na conclusion percentage. Dalawang mga reviewer na pumasa sa lahat ng bagay ay sumasang-ayon 100% ng panahon habang walang dalang impormasyon.
Ang pag - aalsa ng tagarepaso
Kung baga ang isang tagapagrepaso ay sistematikong mas mahirap o mas malambot kaysa kanilang mga kasamahan sa iisang pag - uusap — isang paghahambing laban sa iba pang bahagi ng panel, hindi isang kausuhan sa paglipas ng panahon, kailangan nito ang isang interaksiyon na sarilinang nirepaso nang higit sa minsan.
Mga Pag - aaway
Ang isang teammate ay maaaring pormal na magtalo ng ebidensiya na naitala tungkol sa mga ito. ang isang bukas na di-opisyal na mga blocks feel-period finalation hanggang sa ito ay malutas.
Sarili-review
Hindi maaaring suriin ng isang teammate ang kanilang sarili.
⚠️
Ang mga pagtatasang pang-I-graded ay hindi makakaimpluwensiya sa sahod hanggang sa ang isang kalibrasyon ay nailathala na nagpapakita ng modelo ay umaayon nang maigi sa mga taong nagrereview, sinusukat sa pamamagitan ng kappa laban sa isang minimum na sampol. Ang isang bukas na tarangkahan ay nangangahulugan ang modelo ay sumasang-ayon sa mga tao na malapit na mabibilang – ito ay hindi kailanman nangangahulugan na ang modelo ang tama.
Pagkilala
Ang pag - ihi lamang ay may dokumentadong mga paraan ng pagkabigo: ang paggamit ng metrikong laro, burnout, at hayagang panghihiya sa kung sino ang huli.
Ang karamihan ay bumuti
Sinukat sa mas maagang rekord ng isang teammate, hindi laban sa mga kasamahan, na may pag - urong upang ang maliit na agwat ay hindi makabili ng panalo.
Mga Tibo
Ang magkakasunod na yugto ay nagtatagpo sa isang nakapirme, ipinahayag na bar — average rating, controld volume, ratings count at negative-feedback rate, lahat ng absolute figure. Ang lahat ay maaaring mag-debut nang sabay-sabay, kaya ito ay hindi lumilikha ng mga ranggo, at ang isang kasamahan na may natatanging buwan ay hindi maaaring makabali sa iyong bilang.
Opt-in ranggo
Palya por default. Laging nakikita ng isang teammate ang sarili nilang index; kung nakikita man nila ang mga katrabaho ay workspace deccise. Ang mga bandang Percentile ay maaaring ilathala sa halip na absolute positions.
💡
Ang isang guhit ay hindi makasusuporta sa isang suweldo o mapuputol, at ang karamihan ng napabuti ay hindi kategoryang nagbibigay ng parangal.
Paghahanap
Ang target na ito ay gumagana sa direksiyon, sinusukat sa isang permanenteng ipinahayag na bar sa halip na laban sa isa't isa — kaya maaaring linawin ng lahat ang iisang paghahanap sa iisang yugto ng panahon.
Sisidlan at kinang
Isahan o pangkat; isang-off, replectable, o panapanahon na may maliwanag na bintana.
Criteria
Ang mga pag - uusap na hinawakan, mga rating na tinanggap, aktibong mga araw, katamtamang rating, o negatibong dami ng mga tumatanggap ng impormasyon ay pawang walang pagbabago — walang metriko na ang halaga ay depende sa kung ano ang ginawa ng mga kasamahan.
Mahusay na bantay
Ang pag - asinta sa numero samantalang ang kalidad ay bumababa sa sahig ay pumipigil sa paghahanap sa halip na tapusin ito, at ipinakikita na hindi ito kumpleto, at hindi pa tapos.
Paulit - ulit na mga Hangganan
Isang per-period cap, na pinapatakbo ng pinakamabagal na pamantayan, at isang opsyonal na cooldown bago ang pag-uulit ay maaaring bilangin.
Paghahanap ng Koponan
Ibahagi ang pagsulong na walang per-teammate figion na inilathala, kaya ang isang paghahanap ng koponan ay hindi maaaring maging isang leaderboard.
Mga sesyon ng Pagsurot
Ang isang sesyon ng coaching ay isang plaka, hindi chat. Ito ay may coach, isang teammate na naka-tracked, isang nakatakdang oras, napagkasunduang puntos sa pag-uusap, at isang buod na isinulat pagkatapos. Real chats, tiket at QA pagtatasa ay naka-set sa ito bilang katibayan, kaya ang usapan ay nakaangkla sa trabaho na aktuwal na nangyari sa halip na sa isang naalalang impresyon.
Mga Pangungusap na punto
Sumang - ayon bago ang sesyon, kaya ang teammate ay hindi nagugulat.
Hinango na katibayan
Nag - iimbak ang isang pink ng reperensiya — isang uri at isang id — hindi isang kopya, kaya lagi nitong itinuturo ang live na rekord.OpsIQ ay hindi tumitiyak sa id bago tanggapin ito.
Kumilos na mga bagay
Ang isang bagay na lampas na sa petsa nito ay ipinakikita na tapos na — isang hinangong estado, hindi isang katayuan na dapat tandaan ng isa.
Pribadong nota
Ang teammate na kinatete ay hindi kailanman makabasa nito — hindi bilang isang agent, hindi bilang manedyer, hindi gaya ng may - ari.
Sino ang makakakita ng isang sesyon
Ang coach, ang teammate, at ang sinumang may pinangangasiwaang koponan ay nagpapahintulot. walang iba pa, pati na ang ibang mga kasama sa team sa departamento ring iyon.
Pag - aaral
Ang bawat likha, update, pin, unlapi at pagkumpleto ay nakatala na kasama ang mga binago, nino.
💡
Ang pamimitas ay kusang hiwalay sa pag-eensayo at sa salapi. Ang sesyon ay hindi nagpapabago ng indise ng sinuman, hindi pumapasan ng gantimpala, at hindi lumilitaw sa leaderboard.
Mga Gantimpala at mga parangal
Ang naitalang gawain ay ginagawang mga patlang na may halagang salapi na iyong itinakda. Ang landas tungo sa isang kabayaran ay sadyang mabagal at bawat hakbang ay nakatala.
1
Magtakda ng maliit na halaga
Kung gaano karaming mga tanda ang katumbas ng halaga ng salapi, at kung ano ang sulit sa bawat gawain.
2
Ilagay ang natangkilik na kisame
Para sa isang saradong yugto ng kalendaryo, ang isang buong administrador ay nagsasaad ng pinakamataas na mga paunawa na maaaring ibayad nito. Ang pagliligtas sa pormang settings ay hindi nagbibigay ng autor sa isang badyet, at hindi nito mababago ang kisame na may akda na.
3
Repasuhin ang mga bagay na patiunang nakita
Ang mga recipiente, reserba, at ang dahilan kung bakit walang sinuman ay hindi maaaring magkamali. Ang bukas na ebidensiya ay humaharang sa hakbang na ito.
4
Pangwakas
Ang allocation ay permanenteng naitala na may ebidensiya sa likod nito. Ang isang panahon na nagtabi ng walang bagay ay maaaring alisan ng laman at muling-takbo nang tuwiran. Ang isa na naglabas ng mga token ay dapat na baligtarin muna:OpsIQ Sumulat ang isang compensating entry laban sa bawat wallet at hindi kailanman nai-delease ang orihinal, kaya't ipinapakita pa rin ng ledger kung ano ang nangyari at bakit, at kung gayon lamang ang panahon ay inilabas.Ang reversion ay tumatanggi kung ang sinuman ay nakapagbenta na ng higit kaysa sa halaga na nakuhang muli, at mga pangalan kung sino at sa pamamagitan ng magkano.
⚠️
Eligibility requires verified customer feedback. AI quality scores may supplement that judgement but never replace it, and a teammate shown as Unscored is not eligible. Each contributor is capped at 25% above their expected share of the period, so one very high-volume month cannot absorb the whole budget.
💡
Ang may-akda ng salaysay ay walang bahagi sa mga parangal o bahagyang gantimpala, na walang switch: kanilang dina-insecure ang indefunded kisame at finalise bawat allocation, at walang higit sa kanila na sasang-ayon sa kung ano ang kanilang babayaran. Ang kanilang gawa ay sinusukat, iniiiskort at inihanay sa tabla na eksaktong katulad ng iba.
Lahat ay nakikibahagi sa pamamagitan ng default, team leads at co-owners kabilang. Upang iwanan ang isa, buksan sila sa Team & Departments at patayin ang Takes part sa mga awards at gantimpala opsyon. Ang kanilang trabaho ay iskor pa rin at ipinakita; hindi na sila nagiging kandidato mula sa puntong iyon, at walang anumang bagay na nai-rerepublish na.
⚠️
Walang sinomang sumasangayon sa salapi ng kanilang sarili, sapagka't ang mga taong maaaring makibahagi ay yaon ding mga taong makasasang-ayon sa mga suweldo,OpsIQ Tumanggi sa pagbabayad ng suweldo o kredito sa iyong sariling pitaka, bayaran ang iyong sariling pag - aangkin, tapusin ang isang yugto kung saan ikaw ay magbabayad, at isaalang - alang ang gantimpala na mananalo ka. Isa pang ganap na administrador o ang may - ari ang kailangang gumawa nito.
Sino ang nakakakita at makagagawa ng mga bagay na
Tingnan ang pagtatanghal ng koponan
Ang tabla, live na estado, kapasidad at kalidad na compilation para sa workspace.
Pagganap ng team
Mga target at advance, mga importasyon, QA scorecards at mga pagtatasa, coaching, paghahanap, at ang mga pagbasa na nagdadala ng mga pamamagitan ng mga impormasyon tulad ng per-admin kasaysayan at award history.
Tingnan ang mga pinansiyal na pakinabang ng team
Balances, cash values, pag-aangkin ng mga tala at mga reperensiya sa pagbabayad – hiwalay sa mga katibayan sa pagganap dahil ito ay peyroll-adjacent.
Buong Tagapangasiwa lamang ang may ganap na katungkulan
Bawat mutasyon sa pera: pagbabayad ng gantimpala, pagbabayad o pagtanggi sa isang pag-aangkin, pagpapasya sa isang badyet, finalising, pagtanggal o pagbaligtad ng isang allocation, at pagtatakda ng randomang-to-cash rate. Ang mga ito ay hindi maaaring iatas sa pamamagitan ng pagkakaloob ng pahintulot.
Ginagamit ito nang walang pagtatangi
Ang indise ng pagtatanghal ay ang katibayan ng pangangasiwa, hindi ang awtomatikong pagpapasiya sa trabaho. Buksan ang mga pag - uusap na pinagmulan ng isang numero bago kumilos tungkol dito, at timbangin ang mga kasong masalimuot, iskedyul, pangangailangan sa pag - iiwan at madaling pagkuha ng trabaho.
Mga Pagtatakda
Ang iyong mga site (mga lugar ng trabaho)
Ang mga site (workspaces) ay nagpapangyari sa iyo na pangasiwaan ang maraming website mula sa isa OpsIQ Bawat isa ay may sariling pagsubaybay, AI, mga connektor, at access ng pangkat.
Mga LugarAng real Sites screen: bawat site ay sarili nitong nakabukod na workspace (sariling domain, connektor at settings), idinagdag at binuksan mula sa isang talaan.
Paglikha ng isang lugar
1
Pumunta sa mga Lugar na Pinagdugtong
Maglayag sa mga Site na Nakakonekta.
2
Magdagdag ng bagong site
Ipasok ang pangalan, domain, at paglalarawan.
3
Tularan ang site key
Ang bawat site ay nakakakuha ng kakaibang key (site_xxx) para sa widget snippet.
4
Magkaisa
Ang bawat site ay may sariling AI, mga connektor, at mga setting.
Ilang site ang puwede kong gamitin?+
Depende sa iyong plano sa lisensiya.
Mga Pagtatakda
Lisensiya at plano
Ang iyong sarili OpsIQ Itinatampok ng mga kontrol sa lisensiya, hangganan ng site, at AI ang pagiging timbang sa pangungutang.
LisensiyaAng tunay na License Center: ang iyong plano at aktibong katayuan, ang masked key, ang iyong AI-credit balance, at isang one-click force re-verify.
Diperensiyal na susi
Pumasok sa Settings > License. OpsIQ Pamahayang server.
License tibok ng puso / factation
OpsIQ Basahin ang nakapirmang lokal na cache ng lisensiya at remation kapag kailangan. Gamitin ang remote check ng Force kapag kailangan mo agad ang isang resulta; kilalanin ng mga diagnostic DNS, HTTPS o mga problemang server-time.
Magplano
Ang mga katiyakan ay nagtatampok ng makukuha at mga limitasyon.
Hangganan ng Lugar
Maximum bilang ng mga workspace.
Mga kredito sa AI
Kung gagamitin mo ang controled AI, makikita rito ang iyong pagiging timbang sa pangungutang.
Paglitaw
Magbalik bago mag - expiration upang maiwasan ang pagkaabala sa paglilingkod.
Ano ang nangyayari kapag natapos na ang aking lisensiya?+
Ang pagsubaybay, tiket, at CRM ay nagpapatuloy. Ang AI ay nagtatampok ng sandaling paghinto hanggang sa mareporma.
Mga Pagtatakda
Profile, password at dalawang-factor realation
Ang bawat administrador ay maaaring panatilihin ang kanilang sariling pagkakakilanlan, mga kagustuhan sa paggawa, password at dalawang-factor realation.
Ang iskrin ng mga produktoAng pahinang profile ay naghihiwalay ng mga personal na detalye, wika/timezone, avatar/signature, password at dalawang-factor realityation.
Ang Profile settings ay pag-aari ng signed-in administrador at hindi nagbabago ng workspace branding. Gamitin ang isang kakaibang password at kaya ay dalawang-factor realityation. Ang pagbabago ng email o realitation setting ay maaaring mangailangan ng re-verification o isang bagong sign-in.
Mga Pagtatakda
Mga kagustuhang Alamin ang mga bagay na gusto
Ang notification objects control na ginagawang operasyon ay nakararating sa isang administrador ng produkto o sa pamamagitan ng email.
Ang iskrin ng mga produktoAng pahinang notipikasyon ay nagbibigay ng per-event in-app at mga pagpipiliang email at isang kamakailang tala ng notasyon.
Ang mga preferences sa ticket assignment, citivings, SLA babala, chat handoff at AI conficing mga pangyayari. panatilihin ang mga apurahang operational signals na may kakayahan kahit saan; ang pag-ikot ng email ay hindi kinakailangang mag-breast ng in-app notification.
Mga Pagtatakda
Seguridad na Ipinaliwanag
Ang Security Overview ang unang screen para sa isang random blocks, login attacks, mga banta sesyon, seguridad fashion at katapatan sa kaganapan.
Ang iskrin ng mga produktoAng Security Overview ay nagsasama ng kasalukuyang mga kard ng panganib, isang 14-day uso, attack list, ang pangyayari ay nagiging pagkain at integridad.
Gamitin ang mga headline card para sa triage, pagkatapos ay buksan ang kaugnay na Audit, Bigong mga Login, Naharang IPs o JavaScript Error sa page para sa record-level work. Ang 14 Ang kalakarang pang-araw-araw ay mas kapaki-pakinabang kaysa sa isang pang-isahang tulis. ang mga sesyon ng High-threat ay dapat imbestigahan laban sa bisita, paghiling at pagpapatunay na pang-impormasyon bago ipahid ang isang permanenteng bloke.
Mga Pagtatakda
Tamper-malinaw na logo ng audit
Ang audit log ay nag-uulat ng kung sino ang gumawa ng kung ano, kailan, sa aling bagay, sa anong antas ng panganib at kung ito ba ay nagtagumpay.
Ang iskrin ng mga produktoAng audit page ay nagbibigay ng mahahanap na influenture-malinaw na aktibidad sa pamamagitan ng aksiyon, aktor, panganib, target at resulta.
Pakuluan sa pamamagitan ng pagkilos, panganib at aktor; pagluluwas CSV o JSON para sa isang imbestigasyon. Ang hash chain ay tumutulong sa pag-unawa ng nawawala o binagong mga hanay ng audit, ngunit hindi nito pinapalitan ang protektadong backups at nilimitahan ang pag-access ng database.Treat audot imports bilang sensitibo dahil maaaring makilala nila ang mga gumagamit, rekord at seguridad na pagkilos.
Mga Operasyon
Mga Ritwal
Ang mga pagsusuring subsistematiko ay ginagawang payak-English na mga resultang pangkalusugan at direktang susunod na mga aksiyon.
Ang iskrin ng mga produktoPinagsasama ng mga testifics ang mga tsekeng pangkalusugan para sa widget, AI, tiket, pagsasama-sama, Site Intelligence, background works, CRM automation, lisensya at imbakan.
Ang pahina ay nag-eeksperimento kay Site Speed, ranggo/keyword/backlink/local data, AI at action gateway, tiket, crender/audits, integrated/event infolutions, CRM automance, widget at kaugnay na mga serbisyo ng produkto. Sinadyang iniuulat nito ang operator-basang sanhi sa halip na paglalantad ng mga hilaw na lihim.
Pagkatapos ng pagbabago, Refree and proof ang apektadong subsystem return malusog. isang berdeng pagsuri page ay kinakailangan ngunit hindi sapat para sa launch; kumpletohin din ang Pre-launch objects.
Mga Pagtatakda
Katiwasayan at access
OpsIQ ay may multiple security layer upang pangalagaan ang iyong admin, data, at API access.
Kung paano ito gumaganaKatiwasayan
Mga tampok na dako ng seguridad
Pagiging totoo ng Admin
Email/pasword na may opsyonal na 2FA.
Pagkandado ng login
Pansamantalang ikandado pagkatapos ng napakaraming nabigong pagtatangka.
IP Pagharang
Bloke IPs o ANG CIDR ay mula sa paggamit ng mga lugar na may monitor.
Nanganganib na Panganib
Behavior-based scare scores. High-threat manga ay maaaring auto-blocked.
Pagpapatupad ng HTTPS
Kailangan ang lahat ng koneksiyon.
MGA header ng HSTS
Hinahadlangan ng mahigpit-Transport-Security ang mga downgrade attack.
Proteksiyon ng CSRF
Ang lahat ng mga anyong admin ay kinabibilangan ng CSRF na mga patning.
Proteksiyon sa XSS
Lahat ng gumagamit na input ay naka-tanan. CSP headers ay nagtatakda sa paglalapat ng script.
Proteksiyon ng SSRF
Ang mga outbound webhook ay humaharang sa pribado/internal IP Mga direksiyon.
Inirerekomendang setup
1
Nakapagpapaloob na 2FA
Para sa lahat ng mga salaysay ng admin.
2
Malalakas na password
Kaunting Tubig 12 mga tauhan, halu-halo.
3
Mga ulat sa Repaso
Alisin ang access para sa mga dating miyembro ng koponan.
4
Bigo ang mga login ng Monitor
Itsek ang lingguhan para sa kahina-hinala na mga dibuho.
5
Panatilihing nasa tamang panahon
Pahiran agad ng updates ang mga security pack.
Mga Pagtatakda
Mga Papel at mga Pagpapahintulot
Role-Based Access Control ay nagpapahintulot sa iyo na kontrolin kung ano ang magagawa ng bawat miyembro ng koponan.
Mga Papel & PagpapahintulotAng papel na matrix sa isang sulyap: Nakuha ng may - ari ang lahat ng bagay, si Full Admin ang lahat maliban sa pagtatala at mapanganib na sona, Ahente lamang ang kanilang mga tiket na nasa hangganan.
Mga Di - mahahalagang papel
May - ari
Lahat ng bagay ay kasali ang lisensiya, mapanganib na sona, at pangangasiwa sa instalasyon.
Buong Admin
Lahat maliban sa lisensiya at mapanganib na sona.
Ahente
Tugunin ang mga inatasang-department na tiket at chat, tingnan ang analisis. No settings, koponan, o security access.
Maaari ba akong lumikha ng mga papel sa kaugalian?+
Hindi pa kasalukuyang. Tatlong itinayong-in na papel at departamentong atas ang nagbibigay ng granular control.
Mga Pagtatakda
Naharang IPs
Pamamahala IP Mga direksiyong hindi pinapasok ng iyong mga tracked site.
Naharang IPsAng Tunay na Nakaharang IPs tabing: harangan ang isa lamang IPo isang range ng CIDR, at pinangangasiwaan ang talaan, bawat isa ay may petsa, katwiran at isang-click unggulator.
Kung paano hahadlangan ang mga
1
Pumunta sa Katiwasayan > Naharangan IPs
2
Magdagdag IP o CIDR range
Halimbawa: 203.0.113.42 o 203.0.113.0/24
3
Magdagdag ng dahilan
Document kung bakit: spam, pang-aabuso, pagraranggo, atbp.
Makaaapekto kaya sa mga lehitimong gumagamit ang pagharang?+
Kung ang mga parokyano ay may bahagi sa isang korporasyon IP o VPN, anupat hinahadlangan ito IP Gumamit ng makikitid na bloke.
Mga Pagtatakda
Sawi ang pagpasok
Lahat ng hindi matagumpay na login ay nagsisikap sa iyo OpsIQ admin.
Sawi ang pagpasokAng tunay na bigong logins screen: bawat account/IP kasama ang bigong bilang at huling pagtatangka, harangan ang isang mabangis-sapilitang pinagmulan mula sa hanay.
Kung ano ang ipinakikita ng bawat entidad
Petsa/panahon
Nang mangyari ang pagtatangka.
Email
Gumamit ng Email address.
IP direksiyon
Pinagmumulan ng pagtatangka.
Bansa
Lugar ng lupa.
Dahilan
Maling password, naka-lock, o hindi natagpuan.
Mga babalang tanda
Maraming pagtatangka, gayundin ang email
Pasawi ng hula. Payak ng 2FA.
Maraming pagtatangka, iba't ibang email
Pag - atake ng mga automated. IP.
Pambihirang mga bansa
Kung ang iyong pangkat ay lokal, malamang na may mga pagtatangkang sumalakay sa ibang bansa.
Mga Pagtatakda
Tagasuri ng seguridad sa AI
Isang opt-in analyst layer sa ibabaw ng mga pahinang Seguridad: mga hatol, maikling insidente, isang araw - araw na pagtunaw, isang lingguhang tseke sa tindig, Segregment ng Ask, at 0-Token block policys. Hindi ito tumatakbo sa tourer request path.
Ang bawat pahinang Security ay nag - uulat ng nangyari, subalit ang pagbasa nito ay nangangailangan pa rin ng hatol. Idinagdag pa ng tagasuri ng AI security na ang paghatol ay nasa lugar, at ito'y ginawa upang gastusin ang halos walang anumang bagay: hindi ito kailanman nauupo sa daang parola o login, nililimitahan ng mga patakarang deterministiko ang maliwanag na mga kaso nang walang tawag na AI, ang mga hatol ay kinatatayuan, at ang pinakamabuting output ng tagasuri ay isang tuntuning depinitministiko na noo'y ipinatutupad magpakailanman sa zero na mga palatandaan. Mga Pagtatakda → Katiwasayan; lahat ng hindi pagtupad.
Ang idinaragdag nito
Verdict chips + Ipaliwanag
Naharang IPs At ang mga hanay ng bigong Logins ay nagpapakita ng isang benign / kahina-hinala chip na may mapagkakatiwalaang iskor.Ipinaliliwanag ang pagbubukas ng katwiran, ang mga katotohanang ginamit, at isang-click Block / Release aksyon. 24h, kaya't muling makita ang isang IPay libre.
Mga Tampok na mga pangyayari
Nauugnayng mga pangyayari ang nagtatagpo sa isang insidente (login wave, URL scan, auto-block break) na may payak-English timeline at isa ang nagrekomenda ng susunod na hakbang. Ang mga patuloy na pag-atake ay nag-ebolb sa parehong insidente.
Pag - inom sa araw - araw
Isang recap bawat araw: kahapon laban sa iyong baseline, blocks, insidente, at ang isang bagay na dapat gawin. Ang mga tahimik na araw ay nagpapadala ng deterministikong all-clear sa zero na mga patning.
Pagsusuri sa posisyon ng bawat linggo
Isang Lunes ng tumigas na talaan (2FA passes, lockout clock laban sa tunay na lakas ng pagsalakay, ay nagbababala) nang may katindihan, pagsisikap at eksaktong pagsasaayos sa bawat bagay.
Tanungin ang Katiwasayan
Isang kahon ng mga tanong sa Security Overview na sumasagot mula sa iyong buháy na kalagayan ng seguridad.
Mga mungkahi ng patakaran + autopilot
Iminumungkahi ng tagasuri ang mga tuntunin sa kongkretong bloke bilang mga advance / Dismis card; sinang - ayunang mga alituntunin na ipinatutupad sa zero tokens na may live na hit counter. Ang mga patakarang autopilot ay kusang sumasang - ayon lamang sa pinakaligtas na mga tuntunin.
Mga Pagtatakda
AI security analyst (Tagayang_ai_enabled)
Mahuhusay na suwits, Ipinaliliwanag at Tanungin ang Seguridad. IPs ay nakarating sa modelo, na inilakip sa isang tawag.
Mga insidenteng maikli (Pangasiwaan_ai_incidents)
Ang mga pangyayaring pasalaysay ay nagreresulta sa mga insidente at nagsusulat ng bawat bagong kuwento. tumatakbo sa umiiral na oras-oras na seguridad cron.
Pagtutunaw sa araw - araw (Pangangalaga_ai_digest)
Ang isang seguridad ay hindi na magastos sa bawat araw sa kampana at sa Overview.
lingguhang pagsusuri sa tindig (security_ai_posture)
Ang talaan ng mga mungkahi ay hindi na gaanong tumpak kung Lunes.
Patakarang autopilot (security_ai_autopilot)
Hayaang pakilusin ng tagasuri ang pinakaligtas na mga mungkahi nito nang hindi inaalintana: ang maaaring baligtarin na time-limited blocks lamang, isahan IPs o abot - kamay lamang ang saklaw nito /24, Hindi kailanman nagsalo/mobile/priority, naka-clude 10 Sa bawat oras, laging may pag - aatubili at maaaring baguhin.
💡
Bawat tawag ay stax security_ai na may sariling buwanang gora sa AI Config → Cost Guardrails (default 300k tokens). kung ang takip ay matama, nagtatampok ng pagbabanto sa deterministikong pagbasa. blocking, lockouts at mga alerto ay hindi kailanman nakasalalay sa badyet na ito. Ang analyst ay hindi maaaring mag-distinggo ng datos, pagbabago ng setting, hawakan ang audit ledger, o gumawa ng permanenteng pagbabawal.
Mga Operasyon
Panukulan at awtomasyon
OpsIQ ay gumagamit ng isang tagapag - iskedyul ng produkto upang magsurbey sa email, magbarma sa tiket, mag - anytics rollup, magrecord, AI queues, CRM work, mag-ulat at makipagkonekta ng mga trabaho.
Ang iskrin ng mga produktoIsang produktong pumapasok sa cron ang nagbibigay ng tibok ng puso; OpsIQ ang nagpapasiya kung aling panloob na mga trabaho ang nararapat.
Kinakailangang pagpasok ng produkto
Idagdag ang nag-iisang linyang ito sa crontab para sa parehong kapaligirang server at PHP na tumatakbo OpsIQ:
Palitan /path/to/opsiq na may installation root. Gamitin ang buong daanan ng PHP CLI kapag nangangailangan ng isa ang host, halimbawa na ang isang path /usr/bin/php8.4.
Huwag gamitin ang toper-level /cron.php para sa trabaho ng produkto. Sa restorasyong ito na ang mananakbo ay kabilang sa isang hiwalay na non-product service sa labas ng handbook na ito. OpsIQ mananakbo ng produkto ay opsiq/cron/all.php.
Kung ano ang nagpapatakbo sa nagkakaisang iskedyul
Ang Ticket at ang AI queues
Proseso kaukulang auto-replies, productions, pagsang-ayon at iba pang queued product na gawain.
Naka-out na email
Ang mga polyll ay gumagawa ng mga buson kung saan ang surbey ay ang piniling paraan ng pagkain.
Mga Anatomiya at mga sesyon
Magtipon ng mga sesyon at kaginhawahan na nakaiskedyul kapag ito'y nakatakda.
CRMat tipanan
Tumatakbo ang mga runs score, lifecycle, workflow, campaign at naka-iskedyul na-report na mga gawain na nagagawa.
Pag - aayos at pagmamantini
Mga pagtatanghal na nararapat sa paglilinis, arkibo, ekspistriya at gawaing integridad.
Mga connector
Ang mga dipatches connektor cron kripto at surveying lamang para sa naka-install, ay nagpapahintulot at nag-ayos ng mga kompyuter.
Baligtarin ang cron
Buksan Pagtatakda ng mga Seksyon at tiyaking umiiral ang mananakbo ng produkto.
Gamitin Tumakbo na ngayon Minsan, tiyakin ang admin at polling tibok ng puso.
Suriin Mga Ritwal para sa isang huling tibok ng puso, PHP CLI, database o file-path na problema.
Inspektibo /tmp/opsiq-cron.log o ang log path na pinili mo kapag hindi gumagana ang isang manwal.
Panatilihing maikli, idempotente at workspace-scoped. Batch long synchronisations at mag-imbak ng isang crux/checkpoint upang ang susunod na pagtakbo ay makapagpatuloy nang ligtas.
🚫
Kapag tumigil ang cron ng produkto, time-based OpsIQ humihinto o nagiging huli ang trabaho bagaman ang ordinaryong mga pahinang admin ay maaari pa ring magkarga.
Mga Operasyon
Pangunahing mga operasyon sa paglalagay ng mga sandata
Isang maybisita OpsIQ Ang pagpopondo ay gumagamit ng parehong mga screen ng produkto at workflows habang ang hosting operator ay namamahala sa server layer. komersyal na sign-up, plano, billing at account-portal na pamamaraan ay nasa labas ng handbook na ito.
Ang iskrin ng mga produktoMga pansamantalang pagbabago sa operasyon na nagpapanatili sa imprastraktura; hindi nito binabago kung paano ginagamit ang mga parokyano OpsIQ.
Ang karaniwang nagagawa ng hosting operator
Web server, PHP runtime, database service, TLS at pag - iimbak.
Ang nagkakaisang produktong cron at ang mga kahoy na server-level nito.
Ang mga update sa pag - aapruba, pagsubaybay sa imprastraktura at ang proseso ng backup na binigyang - kahulugan ng kasunduan sa pagdaraos ng mga ito.
Anong laking panganib OpsIQ Kaya pa rin ng administrador
Website at widget installment, AI settings, kaalaman, mailboxs at customer- support workslows.
Pag-access ng pangkat, mga kagawaran, mga kontrol sa seguridad, API keys, connectors, automations at data-retension settings.
Product verification sa pamamagitan ng Diagnostics, ang audit log, connektor tests at real na mga end-to-end check.
Mga Pag - iinspeksiyon sa Operasyon
Huwag ipalagay na ang serbisyong pinangangasiwaan ay nangangahulugan ng bawat pagsasama - sama ng produkto ay mabuti. OpsIQ Diagnostics pagkatapos magbago tungo sa DNS, email, AI providers, websites o connektor.
Ang bahaging ito ay sumasaklaw sa mga operasyon ng produkto lamang.Ang komersyal na onboarding, suskripsiyon, billing at customer-account administration ay nananatili sa labas ng identidad OpsIQ handbook.
Mga Operasyon
Sarili-host OpsIQ_
Sariling-hosted OpsIQ Iinstall ang mga ito sa imprastrakturang kontrolado mo. Ikaw ang may pananagutan sa runtime, database TLS, produkto cron, backups, updates at monitoring.
Ang iskrin ng mga produktoAng self-hosting ay nagbibigay ng kontrol sa imprastraktura at ginagawa ang iyong koponan na responsable sa bawat operating dependency.
Hindi gaanong kontrata sa software
PHP
PHP 8.4 o mas bago.[kailangan ng sanggunian]: curle, pdo_mysql, mabstring, json, xml, nagbubukas, sumisimbolo, intl at gd.
Pagtataya
MySQL 5.7+ o MariaDB 10.3+ gamit ang InnoDB. Lumikha ng isang dedikadong database at hindi bababa-privileged application user.
Web server
Ang Apache o Nginx na isinaayos para sa OpsIQ controller, static assets at nangangailangan ng mga rewrite.
MGA HTTP
Kailangan para sa mga sesyon ng admin, trapikong widget, API keys, webhook at provider calls.
Palabas na akses
Payagan DNS at ANG paggamit ng HTTP sa AI, email, connector at lisensyang mga endpoint ay talagang kaya mo.
Sawi ang pag-akses ng talaksan
Ang mga gumagamit ng web at CLI ay dapat na marunong bumasa ng mga files ng application at magsulat lamang sa mga dokumentadong runtime/storage na lokasyon.
Iron
Takbo OpsIQ tagapag - iskedyul ng produkto bawat minuto na may katulad na pagsasaayos ng aplikasyon at pag - access ng database habang ginagawa ang web process.
Iniluklok na sequence
Ilagay ang inilabas sa nilalayong ugat ng dokumento at ingatan ang inilaang istraktura ng directory.
Gumawa ng database at mag - application, saka pumasok sa database na kanonikal URL at ang mga lisensiya.
Itakbo ang installer/setup flow at likhain ang unang account na may-ari.
Maaring HTTPS at recurt redirects, cookies at ang pampublikong widget/API landas.
Open settings - Cron Setup and Diagnostics; patakbuhin minsan ang iskedyulr at lutasin ang bawat nabigong dependensiya.
Configure backup, revival test, log standing at update na mga pamamaraan bago idagdag ang mga datos sa produksiyon.
Ligtas na pag - aalsa
Basahin ang mga release notes at tingnan ang kinakailangang PHP/extensions bago baguhin ang mga file.
Ibalik ang database at aplikasyon/configuration files, pagkatapos ay patunayan ang backup ay maaaring ibalik sa isang test heretition.
I-ploy ang mga bagong files nang hindi inaalis ang install-specific configuration o runtime data.
Tatakbo ang supply mission/preflight proseso at tiyakin ang login, widget tracking, tiket, email, AI, mga connektor at cron.
Panatilihing magagamit ang naunang release at database backup para sa dokumentadong bintana ng rollback.
🚫
Ang top-level na lalagyan /cron.php hindi ang OpsIQ projecter ng produkto. Point product automation opsiq/kron/all.php.
⚠️
Huwag i-delete ang .schema_cache.json Bilang rutinang mantensiyon. Tanggalin lamang kapag ang mga instruksiyon ng produkto ay malinaw na nangangailangan ng muling pagtatayo ng schema-cache.
Mga Operasyon
Aksiyon sa Produksiyon
Tseklist at pinakamagagaling na gawain para sa pagtakbo OpsIQ sa produksiyon.
Aksiyon sa ProduksiyonIsang go-live Listahan kaya't walang nakakaligtaan: domain + SSL, sinanay ng AI, sinubok na mga connector at cron, backups and Refix, at mga papel ng koponan.
Bago mabuhay
Isinaayos ang HTTPS
SSL Nakakabit, naka-redirect ang HTTP, nagagawa ng HSTS.
Patakbong Bakal
Patuyuin sa pamamagitan ng pagsusuri.
Sinubok ang AI
Hudyatan ang katumpakan at tono ng tunog bilang parokyano.
Iniluklok ang Widget
Sa lahat ng pahina ng website. Verify with Live Pakain.
Isinaayos ang pag - urong
Automated day - araw database at file backups.
Error sa pagtotroso
Ang PHP error log ay nakapagdurulot at nakapagmamanman.
Inanyayahan ang pangkat
Lahat ng miyembro ay may mga ulat na may tamang papel.
Ang kaalaman ay nakasalig sa karamihan
Sa paano man 5-10 sa mga artikulo.
Araw-araw: Tingnan ang dashboard, malinaw na tiket queue, spot-check AI na usapan.
Lingguwistika: Review AI Insights, update KB, check team performance, review security.
Monthly: Repasuhin ang mga kausuhan sa analytics, mga audit connector, mga update AI training, mga recruit backup.
Mga Operasyon
Pre-launch Listahan
Takbo ang mga source gateway at kumpletong real na produkto check bago ilabas o unang production launch. Ang isang utos na magagamit ay hindi ebidensiya na ito ay nakapasa sa iyong kapaligiran.
Ang iskrin ng mga produktoAng release view ay nagpapakita ng mga kinakailangang tarangkahan upang tumakbo; hindi ito nag-aalsa sa kanila gaya ng paglipas.
Mag - iwan at mag - abuloy ng mga pintuang - daan
Takbo ang mga tseke sa lalagyan mula sa pinagkabitang ugat at panatilihin ang kumpletong output nito sa pamamagitan ng plakang inilabas.
Pangunahing tarangkahan bago ang paglipad
php tools/preflight.php
Pinahabang tarangkahang de - free
php tools/release_gate.php
Sinusuri ng preflight ang PHP 8.4 Tumatakbo ng oras at kinakailangan ng mga ekstensiyon, nagsasagawa ng PHP shush, nagpapatakbo ng AI scanning gate ng barko at full PHFUnit suite, at tumatakbo ng PPHPStan/Node check kapag naka-install ang mga kasangkapang iyon. Ang extends ay kinabibilangan din ng usok, malinis-install/schema at browser end check kapag ang kanilang kapaligiran ay nakaayos.
Itala kung bakit hindi ito puwedeng gamitin, i-install ang nawawalang dependency o patakbuhin ito sa tamang kapaligiran ng CI/standing bago ilabas.
Mga tseke ng Produkt
1. Pagtiyak at mga papel
Hudyatan ang bawat nilalayong papel; tiyakin ang pinapayagan at ipinagkait na mga pahina/aksyon.
2. Widget at pagsubaybay
Ikarga ang isang tunay na lugar sa isang pribadong browser; tiyakin ang mga plaka ng trapikong pansenyas, Mabuhay Pakain, bisita at sesyon.
3. Chat at AI
Magtanong ka sa kinatawan; tiyakin ang kaalaman na nasa lugar, ligtas, mabilis na paglaki at kasaysayan ng AI.
4. Mga tiket
Gumawa, mag - atas, tumugon, lumaki, isara at muling buksan sa bawat paraan na maaaring daanan ng pagkain.
5. Email
Subukin ang outbound delivery at bawat nakaayos na inbound mailbox o webhook path.
6. CRM at analytics
Gumawa ng kontroladong contact/deal/conversion at tortified dashboards, imbudo, score at report.
7. Mga conetor
Tumatakbo ng mga pagsubok sa koneksyon, ang isa ay nagbabasa, ang isang ligtas na pagsusulat/dry run at webhook/polling pathways para sa bawat isang makakagawang kumpanya.
8. API at mga webhook
Ihambing ang makitid na saklaw, hangganan ng bilis, idempotenteng retries, lagda at paggaya sa paghawak.
9. Koron
Tatakbo ang nagkakaisang tagapag-ayos ng produkto at pagtibayin ang lahat ng mga kinakailangang tibok ng puso sa Cron Setup/Diagnostics.
Ibalik ang isang backup sa isang hiwalay na kapaligiran ng pagsubok at tiyakin ang impormasyon at kaayusan.
12. Pagiging Obserbado at Parol
Kumpirmahin ang mga troso/alerts, ingatan ang kahilingan IDs at patunayan ang pamamaraan ng rollback.
⚠️
Deploy lamang pagkatapos ng bawat kinakailangang tarangkahan at business-critical na paglalakbay ay may kasalukuyang katibayan para sa eksaktong release at kapaligiran.
Linangin ang Kaunlaran
Web Push sa mga third-party site
Browser push notifications (pati na ang mga notipikasyon OpsIQ Push Campaigns) ay nangangailangan ng isang service worker na nagsilbi mula sa SAME na talaan bilang ang pahina.OpsIQ Itali ang mga dalahin mo OpsIQ Paglalagay, kaya ang isang third-party site ay hindi mairerehistro OpsIQ Ost isang maliit na file sa mismong domain ng site para makatulak doon.
Kung paano ito gumaganaPagtutulakan sa Web
Kung bakit kailangan ito
Ang mga browser ay nagpalista lamang ng isang pahina ng isang service worker na nagmula sa sarili nito. Ang widget carries cross-origin mula sa iyong work OpsIQ Paglalagay, kaya hindi maikabit ang tulak worker sa isang lugar ng parokyano, hanggang sa maging host ka ng manggagawa sa pinagmulan ng site na iyon, ang widget ay tahimik na nag-ebolb (walang pagkakamali, walang suskrisyon).OpsIQ Ang mga Kampanya sa Pagtutulakan ay naglalathala sa pamamagitan ng dalawang ito.
Option A · Self-hosted Web Push (VAPID, walang ikatlong partido)
1. Ihulog ang manggagawa sa iyong trabaho OpsIQ Pagtatakda: https://YOUR-OPSIQ/opsiq/opsiq-push-sw.js
2. Ilagay ito sa iyong dala web ugat kaya ito ay naaabot https://yoursite.com/opsiq-push-sw.js. Ang widget awto-detekto ang landas na ito sa sariling pinagmulan at inirerehistro ito ng pahina, walang kinakailangang pagbabagong snippet. (Gumamit ito ng makitid na saklaw, kaya hindi nito kailanman pinapalitan ang isang service worker na iyong pinatakbo.)
Opsyonal: Kung dapat niyong panuluyan ito sa isang daanan na hindi-standard, itutok ang widget dito bago Ang snippet. tinatanggap lamang ito kapag parehong-origin:
Optional · tangi lamang kung ang talaksan ay HINDI nasa web root
3. Sa loob OpsIQ, lumikha ng VAPID keys (Mga estimulasyon → Client Chat AI → Advanced → Web Push).[kailangan ng sanggunian] Ang widget ay saka humihingi sa mga bisita para sa noteification pinahihintulutan at subscriptions.
Sa Likod ng isang CDN/Cloudflare? Tiyakin /opsiq-push-sw.js bumalik HTTP 200 ( Pahiran ang cache kung ito ay gayon 404 bago kayo mag - download; isang cached 404 ay hahadlang sa pagpaparehistro.
Option B · Pusher Beams (tagapaglaan ng mga tauhan)
1. Sa loob OpsIQ Ang mga setting ay nagbibigay ng tulak provider sa Mga Pusher Beam At pumasok ka sa iyong mga Beam ID ng Instansiya at Sekreto.
2. Paupohin ang manggagawa sa paglilingkod na Beams sa ugat ng lugar na iyon bilang isang tagapagsilbi /service-worker.js. Kopya https://YOUR-OPSIQ/opsiq/pusher-beams-service-worker.js, o pagsamahin ang linyang ito sa iyong umiiral na manggagawa ng ugat:
3. Na iyon ito. Ang widget auto-loads ang Beams SDK at subscribes bawat bisita sa per-site interes opsiq-site-<your-site-key>. Walang ibang kawad na kailangan.
Kung paano naghahatid ng mga kampanya
Mga Kampanya sa Pagtutulakan na inilalathala both Mga pamamaraang sabay-sabay: ang mga bisita sa self-hosted VAPID manggagawa ay nakakakuha ng encrypted Web Push, at ang mga panauhin ay nag-skripto sa pamamagitan ng Pusher Beams ay nakakuha ng paglathala ng Beam. Bawat bisita ay naaabot sa anumang suskripsiyon nila, kaya maaari kang tumakbo ng parehong-origin VAP sa ilang lugar at cross-origan Beam sa iba.
Kailangan ang HTTPS para sa mga manggagawa sa serbisyo at Web Push (ang holcalhost ay hindi naisali sa pagsubok). Ang admin chat sabox ay gumagamit na ng parehong Beams interes na mekanismo para sa operator warre.
Mga Operasyon
Pagputok ng Problema
Karaniwang mga isyu at kung paano aayusin ang mga ito.
Heneral
Blank pahina+
Itsek ang PHP error logs. Causes: lumang PPHP (kailangan 8.4+), kulang na extension, DB connection ay nabigo, mali ang pahintulot ng file.
Ipinakikita ng mga dashboard ang mga sero+
Check: widget naka-install? Cron running? date range tama? IP hindi kasali?
I
Hindi tumutugon ang AI+
Check: Nagsaayos ba ng mga provider? API Magtakda ng susi (use Test connection) Pero tama ba ang trabaho sa Internet?
Nagbibigay ng maling sagot ang AI+
Pag - usapan sa AI History kung ano ang tamang impormasyon at kung paano ito malalaman.
Mabagal ang AI+
Depende sa: tagapaglaan API Bilis, konteksto sukat (malaking KB = mas maliit na mga patlang = mas mabagal), network latency. Subukan ang isang mas mabilis na modelo.
Pagsubaybay
Nawawala ang Widget+
Knock: script in page source? JS errors in console? CSP blocking?, ad blocker?
Hindi kilalang bansa+
Gumamit ng GeoIP na hindi nakaayos. Cloudflare (automatic) o MaxMind GeoLite2 database.
Mga Ticket
Mga email na hindi lumilikha ng tiket+
Check: koneksyon ng mailbox, tumatakbo ang Cron?, nagbago ang App password? IMAP Tama ba ang mga kalagayan?
Walang magawa+
Check: accessENEN? AI confirmed?, tao ang unang sumagot?
Mga connector
Bigo ang koneksyon+
Itsek: tama ba ang mga kredensiyal? API Saan galing ang mga server? URL tama?
Pinagdugtong ngunit walang datos+
Itsek: API Dahil sa sabay - sabay na paggamit ng mga Webhook, tumatakbo ba ang conron?
Pag - aasikaso
Mabagal na mga pahina+
Check: database performing (SHOW PROCESSIST), PHP memory (lumago tungo sa 1GB), nagpapangyari ng opcache, bawasan ang yugto ng pag - ihi.
Mga Operasyon
Widget hindi mga pagdalaw sa pagtotroso
Gamitin ang nakatutok na pagsusuring ito kapag ang mga dalahin ng widget ay mali o Mabuhay Pakain ay nananatiling walang laman.
Kapag ang Hindi ginagawang mga lugar ang pagtotroso, tiyakin ang site key, ikarga ang pahina sa isang pribadong browser, tingnan ang browser Network/Console panels para sa mga block lightlight o widget requests, review Content-Security-Policy at ad blockers, pagtibayin na ang site ay aktibo sa OpsIQ, at open Diagnostics, ang isang nakikitang bula ng chat ay hindi sa ganang sarili nagpapatunay na ang anatomys signal ay tinanggap.
Ang reperensiya
Talahuluganang Pangwika
Mga pagpapakahulugan sa mga terminong ginamit sa buong OpsIQ.
Pagkilos
Isang bagay na magagawa ng AI sa pamamagitan ng isang connektor o plataporma.
Ahente
Isang miyembro ng koponan na may limitadong access, o isang ahente ng AI.
BYOK
Dalhin Mo ang Iyong Sariling Susi, Ilaan mo ang iyong sariling AI API Ang susi.
Kakonekta
Pinagsasama ng plagin ang panlabas na plataporma OpsIQ.
CSAT
Ang mga iskor ng mga parokyanong nagsasagawa ng kasiyahan.
Pakikitungo
Isang pagkakataon sa kita sa CRM.
Kagawaran
Isang kategorya ng tiket para sa paglupig at pagkontrol sa daanan.
Pag - aalis ng Halaga
Paglipat ng tiket sa ibang departamento o mula AI papuntang tao.
GINAGAMIT
Nakatutop ng lugar ng bisita mula sa IP direksiyon.
Kamay
Paglipat ng usapan mula AI sa tao.
Pahiwatig ng Pagkakakilanlan
Paunawaan ang isang titik na nagpapakilala sa isang panauhin sa website.
Ang kaalaman ay nakasalig
Mga artikulong ginagamit ng AI upang sagutin ang mga tanong.
Umaakay
Isang bisita na nagpapakita ng kaniyang layunin sa pagbili.
Bilis ng tingga
0-100 na nagpapahiwatig ng posibilidad na makumberte.
Haba ng buhay
Kung saan ang isang parokyano ay: Nangunguna, Umaasa, Mamimili, Sa Panganib, Nabilanggo.
Pinamamahalaang AI
Inilaan ko bilang bahagi ninyo OpsIQ ang plano.
Pipeline
Nakikitang mga yugto ng pangangasiwa.
RBAC
Ang access control ay naka-encrypt.
Paglubog
Isang serye ng mga pahina ang tumitingin sa loob ng isang bintanang timeout.
Ang susi ng site
Pambihirang identifier para sa isang website na pangmasa.
SLA
Service Level Agreement, puntiryang oras ng pagtugon.
Katakutan
Unit ng tekstong AI. 4 mga tauhan = 1 Siguro.
Mapagkakatiwalaang Layer
Sistemang pangkaligtasan na kumokontrol sa AI awtonomiya.
Webhook
HTTP callback para sa mga notasyon ng kaganapan.
Widget
JavaScript code na nasa iyong website.
Lugar ng Trabaho
Isang site na may sariling pagsubaybay, AI, mga connektor, at koponan. Sa parehong bilang "site."
Ang reperensiya
Humingi ng higit pang tulong
Kung ang dokumentong ito ay hindi sumasagot sa iyong tanong:
Admin AI
Paghingi ng Klick OpsIQ" Sa admin, may makukuha kang impormasyon tungkol sa dokumentong ito at sa iyong plataporma.
Suportadong tiket
Isama: kung ano ang sinubukan mo, ano ang nangyari, kung ano't inaasahan mo, at anumang maling mensahe.
Email
Ang email support sa pamamagitan ng iyong license key at deskripsiyon.
Mga mungkahi para sa mabisang mga kahilingan ng pagsuporta
Isama ang pahina
Aling admin pahina (na siyang pahina URL o pangalan).
Isama ang setting
Ilabas ang pangalan at kasalukuyang halaga ng pagtatakda.
Isama ang error
Ilabas ang error message sa pamamagitan ng code.
Isama ang mga hakbang
Ang ginawa mo, hakbang - hakbang lamang.
Isama ang inaasahang vs aktwal
Ang dapat mangyari ay kaakibat ng nangyari.
💡
Mientras mas espesipiko ang iyong kahilingan, mas mabilis ang sagot. "Hindi ito gumagana" ay nangangailangan ng imbestigasyon. "Clicking Save on AI Configuration nagbibigay ng error code. 502" Humingi ng tuwirang sagot.