I am trying to allow a user to have a message from all cases they have created but they are not the owner of the case, this is passed to someone else.
As I register each case I collect the users phone number from the form, this maybe from a custom field in user details or entered in the form. As each user may register many cases they effectively block themselves from receiving messages.
As I have to use a custom field to place the phone number in the form I don't necessarily have each users phone number verified. Even if I did, I don't seem to be able to address the user within the messaging form.
If you'd like to be able to send SMS to contacts whose phone numbers are
duplicated with other contacts, you can just enable it for your project by
going to Messaging -> General Settings, and choosing "Enabled" for Send
Messages to Non-Unique Phone Numbers.
If all you're doing is just sending SMS to these users with duplicated
phone numbers, you'll be fine. If however, these users will be sending SMS
into the system (for answering surveys, for example), be aware that only
the first contact who registers the phone number will be the one that owns
it.
Also - the way you have described your solution should work (registering
the user's phone number to the case, and sending the SMS to the case in the
reminder). However, a slightly better approach would be to create a
subcase of the case, have the user be the owner of the subcase, and spawn
the reminder off of the subcase and send it to the owner. Is that possible
for your workflow?
I am trying to allow a user to have a message from all cases they have
created but they are not the owner of the case, this is passed to someone
else.
As I register each case I collect the users phone number from the form,
this maybe from a custom field in user details or entered in the form. As
each user may register many cases they effectively block themselves from
receiving messages.
As I have to use a custom field to place the phone number in the form I
don't necessarily have each users phone number verified. Even if I did, I
don't seem to be able to address the user within the messaging form.
We already have a child case being created, but as we can't close it as the
parent case is closed, it is leaving stray cases open.
Best
Tim
···
On Wednesday, February 18, 2015 at 10:19:27 PM UTC, Giovanni Capalbo wrote:
>
> Hi Tim,
>
> If you'd like to be able to send SMS to contacts whose phone numbers are
> duplicated with other contacts, you can just enable it for your project by
> going to Messaging -> General Settings, and choosing "Enabled" for Send
> Messages to Non-Unique Phone Numbers.
>
> If all you're doing is just sending SMS to these users with duplicated
> phone numbers, you'll be fine. If however, these users will be sending SMS
> into the system (for answering surveys, for example), be aware that only
> the first contact who registers the phone number will be the one that owns
> it.
>
> Also - the way you have described your solution should work (registering
> the user's phone number to the case, and sending the SMS to the case in the
> reminder). However, a slightly better approach would be to create a
> subcase of the case, have the user be the owner of the subcase, and spawn
> the reminder off of the subcase and send it to the owner. Is that possible
> for your workflow?
>
> Thanks,
> Giovanni
>
>
> On Wed, Feb 18, 2015 at 3:06 PM, Tim <tim.bu...@gmail.com > wrote:
>
>> Hi
>>
>> Whilst I understand that there at phone number can only be used once
>> within Commcare - I am trying to do the following and may have missed a
>> trick.
>> https://confluence.dimagi.com/display/commcarepublic/Registering+an+Individual+Contact
>>
>> I am trying to allow a user to have a message from all cases they have
>> created but they are not the owner of the case, this is passed to someone
>> else.
>>
>> As I register each case I collect the users phone number from the form,
>> this maybe from a custom field in user details or entered in the form. As
>> each user may register many cases they effectively block themselves from
>> receiving messages.
>>
>> As I have to use a custom field to place the phone number in the form I
>> don't necessarily have each users phone number verified. Even if I did, I
>> don't seem to be able to address the user within the messaging form.
>>
>> Have I missed something?
>>
>> Best
>>
>> Tim
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "commcare-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to commcare-user...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>