Guides
Google Sheets
- In Courier open Destinations › Add destination › Google Sheets.
- Sign in with Google and allow access. Courier creates a spreadsheet called “Courier” in your Drive.
- The last 7 finished days are written automatically; today is written after it ends.
Notion
- Create an internal integration at notion.so/my-integrations and copy its secret.
- Open your database in Notion, choose ••• › Connections, and add the integration.
- In Courier choose Add destination › Notion, paste the secret and the database link, and tap Verify and save.
- Courier creates any missing properties (Date, Steps…) and writes one row per day.
Feishu / Lark
- On the Open Platform (open.feishu.cn or open.larksuite.com) create a self-built app and turn on the Bitable permissions.
- In your Bitable, add the app as a collaborator with edit access.
- Copy the Bitable link (it must contain
table=) and, in Courier, paste it together with the App ID and App Secret.
Markdown notes (Obsidian) Pro
Choose your Obsidian vault folder. Courier writes one YYYY-MM-DD.md per day and puts the metrics in the note's properties. Your own properties and the note body are never changed.
Shortcuts Pro
- Open the Shortcuts app, create a shortcut and search for Courier.
- Add “Get health summary”. It returns JSON text for yesterday or the last 7 days.
- Send the result to Notes, Reminders, Notion or a web request.
Webhook Pro
Courier POSTs one JSON body per finished day to your https address, signed with X-PDB-Signature: sha256=HMAC-SHA256(secret, raw body), and a stable X-PDB-Delivery id for de-duplication. Missing keys mean “not collected”; null means “collected, no data”. Contact support for the full receiver guide.
Files for AI Pro
Turn it on under Destinations. Courier writes courier-data-dictionary.md and courier-summary.md next to your CSV so any AI can read your data correctly.