- /
- ショートカット/
ショートカット
デフォルトの Shortcuts
エージェントサーバーがデフォルトで提供する7つのiOS Shortcuts。ショートカットを取得をタップしてiPhoneまたはiPadにインストール — サーバーに接続するとすぐに動作します。
新規メモ
Notesアプリにタイトルと本文付きの新しいメモを作成します。
ショートカットを取得 →新規カレンダーイベント
タイトル、日時、対象カレンダー、オプションのアラート付きでカレンダーイベントを作成します。
ショートカットを取得 →カレンダーイベント検索
日付範囲内のイベントを検索 — 曖昧さがある場合に編集や削除の前に使用します。
ショートカットを取得 →カレンダーイベント編集
既存のカレンダーイベントを編集します。
ショートカットを取得 →カレンダーイベント削除
カレンダーイベントを削除します。
ショートカットを取得 →新規タスクリスト
Remindersアプリに新しいリストを作成します。
ショートカットを取得 →タスク追加
既存のRemindersリストにタスクを追加します。
ショートカットを取得 →重要:インストール後にShortcutsの名前を変更しないでください — エージェントサーバーは正確な識別子(newNote、newCalendarEvent、findCalendarEvents、editCalendarEvent、removeCalendarEvent、newTaskList、addTasks)でトリガーします。名前を変更した場合は、エージェントサーバーで対応するスキルを更新してください。
Shortcut チュートリアル
デフォルトのShortcutsの背後にあるパターンを示す自作の例。スターターサーバーを使った独自のオートメーションの出発点としてご利用ください。
仕組み:サーバーがshortcutフィールドで応答 → PocketHookがiOS Shortcutをトリガー → Shortcutがdataを入力として受け取ります。マルチアクションレスポンスの場合、Shortcutsは順番に実行されます。
モーニングルーティン
マルチステップオートメーション:カレンダーの確認、天気の取得、朝のブリーフィングの配信 — すべて1つのコマンドで。
例を見る →スマートホーム制御
チャットでHomeKitデバイスを制御。サーバーがメッセージに基づいて何を切り替えるか判断します。
例を見る →デイリーサマリー
バックグラウンドポーリングオートメーション:PocketHookが定期的にサーバーをチェックし、通知でサマリーを送信します。
例を見る →自分で作る
Shortcutをトリガーするサーバーレスポンスはシンプルです。
{
"msg": "Turning on lights...",
"shortcut": "ToggleLights",
"data": { "state": "on", "room": "living-room" }
}
デバイス上で対応する名前のShortcutを作成すれば、あとはPocketHookにお任せください。詳細はセットアップガイドとAPIリファレンスをご覧ください。