Diyalog kartı, analog telefon sinyalleri ile çevresel bileşen ara bağlantı veriyolu veya bilgisayarlarda bulunan PCI veri yolu arasında bir arayüz görevi görür. Bir bilgisayardaki otobüsler, farklı bileşenleri birbirine bağlayan kanallar olarak işlev görür. İletişim kartı, analog telefon hatlarından gelen bilgileri işler ve sesli mesajlaşma, bildirim sistemleri, otomatik çeviriciler ve sesli posta gibi uygulamalarda kullanılır. Ayrıca etkileşimli sesli yanıt, otomatik çağrı dağıtımı ve sesli veya sesli yanıt sistemleri için kullanılır. Birçok ses kayıt ürününde kullanıldığında, diyalog kartları, kullanım şekline bağlı olarak hem dijital hem de analog yapılandırmalarda üretilir.
Yüksek yoğunluklu uygulamalara izin veren diyalog kartları, çoğunlukla otomatik telefon sistemlerinde, kestirimci arama ve konferans gibi hizmetlerle kullanılır. Aynı anda birkaç telefon görüşmesini yapabilen kartlar var. Bir diyalog kartı her aramayı doğru temsilciye yönlendirebilir. Bir iletişim kartının temel işlevi, bilgisayarları telefonlarla bütünleştirerek çok çeşitli işlevlere olanak vermektir. Dahili dağıtılmış veri yolu anahtarlaması hem gelen hem de giden aramaların yeniden yönlendirilmesine izin verir.
Ses kod çözme ve kodlama, arayan numara numaralarını alma ve arama yapma ve cevaplama işlemlerinin hepsi bir iletişim kartı aracılığıyla gerçekleştirilir. Çevrilen dokunma tonlarını algılayabilir, telefon hattından ses kaydı yapabilir ve bağlantının ne zaman koptuğunu belirleyebilir. Kartların çoğu, birçok analog çizgiyi idare edebiliyor ve gemide onları çok güvenilir kılan koruma devrelerine sahip. Akım tespiti gibi bazı sinyal fonksiyonları sadece izlenemez, aynı zamanda bir iletişim kartı yardımıyla bilgisayar üzerinden de kontrol edilebilir. Tek bir kasa içinde birden fazla anakartı yapılandırmak ve gerekirse analog port sayısını kolayca genişletmek de mümkündür.
Diyalog kartlarına yönelik daha önceki uygulamalar, Dialogic R4, GlobalCall ve ECTF S.100 gibi telefon uygulama programlama arayüzleri veya API'leri ile yazılmıştır. Görsel uygulamalar ve API ve JTAPI gibi Java tabanlı API'ler gibi ActiveX denetimleri de telefon uygulamaları oluşturmak için kullanıldı. Ancak hepsinin sayısız sorunu vardı. Java tabanlı API'ler artık kullanılmamaktadır ve ECTF S.100 çok nadir kullanılmaktadır. Diğer özel betik dilleri de zaman içinde terk edilmiştir.
Tüm bu API'ler çok spesifik işletim sistemleri ile sınırlandırıldı ve standart olarak yaygın bir şekilde kabul edilmedi. Daha modern, web tabanlı standartlar geliştikçe, hepsi kullanımdan düştü. Zaman içinde popüler hale gelen yaygın olarak kullanılan iki telefon standardı VoiceXML ve CCXML'dir. Her yerde kullanılan XML ve HTTP'ye dayalı olma avantajı sağladılar, bu da onları web tabanlı teknolojilerin kullanımlarını kolaylaştırdı.


