Paano kami nananatiling compliant.
Ang eksaktong mekanismong ginagamit ng DialerSeat para ipatupad ang TCPA at FTC TSR rule sa software. Ang page ng mga resibo para sa claim na "seryoso kami sa compliance".
Ang compliance ang pinakamababang pamantayan, hindi feature.
Tinatrato ng karamihan ng dialer ang compliance setting gaya ng pagtrato ng airline sa pagpili ng upuan: teknikal na available, pero nakatago nang abala, at puwede kang umayaw sa anumang dahilan. Kabaligtaran ang ginawa namin. Bawat patakaran sa page na ito ay ipinapatupad sa architecture level, ibig sabihin hindi ito checkbox sa settings panel na puwedeng i-disable ng isang tao nang 11 PM sa deadline ng quarter. Basta nangyayari ito.
Ang prinsipyong iyan ang buong punto. Kung gusto mo ng mas malawak na konteksto: bakit umiiral ang mga patakarang ito, sino ang sumulat, at bakit tinatrato ng napakaraming malalaking vendor ang multa bilang gastos ng negosyo, basahin ang bakit mahalaga ang compliance? muna.
Bawat patakaran, bawat punto ng pagpapatupad.
1. Pagpapatupad ng calling-time window
Ipinagbabawal ng TCPA ang outbound call bago mag-8 AM o pagkalipas ng 9 PM sa lokal na time zone ng tinatawagan. Nagda-dial ang DialerSeat ng 9 AM hanggang 9 PM, isang oras sa loob ng pederal na simula. Bago ang bawat dial, tinutukoy namin ang time zone ng lead (mula sa state nito, o sa area code kapag walang state) at sinusuri ang kasalukuyang lokal na oras sa lokasyon ng lead.
Kung nasa labas ng calling window nito ang lead ngayon, hindi magda-dial. Itinatala ang skip sa lead bilangTCPA_BLOCKED kasama ang timestamp, nananatili ang lead sa queue para sa pagbukas ng window nito, at kusang umaabante ang campaign engine sa susunod na kwalipikadong lead. Hindi ito kailangang isipin ng agent, at walang setting para i-disable ito.
Mas mahigpit ang Florida, at sinusunod namin ang batas ng Florida para sa mga lead sa Florida: natatapos ang tawag nang 8 PM sa oras nila, at walang numerong makakatanggap ng higit sa tatlong tawag sa loob ng 24 oras (Fla. Stat. 501.616(6)). Ang lead sa Florida na nakatanggap na ng tatlo ay maghihintay hanggang matapos ang 24 oras.
2. Pagbabantay sa predictive abandon rate
Para sa predictive campaign, ang abandon rate ang mahalagang numero. Nililimitahan ng FTC TSR ang abandoned call sa 3% ng mga sinagot na tawag, sinusukat sa rolling na 30-araw na window. Lumampas diyan at maglalaho ang safe harbor.
Kinukuwenta ng pacing controller namin ang 30-araw na abandon rate ng bawat campaign mula sa sarili nitong call record bago ang bawat round ng pag-dial, at doon ibinabatay ang bilang ng linya: kasindami ng nagpapanatili sa projected rate sa 2% o mas mababa. Ipinapakita ang live na rate sa agent terminal para walang kailangang mag-log in sa admin panel para malaman kung nasaan sila.
3. Kusang pagbagal sa 2.5%
3% ang legal na limit, pero huli na kung hihintayin mong umabot sa 3% bago kumilos. Kapag ang rolling rate ay umabot sa 2.5%, kusang ibinababa ng controller ang campaign sa 1× linya bawat agent (halos progressive mode). Hindi makakapag-abandon ang isang linya. Babalik lang ang isang linya kapag ang 30-araw na record, kasama ang maidadagdag ng linyang iyon, ay inaasahang mananatili sa ilalim ng 2.0%, at bumabalik ang campaign patungo sa naka-configure na multiplier ayon sa pinapayagan ng record nito.
Sinadya ang 0.5% na buffer na iyan. Ibig sabihin, ang biglang pagtaas ng answer rate: dahil sa masamang listahan, magandang script, o statistical fluke, ay nahuhuli sa 2.5% sa halip na sa 3.1%. Hindi mo dapat makitang lumampas ang campaign mo sa legal na threshold kahit sa hindi normal na kondisyon.
4. Ang multi-line gate
Bawat dagdag na linya ay pagkakataong may dalawang taong sabay na sumagot, at isa lang sa kanila ang makakaabot sa agent. Kaya kailangang pagsikapan ang pangalawang linya. Nagda-dial ang bagong campaign ng isang linya bawat agent, na hindi makakapag-abandon, at nagdadagdag lang ng linya kapag kaya ng sarili nitong 30-araw na record ang isang sobrang sagot at inaasahan pa ring nasa ilalim ng 2%. Habang mas marami ang naabot na ng campaign, mas maraming linya ang kaya nito.
Kailangan din ng predictive ang pangalan ng negosyo mo at callback number, na inilalagay nang isang beses sa Settings (itinatanong ito ng dialer sa unang pagpili mo ng predictive), dahil hindi mape-play ang recorded na abiso sa ibaba nang wala ang mga ito. Hangga't hindi naka-set ang dalawa, hindi tatakbo ang predictive. Pumipili ang mga agent ng 2 o 3 linya. Kapag mas kaunting linya ang pinapatakbo ng dialer kaysa sa hiniling mo, sinasabi nito kung aling patakaran ang pumipigil dito, para walang magulat.
5. AMD sa progressive at predictive
Tumatakbo bilang default ang Answering Machine Detection sa bawat progressive at predictive na tawag, sa pamamagitan ng native call detection ng Telnyx, na parehong setting sa dalawang mode. Kumokonekta ang tawag sa sandaling sagutin ito, kaya hindi kailanman naghihintay sa katahimikan ang totoong tao habang nagpapasya ang detector. Kapag makina ang narinig nito, pinapalaya ang agent para sa susunod na lead at pinuputol ang tawag sa server. Hindi kailanman ibinibilang na nasagot ang makina, kaya hindi nadudumihan ang abandon-rate math ng mga pekeng "nasagot" na tawag na voicemail greeting lang pala.
Naka-store sa bawat call record ang AMD result. Paano gumagana ang AMD ang may buong paliwanag.
6. Tagal ng ring ≥ 15 segundo
Ayon sa § 310.4(b)(4)(ii) ng TSR safe harbor, at sa patakaran ng FCC sa 47 CFR 64.1200(a)(6), ang hindi nasagot na tawag ay dapat tumunog nang hindi bababa sa 15 segundo (o 4 na ring) bago ituring na no-answer. Naka-configure ang mga outbound call namin para sundin ang tagal na ito: tumutunog ang predictive line nang 20 segundo, ang progressive nang 30 hanggang 43, ang preview at power nang hanggang 60. Hindi kailanman ibinababa ang predictive line habang tumutunog, kahit pindutin mo ang stop.
7. Recorded na abiso sa mga abandoned call
Kapag may taong sumagot at may tawag na ang agent nila, ang isang teammate na nagpapatakbo ng predictive sa parehong team campaign at libre ang kukuha sa kanila. Kapag ang abandoned callay talagang mangyari , ibig sabihin may taong sumagot at walang available na agent sa loob ng 2 segundo, hinihingi ng TSR safe harbor ang maikling recorded na abiso na may pangalan at numero ng seller, ayon sa § 310.4(b)(4)(iii), at idinadagdag ng FCC na dapat nitong sabihing telemarketing ang tawag at mag-alok ng automated na opt-out. Ang amin ay nagbabanggit ng negosyo mo, nagsasabing telemarketing call ito, nagbibigay ng callback number mo, at nag-aalok na pindutin ang 9 para maidagdag sa do-not-call list mo. Ang pagpindot ng 9 ay nagdadagdag ng numero at tinatapos ang tawag. Binubuo ang abiso mula sa pangalan ng negosyo at callback number sa Settings mo (ng may-ari ng team, sa team campaign), nang walang generic na pamalit.
8. STIR/SHAKEN attestation
Ang mga outbound call na inilalagay sa DialerSeat ay dumadaan sa Telnyx, na nag-a-attest ng tawag sa A level kung saan sinusuportahan ito ng call path. Ito ang carrier-level na patunay ng pagkakakilanlan na ginagamit ng mga downstream carrier para magpasya kung lalagyan ng label na spam, "Likely Scam," atbp. ang tawag mo. Hindi inaalis ng A-level attestation ang panganib ng spam label, at puwedeng mag-iba ang attestation level ayon sa numero, ruta, o downstream carrier, ito ang pinakamalakas na antas na available, hindi garantiya para sa bawat tawag.
9. Mga record: walang expiry, puwedeng i-export
Bawat dial attempt, AMD result, agent assignment, disposition, abandon event, at calling-window skip ay naka-store nang walang expiry: walang anuman sa platform na nag-aalis sa mga ito habang bukas ang account mo. Hinihiling ng TSR sa mga seller na itago ang call record nang limang taon (§ 310.5). Nag-e-export ang call record sa CSV mula sa Compliance tab ng dashboard mo, isang taon sa bawat pagkakataon, para sa compliance audit, internal QA, o anumang ibang dahilan.
Ang mga call recording ang tanging eksepsiyon: itinatago ang mga ito nang 30 araw, saka kusang binubura (tingnan ang aming Patakaran sa Privacy). I-download ang mga recording bago magsara ang 30-araw na window kung kailangan mo itong itago nang mas matagal: nananatili sa dashboard mo ang kaugnay na call record (disposition, tagal, AMD result, timestamp) anuman ang mangyari.
Ang hindi namin ginagawa para sa iyo.
Problemang may maraming layer ang compliance. Sinasaklaw ng listahan sa itaas ang mga layer sa panig ng dialer, ang mga bahaging kailangang mangyari habang may tawag, sa platform na naglalagay ng tawag. May iba pang compliance layer na nasa iyo, ang may-ari ng campaign, at hindi ito ganap na maa-automate ng anumang dialer software:
MGA CONSENT RECORD
Responsibilidad ng seller ang prior express written consent. Sine-save namin ang consent metadata bawat lead para maipakita mo ito kapag hiningi, pero ikaw ang nagbibigay ng mismong consent.
NATIONAL DNC SCRUBBING
Responsibilidad mong i-scrub ang listahan mo laban sa National DNC Registry bago mag-upload. Pinag-aaralan namin ang mga komersyal na DNC integration; wala pa.
LITIGATOR SCRUBBING
May mga komersyal na database ng mga kilalang TCPA plaintiff. Best practice sa industriya ang pag-scrub laban sa mga ito para sa high-volume na dialer. Hindi pa naka-integrate.
MGA PATAKARAN BAWAT STATE
Pederal ang 8 AM-9 PM na window. Nagda-dial kami ng 9 AM-9 PM saanman, at sinusunod ang 8 PM na pagtatapos at tatlong tawag bawat araw ng Florida. Sa iyo ang mas mahigpit na patakaran ng ibang state (limit sa dalas ng tawag, restriction sa holiday, registration requirement).
Hayagan naming inililista ang mga ito dahil ganito namin gustong kausapin kami ng isang platform. Ang dialer na nagsasabing hawak nito ang bawat layer ng compliance para sa iyo ay nagsisinungaling o naniningil sa iyo nang mas mahal kaysa $35/linggo.
Tatlong sitwasyon.
Sitwasyon A: Nag-upload ka ng listahan nang 11 AM ET
May 5,000 lead ang listahan mo sa lahat ng apat na U.S. time zone. Pagsimula ng pag-dial, nagsasala ang system nang real time: kwalipikado ang mga lead na nasa lokal na 9 AM-9 PM window nila ngayon, nilalaktawan ang mga nasa labas nito gamit ang TCPA_BLOCKED at muling inilalagay sa queue para sa oras na pumasok sila sa window nila. Pagdating ng 2 PM Pacific, ibang halo na ang natawagan mo kumpara noong 11 AM Eastern. Hindi ito kailanman iniisip ng agent.
Sitwasyon B: Biglang tumaas ang predictive abandon rate
Nagpapatakbo ka ng predictive sa 2.0× na may 6 na agent. Sa isang Martes ng hapon, umabot ang isang campaign sa di-pangkaraniwang taas ng answer rate, baka may bagong batch ng warm lead na pumasok at nalampasan ng mga tawag mong nasa ere ang mga agent na nalilibre. Umakyat sa 2.51% ang 30-araw na rolling abandon rate. Bago ang susunod na round, ibinababa ka ng controller sa 1.0× na linya. Tuloy ka sa pag-dial, pero bilang progressive, hindi predictive. Kapag bumaba na ang 30-araw na average, sapat na para inaasahang mapanatili ka ng pangalawang linya sa ilalim ng 2.0%, kusa kang babalik sa 2.0×.
Sitwasyon C: May natanggap kang audit request
Humingi ang isang abogado ng record ng bawat tawag sa isang partikular na numero sa nakaraang 12 buwan. I-e-export mo ang mga tawag ng campaign mula sa Compliance tab papuntang CSV, sasalain ito sa numerong iyon, at makikita mo ang bawat timestamp ng dial, AMD result, agent na tumanggap ng tawag, disposition, at kung na-abandon ito. Iabot mo. Ginawa mo ang tama, may patunay ka.
Dapat gawing default ng platform ang paggawa ng tama.
Iyan ang pilosopiya ng disenyo. Hindi dapat kailanganin ng compliance ang ekspertong kaalaman sa 16 CFR 310. Hindi dapat kailanganing tandaang i-on ang isang switch. Hindi dapat kailanganing magtiwala na titingnan ng mga agent mo ang time zone ng lead bago ang bawat dial. Dapat ganoon na lang talaga ang pag-uugali ng platform.
Siyempre hindi namin magagarantiya ang compliance mo, nakadepende iyan sa talagang ginagawa mo sa platform, sa consent na mayroon ka, sa state na tinatawagan mo. Pero magagarantiya namin na hindi ang dialer mismo ang dahilan kung bakit ka magkakaproblema. Iyan ang linyang iginuhit namin, at pinanindigan namin ito.
Iba pang paliwanag
Compliance na hindi mo kailangang bantayan.
Ang 3% cap, ang 9 AM-9 PM window, AMD, STIR/SHAKEN, mga record na walang expiry: ipinapatupad sa software, hindi sa policy doc. $35/linggo bawat seat, kasama ang bawat mode.