Client component will need access to:
-
The native contacts app will be used to hold and relay contact information to KiT, so that contact name info will be associated with device contacts outside of KiT.
KiT relies on the native contact app and contact info and will not function without it.
-
The native text messaging app will be used to send outgoing texts to contacts, once the user has been nudged and has agreed to responding either via smart-reply or a built-in auto-reply option.
KiT relies on the native messaging app and will not function without it, because it doesn’t have the ability to send and receive texts on its own.
-
The metadata will be used to take time-stamp info, as well as the sent & received text info to determine which contacts will be sent a KiT message.
KiT relies on text message metadata that can be accessed through the messageInfo method and will not be function without it.
-
Smart Reply Machine Learning Kit
This machine learning kit will just add context-related auto-replies based on the last message received from that contact in messages.
KiT will be functional without access to Smart Reply machine learning kit.