Sessiz saatler: kuruluş genelinde kanal kapıları vs. kampanya yedek penceresi
Orbit’in sessiz saat kapısı kiracıya aittir: bu sayfadaki her şey sizin yapılandırdığınız (veya kapalı bırakmayı seçtiğiniz) bir denetimdir. Tek istisna, ABD alıcıları için TCPA federal ses penceresidir; kendi bölümü aşağıdadır. Sessiz saatleri etkinleştirmek sizin kararınızdır — buradaki hiçbir şey CAN-SPAM veya GDPR tarafından zorunlu tutulmaz. Bu sayfa söz konusu kapının operatör el kitabıdır. Duruşunuzu üç yüzey oluşturur:- Kuruluş genelinde kanal kapısı — kuruluş ayarlarındaki kanal
başına düğmeler (
settings → quiet_hours.<channel>.enabled),PUT /api/v1/settings/generalüzerinden yazılır ve pano kuruluş ayarlarında yansıtılır (ayrıca bkz. Uyumluluk duruşu). - Kampanya yedek penceresi — kendi penceresini taşımayan drip ve
journey gönderimi kampanya satırları için kuruluş genelinde tek
başlangıç/bitiş çifti. Panoda: Ayarlar → Kampanya limitleri →
Varsayılan sessiz saatler; API üzerinden:
GET/PUT /api/v1/campaigns/quiet-hours/settings. - Önizleme uç noktası —
GET /api/v1/compliance/quiet-hours/preview; “Bu alıcıya bu gönderim şu anda geçer mi?” sorusuna yanıt veren salt okunur bir denetim. Her devreye almadan önce çalıştırın; aşağıdaki el kitabında adım adım işlenir.
İki pencere
Kampanya yedeği, adının söylediğinin tam karşılığıdır — bir yedek, ikinci
bir kapı değil. Kampanya gönderimi için çözümleme sırası: kampanya
satırının kendi penceresi, sonra kuruluş yedeği, sonra platform varsayılanı
21:00 → 09:00 (sessiz saatler alıcının yerel saatine göre 21:00’den 09:00’a
kadar sürer).
İki düğme birbirinden farklı olabilir. Kampanyayla dağıtılan bir gönderim,
kampanya yolunun penceresini bir katman olarak değerlendirir; kuruluş kanal
kapısı — o kanalı etkinleştirdiğinizde — gönderim noktasında değerlendirilen
ayrı bir katmandır. Kuruluş kapısını 1:1 trafiğin duruşu, kampanya yedeğini
ise toplu trafiğin varsayılan rejimi olarak ele alın. Engellenen bir
gönderim
next_allowed_at raporlar — pencerenin etrafında zamanlama yapın,
yeniden denemeyin.
Her iki katmanda da ayarlayabileceğiniz yedekler, kapsamı her zaman yalnızca
daraltabilir; etkinleştirdiğiniz bir kanal kapısını asla genişletmez.
Kuruluş genelinde kanal başına kapı
Kanal kapısı kanal başına opt-in’dir. Her kanal başına giriş şunları destekler:
Kuruluş düzeyi anahtarlar (tüm kanallara birlikte uygulanır):
Kanal başına varsayılan duruş
Bir kanalı etkinleştirene kadar hiçbir şey tutulmaz. Saatleri belirtmeden bir kanalı açtığınızda platform saatleri devreye girer:
Kapının kabul ettiği tam kanal kümesi:
sms, mms, whatsapp, rcs,
viber, telegram, voice, email, instagram, messenger, line,
apple_messages, fax, push, web_chat.
Temel trafiğin akmasını sağlayan iki istisna
- Önceden açık onay —
consent_overrides_quiet_hourstrue (varsayılan) ile, açık onay kaydı olan bir alıcı ses dışı her kanaldan geçer. Ses bu istisnayı asla kullanmaz. - İşlemsel trafik şeridi — arayanın işlemsel olarak etiketlediği gönderimler (OTP’ler, uyarılar, hesap bildirimleri) etkin bir kanalda bile kapıdan muaftır. Ses bu istisnayı da asla kullanmaz.
consent_overrides_quiet_hours değerini yalnızca onay istisnaları olmadan
durmuş gönderimler istiyorsanız false olarak ayarlayın.
Kampanya yedek penceresi
Kimliği doğrulanmış her arayan okur; yalnızca sahip/yönetici yazar. Mevcut yedek pencereyi okuyun:platform_default_start / platform_default_end, geçersiz kılma kapalıyken
drip ve journey gönderimlerinin kullandığı saatleri yankılar — onları devralın
veya değiştirin, tercih sizin. Panoda bu form Ayarlar → Kampanya limitleri
→ Varsayılan sessiz saatler. Kendi pencerenizi ayarlayın (enabled true
olduğunda her iki saat de zorunludur):
22, bitiş 7) her iki katmanda da kabul
edilir — start > end çifti gece yarısını sarar.
Alıcı saat dilimi çözümlemesi
Kapı alıcının yerel saati ile çalışır. Saat dilimi çözümlemesi şu zinciri izler:- Sağlandığında arayandan gelen açık bir
recipientTimezoneipucu. - ABD alan kodu → IANA saat dilimi, +1 numaraları için.
- E.164 ülke kodu → temsili bir IANA saat dilimi (Avrupa, Asya, Amerika kıtaları ve yaygın operatör pazarları).
- E-posta alıcıları için kuruluşun varsayılan saat dilimi.
- Yukarıdakilerden hiçbiri çözümlenmediğinde — kuruluşun
unknown_timezone_policydeğeri (panoda Ayarlar → Ses altında da yapılandırılabilir):
Alıcı bir saat dilimine çözümlenirse, normal bir etkin kanal engeli
422 QUIET_HOURS_BLOCKED döndürür (ses: TCPA_DIALING_WINDOW_BLOCKED) ve
hata ayrıntılarında pencere ile next_allowed_at bulunur.
TCPA federal ses istisnası
ABD alıcılarına yapılan kampanya ve çevirici ses çağrıları, alıcının yerel saatine göre 08:00–21:00 federal penceresi dışında sert engellenir — hiçbir kuruluş kapısı, yedek pencere veya onay bayrağı bunu gevşetmez ve saat dilimi çözümlenemeyen bir ABD alıcısı fail-closed olarak engellenir. Bu, platformun sahip olduğu tek düğmedir; yalnızca kampanya ve çevirici ses için geçerlidir, 1:1 ad-hoc çağrılara veya mesajlaşma kanallarına değil. ABD dışı alıcılar normal kapıyla oynar: fail-openskip ilkesi ABD yargı
alanı dışındaki alıcılar için geçerlidir ve kendi ses kanal kapınız (etkinse)
üstte katmanlanır. Federal pencereyi her zaman daraltabilirsiniz — örneğin
alıcının yerel saatine göre 09:00–20:00 ses kapısı — ama asla genişletemezsiniz.
Federal pencere dışında panodan yapılan ad-hoc 1:1 ses çağrıları, kuruluş
kapısında voice kanalını etkinleştirmediğiniz sürece bilgilendirme günlüğüyle
geçer; etkinleştirdiyseniz sert beklemeye dönüşür
(422 TCPA_DIALING_WINDOW_BLOCKED).
Onay sessiz saatleri geçersiz kılar
consent_overrides_quiet_hours: true (varsayılan) ile, açık onay kaydı elinizde
bulunan bir alıcı ses dışı kanallardaki kapıyı geçer — TCPA “önceden açık
onay” istisnası. İzinli bir alıcı kapalı saatleriniz içinde erişilebilir kalır;
onay kaydı olmayan bir kişi pencere açılana kadar tutulur.
Onay pencerenizi asla gevşetmemesi gerekiyorsa false olarak ayarlayın. Kapı,
voice kanalında bayrağı tamamen yok sayar — ses federal pencereye ve eyalet
katmanlarına bağlıdır, onay istisnasına değil.
Eyalet mini-TCPA katmanları
Bazı ABD eyaletleri federal saatlerin üzerine daha katı bir arama penceresi veya hafta günü yasağı katlar (Florida’nın Pazar yasağı, Oklahoma/Mississippi pencereleri ve diğerleri). Katmanlar en kısıtlayıcı kazanır kuralıyla birleşir: gönderim federal pencereyi ve uygulanabilir her eyalet katmanını geçmelidir; katman daraltabilir ama asla genişletemez. Ses engelleri şu hata nedenleriyle geri izlenir:outside_state_window— bir eyalet katmanı pencereyi daralttı ve bu saat onun dışına düştü.state_blocked_day— katman bu hafta gününde aramayı tamamen yasaklar.
Operasyonel el kitabı
Devreye alma denetim listesi. Bir kanalı açmadan veya geniş bir liste itmeden önce:GET /api/v1/compliance/quiet-hours/preview?phone=<E.164>&channel=<channel>ile alıcıların bir örneğini önizleyin;timezone_override=<IANA>yı yalnızca CRM’iniz numaranın çözdüğünden daha iyi bir ipucu taşıdığında ekleyin.- Kuruluş kapı bloğunu doğrulayın:
GET /api/v1/settings/generalçağırın vePUTöncesindequiet_hoursağacını okuyun — yazmalar üst düzeyde birleşir amaquiet_hoursanahtarının kendisi toptan değiştirilir (aşağıdaki yazma bölümüne bakın). - Toplu devreye almalarda
GET /api/v1/settings/compliance-healthizleyin — uyarıları en kötü suçluyu sıralar (en çok tutulan gönderen, hata kümeleri), böylece en gürültülü şeridi önce düzeltirsiniz.
next_allowed_at ile 422 QUIET_HOURS_BLOCKED fırlatır —
döngüde yeniden denemek yerine o zaman damgasında zamanlayın. Tutulan bir
gönderim asla kota veya slot rezervasyonu tüketmez; pencere açıldığında yeniden
denemeler temiz biçimde geri kabul edilir.
Yazmaların her gönderim noktasına ulaşması yaklaşık bir dakika kadar sürebilir
— kuruluş ayarları gönderim yolunda kısa süreliğine önbelleğe alınır. Okumalar
anındadır; devreye almadan önce birleşen duruşu bir GET ile doğrulayın.
Çalışılmış örnekler
21:05’te toplu devreye alma — bekletme kuyruğu davranışı
Listenizin bir bölümünün alıcı yerel saatine göre 08:00–21:00 kuruluş kapınızın dışında kaldığı bir anda 1.000 alıcılı bir listeyi API üzerinden itiyorsunuz. Her alıcı, etkinsms kapınıza karşı bağımsızca çözümlenir:
- Pencere içi alıcılar hemen kabul edilir.
- Tutulan alıcılar
422venext_allowed_atalır; işçiniz onları park eder ve toplu işi sürdürür. Toplu işin kendisi duraklamaz — bekletmeler alıcı başınadır. - Her alıcının penceresi yeniden açıldığında park edilen satırı yeniden gönderin; tutulma sırasında slot yakılmadı.
next_allowed_at gün ışığından yararlanma güvenli bir ISO zaman damgasıdır —
doğrudan zamanlayıcınıza aktarın.
Saat dilimi çözümlenemeyen ABD ses alıcısı — fail-closed
Alan kodunun hiçbir saat dilimi çözümleyemediği+15551234567 numarasına yapılan
bir kampanya ses araması, federal muhafızın fail-closed duruşuna takılır: arama,
herhangi bir pencere matematiğinden önce 422 TCPA_TIMEZONE_UNKNOWN ile reddedilir.
Veriyi düzeltin — kişinin saat dilimini kaydına ayarlayın veya recipientTimezone
geçirin — sonra yeniden kuyruğa alın.
Aynı çözümlenemeyen girdi, unknown_timezone_policy: "deny" ile sms kanalında
422 QUIET_HOURS_TIMEZONE_UNKNOWN ile sonlanır; varsayılan skip ilkesiyle
fail-open geçer. deny ilkesi yalnızca ABD alıcısı ses için varsayılandır,
yukarıdaki federal istisnaya göre.
Pencere içinde onay geçersiz kılma
İki kişi,sms kapısı etkin, alıcının yerel saatine göre 22:30 (pencerenizin
dışında):
consent_overrides_quiet_hours: false ile her ikisi de alıcının yerel saatine
göre 08:00’e kadar tutulur. voice üzerinde bayrak hiç uygulanmaz — her ses
denemesi yalnızca pencere matematiğiyle kapılanır.
Kuruluş ayarları API’si üzerinden kanal etkinleştirme
Kanal kapısı için ayrılmış bir sessiz saat yazma uç noktası yok; kuruluş ayarları deposunda yaşar ve her gönderim onu okur.PUT /api/v1/settings/general ile
güncelleyin (sahip/yönetici):
GET /api/v1/settings/general ile geri okuyun ve dönen
settings içindeki quiet_hours bloğuna bakın.
Yazmaların her gönderim noktasına ulaşması yaklaşık bir dakika kadar sürebilir
— kuruluş ayarları gönderim yolunda kısa süreliğine önbelleğe alınır.
Bir duruş seçin
- Her şeyi kapalı bırakın (varsayılan) — sessiz saat yargı alanlarının dışında çalışıyorsanız veya limitleri başka yerde ele alıyorsanız. Tek uyarı: ABD kampanya ve çevirici sesi sert engelli kalır — bu kapatılamaz.
- ABD pazarlama operatörü — kuruluş kapısında
sms(ve ad-hoc arıyorsanız ses) etkinleştirin; alıcının yerel saatine göre 08:00–21:00 platform saatleri hemen uygulanır. Onay istisnası izinli alıcıları erişilebilir tutar. - Drip kampanyalı AB/APAC operatörü — kampanya yedeğini yerel pencerenize (örn. 22:00 → 07:00) Ayarlar → Kampanya limitleri altında ayarlayın; böylece kendi penceresi olmayan her drip ve journey rejiminiz içinde gönderir. 1:1 trafiğin de tutulmasını istiyorsanız kuruluş kapısını kanal başına ekleyin.
Ayrıca bakınız
- Gönderim kapıları — önizleme uç noktası ve tam kapı yığını (DNC, RND, acil durum durdurma).
- ABD eyalet arama pencereleri — hangi eyaletlerin daha katı mini-TCPA katmanı taşıdığı ve engelin bir yasaya nasıl geri izlendiği.
- API Başvurusu → Uyumluluk — tam istek/ yanıt şemaları.
- Kampanya A/B testi — kazanan seçiminin ve ayırma deneylerinin bu kapıdan ve kişi başına sıklık limitleri üzerinden nasıl geçtiği.