Funzioni e messaggi
La funzione phoneDevSpecific e il messaggio PHONE_DEVSPECIFIC associato consentono a un'applicazione di accedere a funzionalità telefoniche specifiche del dispositivo non disponibili tramite i servizi di telefonia comuni per i telefoni. In altre parole, phoneDevSpecific è la funzione di escape specifica del dispositivo che consente estensioni dipendenti dal fornitore e PHONE_DEVSPECIFIC è il messaggio specifico del dispositivo inviato all'applicazione.
Il profilo del parametro della funzione phoneDevSpecific è generico in quanto la piccola interpretazione dei parametri viene effettuata da TAPI. L'interpretazione dei parametri è invece definita dal provider di servizi e deve essere compresa da un'applicazione che li usa. I parametri vengono semplicemente passati tramite TAPI dall'applicazione al provider di servizi. Un'applicazione che si basa su estensioni specifiche del dispositivo in genere non funziona con altri provider di servizi, ma le applicazioni scritte nei servizi telefonici comuni funzioneranno con il provider di servizi estesi.