Definition

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:


Core Concept

A CXAction represents:

something the app wants to do.

Examples:

A CXTransaction wraps those actions so the system can:


Basic Flow