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.
All labels observed (1)
| Label | Occurrences |
|---|---|
| CallKit framework canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T9002932 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: CallKit framework Context triple: [WWDC 2016, announced, CallKit framework]
-
A.
Linphone
Linphone is an open-source Voice over IP (VoIP) softphone application that supports audio and video calls, messaging, and encryption across multiple platforms.
-
B.
HomeKit framework
HomeKit framework is Apple's software framework that enables iOS apps and Siri to configure, communicate with, and control compatible smart home accessories.
-
C.
HealthKit framework
HealthKit framework is an Apple software framework that enables apps to securely access, store, and share users’ health and fitness data on iOS devices.
-
D.
Twilio
Twilio is a cloud communications platform company that enables developers and businesses to integrate voice, messaging, video, and authentication capabilities into their applications via APIs.
-
E.
iPhone Cellular Calls
iPhone Cellular Calls is an Apple Continuity feature that lets you make and receive regular phone calls on your Mac, iPad, or other Apple devices using your iPhone’s cellular connection.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: CallKit framework Target entity description: 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.
-
A.
Linphone
Linphone is an open-source Voice over IP (VoIP) softphone application that supports audio and video calls, messaging, and encryption across multiple platforms.
-
B.
HomeKit framework
HomeKit framework is Apple's software framework that enables iOS apps and Siri to configure, communicate with, and control compatible smart home accessories.
-
C.
HealthKit framework
HealthKit framework is an Apple software framework that enables apps to securely access, store, and share users’ health and fitness data on iOS devices.
-
D.
Twilio
Twilio is a cloud communications platform company that enables developers and businesses to integrate voice, messaging, video, and authentication capabilities into their applications via APIs.
-
E.
iPhone Cellular Calls
iPhone Cellular Calls is an Apple Continuity feature that lets you make and receive regular phone calls on your Mac, iPad, or other Apple devices using your iPhone’s cellular connection.
- F. None of above. chosen
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 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: CallKit framework Description of subject: 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.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.