Hoppa till huvudinnehållet
  1. Genvägar/

Morgonrutin

Översikt
#

Det här exemplet visar ett flerstegsarbetsflöde: din server returnerar tre sekventiella åtgärder som var och en utlöser en annan Shortcut.

Serverkommando
#

Skicka morning till din server.

Serversvar
#

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

Nödvändiga iOS Shortcuts
#

Skapa dessa tre Shortcuts på din enhet:

1. GetCalendar
#

  • Hitta Kalenderhändelser där startdatum är idag
  • Hämta Detaljer om Händelser (titel, startdatum)
  • Formatera händelserna som text

2. GetWeather
#

  • Hämta Aktuellt Väder
  • Formatera temperatur och förhållanden som text

3. MorningSummary
#

  • Ta emot indata från PocketHook (kombinerade resultat)
  • Visa Notifikation med sammanfattningen
  • Valfritt: Läs Upp Text för att läsa det högt

Serverkod (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" }
  ]));

Automatiseringstips
#

Kombinera med en Tid på Dagen Shortcuts-automatisering och SendMessageIntent för att köra detta varje morgon automatiskt.