Channel

Used for reminder alerts, distillation summaries, and cron job notifications.

Nextcloud Talk

Configure to send and receive messages via your Nextcloud Talk bot. Sending requires the bot URL, secret, and notification room. Reading history (nc_talk_history tool) additionally requires a Nextcloud username and app password.

Bot credentials (sending)

Set these up in your Nextcloud Talk room → Bot settings. See the setup guide for step-by-step instructions.

Generated when you registered the bot in Nextcloud Talk.

The token at the end of the Talk room URL — e.g. abc123def.

API credentials (reading history)

Required for the nc_talk_history orchestrator tool. Generate an app password in Nextcloud → Settings → Security → App passwords.

Home Assistant

Receive events from HA automations and let Inara call the HA REST API (read states, control devices). Webhook ID is the shared secret used in your HA rest_command URL.

Connection

HA URL and a Long-Lived Access Token (Profile → scroll to bottom → Long-Lived Access Tokens → Create Token).

Inbound webhook (HA → Cortex)

The webhook ID is the shared secret in your HA rest_command URL. Your endpoint: https://cortex.dgrzone.com/webhook/ha/{{ ha_username }}/<webhook_id>

Treat this like a password — use a long, random string.

Google Chat

Outbound webhook for proactive messages to a Google Chat space. Incoming messages are handled separately via the Google Chat Add-on.

Outbound webhook

Create a webhook in your Google Chat space → Manage webhooks. Paste the full URL here.

Test

Fire a notification via your configured channel or run the reminder check immediately — no need to wait for the daily 09:00 scheduler job.