Aller au contenu

Cas d'usage

Une journée avec PushWard

Un homelab, une journée d'envois. Choisissez une heure pour voir quel service envoie quoi, par quel chemin il arrive et comment il s'affiche sur l'iPhone.

Script de journée de travail

Lancer la journée de travail d'un toucher

À 7 h, un petit script pose la question sur l'écran verrouillé. Toucher « Start » y répond, et la carte devient un compte à rebours de huit heures.

Script de journée de travail envoie via REST API à PushWard, qui distribue sur iPhone, Apple Watch, Mac.

Comment c'est câblé
workday.sh
# 07:00 from cron or launchd
curl -X POST https://api.pushward.app/activities \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
      "slug": "approval-request",
      "name": "Workday"
    }'

curl -X PATCH https://api.pushward.app/activities/approval-request \
  -H "Authorization: Bearer hlk_YOUR_KEY" \
  -H "Content-Type: application/merge-patch+json" \
  -d '{
      "state": "ongoing",
      "content": {
        "template": "approval",
        "state": "Start your workday?",
        "source": "Script",
        "icon": "calendar",
        "accent_color": "blue",
        "details": [
          {
            "label": "Calendar",
            "value": "3 meetings, first at 9:30"
          }
        ],
        "options": [
          {
            "id": "start",
            "title": "Start",
            "style": "primary"
          },
          {
            "id": "later",
            "title": "Later",
            "style": "secondary"
          }
        ]
      }
    }'
Lire le guide

Trouvez votre configuration

Les mêmes flux, regroupés selon qui les ferait tourner. Ouvrez-en un pour voir sa configuration.

Connectez votre premier service

Obtenez une clé d'intégration dans l'application, choisissez l'une des façons de se connecter ci-dessus, et votre première carte s'affiche sur l'écran verrouillé quelques minutes plus tard.