CXTransaction is the CallKit container object used to group one or more call actions into a single transactional request sent to the iOS telephony system.
CallKit processes:
A CXAction represents:
something the app wants to do.
Examples:
A CXTransaction wraps those actions so the system can: