OAuth scopes, just enough.OAuth kapsamları, tam yeterince.
AICall's Salesforce connector ships with three scope profiles. Most customers never need anything beyond standard. Pick the narrowest profile that does the job.AICall’ın Salesforce bağlayıcısı üç kapsam profiliyle gelir. Çoğu müşterinin standard dışında bir şeye ihtiyacı olmaz. İşi gören en dar profili seçin.
| Standart | api · refresh_token · offline_access — CRM yazmalarının %95’ini karşılar |
| Genişletilmiş | + web · full — yalnızca kayıt-sayfası arayüzleri için gerekir |
| Ayrıcalıklı | + chatter_api — yalnızca fırsatlardaki Chatter gönderileri için |
Map by intent, not by field.Niyete göre eşle, alana göre değil.
Most teams map field-to-field on day one and regret it on day thirty. Instead, map by intent: when the agent classifies a caller as "ready to demo", write to the canonical "demo_requested_at" field, regardless of which Salesforce edition the team is on.Çoğu ekip ilk gün alandan alana eşler ve otuzuncu gün pişman olur. Bunun yerine niyete göre eşleyin: asistan bir arayanı “demoya hazır” olarak sınıfladığında, ekip hangi Salesforce sürümünde olursa olsun, standart “demo_requested_at” alanına yazın.
// agent-side field map (intent-driven) { "demo_requested": "Opportunity.Demo_Requested_At__c", "qualified": "Lead.Status", "call_summary": "Task.Description" }
Two hundred custom fields, zero code.İki yüz özel alan, sıfır kod.
En büyük müşterilerimiz 200+ özel alanla çalışır. Bağlayıcı bunları yerel olarak yönetir — kod yok, Apex yok, Flow yok. İşin sırrı, alan meta verisini bağlayıcı arayüzümüzde, tür ipuçlarıyla bir kez tanımlamaktır. Tür-uyumlu alanları otomatik eşleriz; geri kalan her şey çalışma zamanında değil, yapılandırma zamanında hata verir.
Round-trip under 200ms.Gidiş-dönüş 200ms altında.
Arama içi yazmalar yalnızca Salesforce zamanında yanıt verirse işler. Üç hile:
- Bölge sabitleme — pin our agent to the same Salesforce instance region. EU agents to EU2, US agents to NA130, etc.Bölge sabitleme — asistanımızı aynı Salesforce örnek bölgesine sabitleyin. AB asistanları EU2’ye, ABD asistanları NA130’a vb.
- Bileşik çağrılar — write Account + Contact + Opportunity in one composite REST call, not three sequential ones.Bileşik çağrılar — Account + Contact + Opportunity’i üç ardışık değil, tek bir bileşik REST çağrısında yazın.
- Eşzamansız engellemeyenler — non-critical writes (Task creation, Chatter posts) queue async and never block call completion.Eşzamansız engellemeyenler — kritik olmayan yazmalar (Task oluşturma, Chatter gönderileri) eşzamansız kuyruğa alınır ve arama tamamlanmasını asla engellemez.
When the write fails.Yazma başarısız olduğunda.
Salesforce’un %100 çalışma süresi SLA’sı vardır. Gerçek %99,95’tir. Bir yazma başarısız olduğunda bağlayıcı, üstel geri çekilmeyle beş kez yeniden dener, sonra yükü tam bir denetim kaydıyla insan incelemesine kuyruğa alır.
Geri alma kontrol listesi
- 200ms → 1sn → 5sn → 30sn → 5dk geri çekilmeyle beş denemelik yeniden deneme
- Bileşik çağrı atomikliği korunur — kısmi yazmalar geri alınır
- Failed writes queue to
aicall-salesforce-deadletter - Ölü-mektup girdisinde yönetici kanalına Slack uyarısı
- Manuel yeniden oynatma uç noktası mevcut · denetim kaydı değiştirilemez
The 47-minute deploy.47 dakikalık kurulum.
En hızlı üretim Salesforce kurulumumuz 47 dakikada tamamlandı — 200+ özel alan, üç özel nesne, sıfır Apex. Müşterinin BT direktörü gününü kurtardı. İki tartışmasız ön koşul: önceden sağlanmış bir API kullanıcısı ve tam mutlu-yol senaryosunu içeren örnek bir çağrı kaydı.
Bu ikisi dışında her şey arayüzümüzden yapılandırılabilir. 2024’ten bu yana bir müşterinin org’una karşı Apex yazmadık.