...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Excerpt | ||
---|---|---|
| ||
Questions frequently asked about CommCare Messaging. |
Multiexcerpt include macro | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
If you have a question that is not answered in the documentation, take it to Stack Exchange. This is a great place to have your question answered quickly!
...
CommCare Messaging does not support USSD
USSD stands for Unstructured Supplementary Service Data.
If your project requires USSD, consider using a system like Telerivet. Telerivet's USSD Expansion pack enables you to send USSD requests and receive replies via Telerivet, allowing you to check and recharge your phone's balance and interact with mobile banking services.
How do I specify a language for sending messages?
If you have multiple languages in your project, check that all languages appear under the Languages page. To set the language for a mobile worker, use the mobile worker page. To set the language for a case, include the case property “language_code.” English = en, French = fra.
To learn more check out CommCare Messaging - Languages and Translations.
...
Case Management
...
Answer: The "Custom Immediate" schedule type is a custom schedule where the events are defined by waiting a certain number of minutes after the last event. This use case has caused some confusion, especially when used with a repeating schedule, so it's use is discouraged and support for this use case is limited. As a result, you can create new alerts of this type but there are some parts of it that will not be editable. You can still edit the message content that is sent, however. If you need a custom schedule type, consider using the Custom Daily schedule which is a much more robust custom schedule type and allows editing of events.
...
Gateways
When do I need to set up a gateway?
...
How do the established gateways on HQ work?
Twilio gateways use phone numbers maintained by CommCareHQ to send messages inside the US and a limited number of international countries. The per message rates can be high based on the country destination.
To learn more check out Gateway Options for SMS Projects.
...
CommCare HQ has established free Gateways in some countries. Today, we support gateways in Ethiopia, India, Lesotho, Mozambique, South Africa and Uganda.
In most cases, gateways cost money. The primary costs include:
Purchase of the smartphone,
Maintenance of a phone number or active SIM card
Assuring the gateway has sufficient credit
And may include subscription costs of the Gateway provider
Each message from CommCareHQ costs $.01/message.
If you have additional questions, reach out to support@dimagi.com to learn more.
Who manages SMS gateways?
...
To test an SMS gateway in multiple countries, procure a SIM card for each country mobile operator. Start by sending test messages to each phone. Once received, send in a response to confirm that messages can be sent both ways.
For more information regarding managing your SMS system check out the Telerivet FAQ for helpful tips.
For more information on testing gateways in India, please see India Country-Specific Phone Set-up for activating CommCare HQ Messaging.
...
SMS Surveys
What question types can I use to send out questions via SMS survey?
...
Timezones in HQ are set to UTC as a standard. Use the reminder calendar, to compare the time configured in the reminder to the planned delivery in the calendar.
...
SMS Reminders
How do I reference a case property in an sms reminder?
...
Testing SMS is difficult. Without close monitoring, SMS systems can fail silently. If you experience an error please reach out to support@dimagi.com.
...
SMS and Finance
Why does CommCare charge $.01 per SMS message?
...
Messaging costs vary based on the local mobile operator.
Budget for the standard CommCare HQ messaging rate $.01 per message.
To get a rough idea of the delivery costs, check out the Twilio Pricing Page.
Tip: Working directly with mobile operators can be a cost effective solution.
Note: Sending text messages between countries will be more expensive.
...