Messaging in CommCare HQ
The term “messaging” in CommCare HQ commonly refers to the set of frameworks that allow the following types of use cases:
sending SMS to contacts
receiving SMS from contacts and performing pre-configured actions based on the content
time-based and rule-based schedules to send messages to contacts
creating alerts based on configurable criteria
sending outbound calls to contacts and initiating an Interactive Voice Response (IVR) session
collecting data via SMS surveys
sending email alerts to contacts
The purpose of this documentation is to show how all of those use cases are performed technically by CommCare HQ. The topics below cover this material and should be followed in the order presented below if you have no prior knowledge of the messaging frameworks used in CommCare HQ.