Message Loops

How to avoid messaging loops

Endless messaging loops can between the webapp and a mobile number via the gateway due to autoreplies from the webapp.

See the Github Issue.

Solution: Add the offending number(e.g 800 or SAFARICOM) to the Outgoing Deny List in the webapp’s app_settings configuration file.

  "multipart_sms_limit": 10,
  "outgoing_deny_list": "800, SAFARICOM",
  "contact_summary": ""


CHT Applications > Quick Guides > Forms > App Form SMS

Trigger calls and SMS from within the form, or send an SMS once submitted.

CHT Applications > Quick Guides > Messaging > SMS States

Overview of the possible states of SMS messages

CHT Applications > Quick Guides > Messaging > Shortcodes

Configuring shortcodes for SMS messaging