---
title: "Salesforce + OmniChannels.ai: Flow ve Apex ile müşterilere mesaj gönderin"
description: "Salesforce Flow HTTP Callout veya Apex ile OmniChannels.ai API üzerinden WhatsApp ve SMS gönderin; iletim durumlarını Salesforce kayıtlarına geri alın."
canonical: "https://omnichannels.ai/tr/integrations/salesforce/"
language: "tr"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Salesforce + OmniChannels.ai: Flow ve Apex ile müşterilere mesaj gönderin

Canonical: https://omnichannels.ai/tr/integrations/salesforce/
Language: tr
Publisher: OmniChannels.ai by BroadNet Technologies

**Kısaca:** Salesforce, Bearer token'ınızı Named Credential ve External Credential içinde tutarak, bir Flow HTTP Callout veya Apex callout ile OmniChannels.ai REST API üzerinden WhatsApp ve SMS gönderebilir. İletim durumları ve yanıtlar webhook'umuz üzerinden bir ara katmana veya otomasyon aracına gelir; bu da Salesforce kayıtlarını günceller. AppExchange paketi yoktur; Salesforce'un kendi callout özelliklerini kullanırsınız.

API ve webhook'larla bağlanın

## Neler yapabilirsiniz?

### Yeni potansiyel müşterileri takip edin

Bir web formundan potansiyel müşteri oluşturulduğunda, kayıt tetiklemeli bir flow, izin vermişse kişinin cep numarasına SMS veya WhatsApp şablonu gönderir.

### Müşterilere randevuları hatırlatın

Bir etkinlik, servis randevusu veya özel nesne üzerindeki zamanlanmış yol, ziyaretten önce hatırlatma gönderir.

### Fırsat aşaması değişince mesaj gönderin

Bir fırsat kapandı-kazanıldı gibi bir aşamaya geçtiğinde, birincil kişiye karşılama veya işe alım mesajı gönderin.

### Yenileme hatırlatmaları gönderin

Zamanlanmış bir flow yenileme tarihi yaklaşan sözleşmeleri veya varlıkları bulur ve onaylı bir WhatsApp şablonu gönderir.

### Durumları ve yanıtları kayda işleyin

Ara katman, durumları ve gelen yanıtları webhook'umuzdan alır ve ilgili kayıtta görev oluşturur ya da bir alanı günceller.

## Nasıl bağlanır?

Giden mesajlarda Salesforce API'mizi doğrudan çağırır. Authorization: Bearer başlığını ekleyen bir External Credential ve https://api.broadnet.me için bir Named Credential oluşturun, ardından bir Flow HTTP Callout eylemi veya Apex callout kullanın. Flow'daki HTTP Callout, POST /sms/sendSms gibi JSON isteklerine uygundur. Toplu ve çoğu diğer kanal gönderimi multipart/form-data kullanır; bu da genellikle Apex veya araya bir otomasyon aracı gerektirir.

Dönüş yolunda platformumuz iletim durumlarını ve gelen mesajları hesabınızda tanımlı tek webhook URL'sine iletir. Bunu kontrol ettiğiniz bir ara katmana veya n8n, Make ya da Zapier gibi bir otomasyon aracına yönlendirin; araç, sakladığınız mesaj kimliğini eşleştirir ve Salesforce'u REST API'si ya da bir bağlayıcı üzerinden günceller.

- Kimlik bilgileri: Bearer token'ı tutan Named Credential ve External Credential
- JSON istekleri için Flow HTTP Callout; multipart ve karmaşık mantık için Apex
- Durumları sonra eşleştirmek için dönen mesaj kimliğini kayıtta saklayın
- 24 saatlik pencere dışındaki işletme tarafından başlatılan mesajlar için onaylı WhatsApp şablonları
- Callout'lar Salesforce limitlerine dahildir; toplu gönderimi kayıt kayıt değil, batch işiyle yapın

## Kurulum

1. **API erişimi isteyin:** Test erişimi isteyin ve bir API token'ı alın. Test gönderimleri yalnızca doğrulanmış kendi numaralarınıza gider. (Rehber: https://omnichannels.ai/developers/authentication/)
2. **Kimlik bilgilerini oluşturun:** Setup'ta Authorization: Bearer <token> özel başlığına sahip bir External Credential ve https://api.broadnet.me için bir Named Credential oluşturun, erişimi permission set ile verin.
3. **Callout'u ekleyin:** Flow Builder'da Named Credential kullanarak POST /sms/sendSms için bir HTTP Callout eylemi oluşturun veya multipart kanal gönderimleri için bir Apex sınıfı yazın. (Rehber: https://omnichannels.ai/developers/sms/)
4. **Flow'unuzdan tetikleyin:** Eylemi kayıt tetiklemeli veya zamanlanmış bir flow'dan çağırın ve dönen mesaj kimliğini kayıtta saklayın.
5. **Durumları geri getirin:** Ekibimizden hesabınızın webhook'unu ara katmanınıza veya otomasyon aracınıza yönlendirmesini isteyin; araç ilgili Salesforce kaydını günceller. (Rehber: https://omnichannels.ai/developers/webhooks/)
6. **Sandbox'ta test edin:** Flow'u sandbox'ta doğrulanmış numaranızı kullanan bir test kaydıyla çalıştırın, ardından kayıttaki durumu kontrol edin.

## Örnek iş akışı

Salesforce Flow veya Apex (Potansiyel müşteri oluşturuldu, aşama değişti veya yenileme tarihine ulaşıldı) → OmniChannels.ai API (Named Credential üzerinden HTTP callout) → Müşterinin telefonu (SMS veya WhatsApp şablonu iletildi) → İletim durumu webhook'u (Ara katmanınıza veya otomasyon aracınıza iletilir) → Salesforce'u güncelleyin (Durum veya yanıt ilgili kayda yazılır)

## Sorular

### AppExchange'de OmniChannels.ai paketi var mı?

Hayır. Salesforce, herkese açık REST API'mizi kendi HTTP callout özellikleriyle, yani Flow HTTP Callout veya Apex ile, token'ınızı tutan bir Named Credential kullanarak çağırır.

### Flow kod yazmadan her kanalı gönderebilir mi?

Flow HTTP Callout, tekil SMS gibi JSON istekleri için iyi çalışır. Toplu ve çoğu diğer kanal gönderimi multipart/form-data kullanır; bu da genellikle Apex callout veya araya bir otomasyon aracı gerektirir.

### Webhook'umuz doğrudan Salesforce'a yazabilir mi?

Kullanışlı bir biçimde hayır; çünkü yük alanları kanala göre değişir ve kayıtlarınızla eşlenmesi gerekir. Alanları eşleyip Salesforce API'sini çağıran bir ara katmana veya otomasyon aracına gönderin.

### API token'ı nerede tutulmalı?

Bir Named Credential'ın başvurduğu External Credential içinde; flow değişkenlerinde veya Apex kodunda asla. Böylece şifrelenir ve erişim permission set'lerle kontrol edilir.

## Geliştirici rehberleri

- https://omnichannels.ai/developers/authentication/
- https://omnichannels.ai/developers/sms/
- https://omnichannels.ai/developers/webhooks/
- https://omnichannels.ai/developers/openapi/

## Üretici belgeleri

- [Named Credentials — Salesforce Help](https://help.salesforce.com/s/articleView?id=sf.named_credentials_about.htm&type=5)
- [Invoking callouts using Apex — Apex Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_callouts.htm)

## İlgili entegrasyonlar

- https://omnichannels.ai/tr/integrations/hubspot/
- https://omnichannels.ai/tr/integrations/dynamics-365/
- https://omnichannels.ai/tr/integrations/n8n/
- https://omnichannels.ai/tr/integrations/zapier/

Salesforce, sahibinin ticari markasıdır. OmniChannels.ai, Salesforce ile bağlantılı değildir ve Salesforce tarafından onaylanmamıştır; bu sayfa, Salesforce'in kendi MCP, HTTP veya webhook özellikleriyle kurulan bir bağlantıyı açıklar.

Güncelleme: 2026-10-10