DarknessInMe

DarknessInMe

Member
Jun 19, 2023
93
After discussing ways to make an automatic emergency call after a successful attempt in order to minimize the risk of people getting involuntarily involved, I found a way to do this using "Shortcuts" on an iPhone (I tried it by calling another phone with a different text and everything worked as expected.)

Since I don't have access to an Android device, I could not find out if it would be possible to add a similar shortcut there as well, but as far as I was able to look up the conditions and actions in Android's "Bixby Routines", the mechanisms of this feature seem similar to Apple's.

Using an iPhone, we get what we want by creating two shortcuts and two automations.

Start with adding a shortcut that includes the following actions:
1. Add the action "Get Current Location"
2. Add the action "Get Details of Location" -> Select "ZIP Code" as "Detail"
3. Add the action "Get Details of Location" -> Select "Street" as "Detail"
4. Add the action "Get Details of Location" -> Select "Longitude" as "Detail"
5. Add the action "Get Details of Location" -> Select "Latitude" as "Detail"
6. Add the action "Text" and type your message for the person answering the emergency call in the textbox.
It might be useful to include the variables defined above: Longitude, Latitude, Street, Town/City, Postcode.
7. Add the action "Set Variable" -> Type "text" as name and select "Text" as input
8. Add the action "Make Spoken audio" -> Select "text"
9. Add the action "Wait" -> Select "10 seconds"
10. Add the action "Call" -> Select a number from your contacts that fits your local emergency number
11. Add the action "Repeat" -> Select "20 times":
12. The "Repeat"-action automatically creates the action "End Repeat". Between "Repeat 20 times" and the "End Repeat", add the action "Speak Spoken Audio".

This should look like this:
IMG 1245 IMG 1246 IMG 1247




Now, go to "Automation" and add one by selecting "Time of Day". Enter the time when the call should be triggered, but make totally sure not to let the time frame be too short! E. g. when you plan to ctb by hanging, you should at least add one hour to the current time.
Then, select "Repeat Monthly" and (this is extremely important!) "Run Immediately". Now, select your automation you created in step 1.

IMG 1250 IMG 1249

Unfortunately, Apple doesn't provide a feature that lets us run a shortcut only once. To make sure the call doesn't repeat the following month as we selected it in the automation before, we need to add another shortcut that deletes the other one.
To do this, add another shortcut and add the action "Delete shortcut" -> Select the shortcut you created before.
Now, go to "Automation", select the shortcut you've just created and let it run at least have an hour after the initial time of your first shortcut to make sure your call was successful.

IMG 1251 IMG 1252
 
  • Informative
Reactions: hikikomorizombie
J

J&L383

Wizard
Jul 18, 2023
626
Wow. Impressive, but don't know if I have the bandwidth to do all that. I'll probably have to just resort to the note on the door. 🤷‍♂️
 
hikikomorizombie

hikikomorizombie

Ouch
Jan 15, 2024
771
oh wow :o v detailed. this'll prob be v useful for users here that have ppl in their lives who they don't want to find/deal w their corpse.
 
A

AnotherStatistic

Member
Oct 11, 2023
18
I have been thinking about how to be found for so long, and kept coming up blank. All i could think of was paying a stranger to make it at a specified time (i wouldnt give them many details, just enough)

I can tick this off my to do list now! Thank you so much
 
DarknessInMe

DarknessInMe

Member
Jun 19, 2023
93
I'm glad to hear this is helpful!

I want to add two things:
1) The action "Wait 10 seconds" was placed wrongly. This should not run after converting the text but rather after making the call since it will take a while until the call gets accepted by the emergency service.
To avoid that the text is repeated immediately, you can also add another "Wait"-action right (e. g. 2 seconds) after the action "Speak 'Spoken Audio'" inside the repeat clause.

2) It might be even easier to use an if-clause instead of a second shortcut that deletes the other one.
To do this, add an if-action directly after creating the new shortcut and use as input "Current date" and as condition "is exactly". Now, set the date to the one when you plan to run the shortcut.
Put all the actions explained above in the if-clause. Then, add the action "Stop the shortcut" inside the Otherwise-clause.
This makes sure that the call is only set up on the particular date you actually want to run it, although it will be activated monthly due to the automation we have to create.

Overall, your shortcut and automation should look like this:
IMG 1269 IMG 1270 IMG 1271 IMG 1273 IMG 1272
 
  • Like
Reactions: nemehawk