Naar de hoofdinhoud gaan
  1. Snelkoppelingen/

Ochtendroutine

Overzicht
#

Dit voorbeeld toont een multi-actie workflow: je server retourneert drie opeenvolgende acties die elk een andere Shortcut activeren.

Serveropdracht
#

Stuur morning naar je server.

Serverantwoord
#

[
  { "msg": "Checking calendar...", "shortcut": "GetCalendar" },
  { "msg": "Getting weather...", "shortcut": "GetWeather" },
  { "msg": "Good morning! Here's your briefing.", "shortcut": "MorningSummary" }
]

Vereiste iOS Shortcuts
#

Maak deze drie Shortcuts aan op je apparaat:

1. GetCalendar
#

  • Zoek Agenda-afspraken waarbij de startdatum vandaag is
  • Haal Details van Afspraken Op (titel, startdatum)
  • Formatteer de afspraken als tekst

2. GetWeather
#

  • Haal Huidig Weer Op
  • Formatteer temperatuur en omstandigheden als tekst

3. MorningSummary
#

  • Ontvang invoer van PocketHook (gecombineerde resultaten)
  • Toon Melding met de samenvatting
  • Optioneel: Spreek Tekst Uit om het hardop voor te lezen

Servercode (router.ts)
#

case "morning":
  return toResponse(responses([
    { msg: "Checking calendar...", shortcut: "GetCalendar" },
    { msg: "Getting weather...", shortcut: "GetWeather" },
    { msg: "Good morning! Here's your briefing.", shortcut: "MorningSummary" }
  ]));

Automatiseringstip
#

Combineer met een Tijd van de Dag Shortcuts-automatisering en het SendMessageIntent om dit elke ochtend automatisch uit te voeren.