CallKit framework

E771042

CallKit framework is an iOS framework that lets apps integrate their VoIP and calling services with the native phone UI and system-level call handling.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
CallKit 0

Statements (62)

Predicate Object
instanceOf Apple software framework
iOS framework
designGoal ensure consistent call behavior across apps
provide native calling experience for third-party apps
developedBy Apple Inc. NERFINISHED
documentationURL https://developer.apple.com/documentation/callkit
integratesWith Bluetooth call controls
Call Directory extensions
CarPlay call UI
Do Not Disturb
Phone app
lock screen call UI
system audio routing
system call UI
introducedIn iOS 10
keyClass CXAction NERFINISHED
CXAnswerCallAction NERFINISHED
CXCall NERFINISHED
CXCallController NERFINISHED
CXCallDirectoryManager NERFINISHED
CXCallObserver NERFINISHED
CXCallUpdate NERFINISHED
CXEndCallAction NERFINISHED
CXHandle NERFINISHED
CXProvider
CXSetGroupCallAction NERFINISHED
CXSetHeldCallAction NERFINISHED
CXSetMutedCallAction NERFINISHED
CXStartCallAction NERFINISHED
CXTransaction NERFINISHED
keyProtocol CXProviderDelegate NERFINISHED
platform iOS
iPadOS
primaryLanguage Objective-C NERFINISHED
Swift NERFINISHED
provides VoIP app integration with Recents
call blocking APIs
call directory extension APIs
call reporting capabilities
caller identification APIs
incoming call UI integration
integration with system call history
outgoing call UI integration
purpose VoIP integration
integration with native phone UI
system-level call handling
requires VoIP push notifications for background incoming calls
supports VoIP apps
audio calling apps
third-party calling services
video calling apps
supportsFeature call blocking
call groups
call hold
call mute
call reporting
call waiting
caller ID
handoff between calls
multiple simultaneous calls
supportsLanguage Objective-C NERFINISHED
Swift NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

WWDC 2016 announced CallKit framework