Introdotto in iOS 10, CallKit è una nuova struttura sviluppata da Apple. CallKit consente alle applicazioni VoIP su iOS di adottare l'interfaccia utente nativa del telefono per le chiamate. Ad esempio, prima di CallKit, le chiamate in arrivo su applicazioni VoIP di terze parti come Avaya Workplace Client per iOS erano disponibili solo come semplici notifiche locali. Con CallKit, le chiamate sono visualizzate completamente dall'interfaccia utente nativa del telefono.