Skip to main content

Genius

The Genius tab under Account Settings → System is where operators manage landlord-side Genius automation that is not the tenant ChatBot:

  1. Proactive alerts — optional morning digest when Genius flags portfolio issues you care about.
  2. Scheduled reports — the same per-user recurring digests you can create from AI Chat / WhatsApp Genius / MCP, managed in a table with create / pause / edit / cancel.

REST GET / POST / PUT /genius-scheduled-reports remains the shared source of truth — rows created in chat appear here, and Settings changes show up when you ask Genius to list your schedules.

First-time workspace setup

Optional after core Getting Started — Recommended Setup Sequence steps 1–15. Pair with AI / MCP → Tool permissions (Scheduled reports domain) and Users — WhatsApp Genius phone linking when you want WhatsApp delivery. Hub tab map: Recommended setup order.

Finding your way in this guide
Direct access
Pair with other Account Settings tabs

Scheduled reports share policy with AI / MCP tool permissions and the in-app AI Assistant. WhatsApp delivery needs a Phone Number on Users. Tenant WhatsApp pairing stays on ChatBot → Bot Status (separate UAZAPI path). Hub matrix: Account Settings — Tab cross-reference.

Who can open this tab

AudienceWhat they see
Vivin internal (email ends with @vivin.app)Genius tab is enabled in the Account Settings sidebar (same rollout allowlist as AI / MCP and Tools → AI Assistant).
Other management usersTab appears greyed out until Vivin widens rollout — /settings/genius does not open the configuration surface yet.

The screen is per signed-in user for scheduled reports (your rows only). Proactive alerts are account-level settings on this tab.

Layout

Account Settings — Genius tab with Proactive alerts card and Scheduled reports table

SectionPurpose
Proactive alertsMaster switch, delivery channels, and alert rules (price outlier, SLA breach, check-in health).
Scheduled reportsTable of your recurring Genius digests with New scheduled report, pause, edit, and cancel.

Proactive alerts

Proactive alerts let Genius watch the portfolio and send a single morning digest (about 08:13 Europe/Lisbon) covering only the rules you enable. Nothing is sent while the master Enable proactive alerts switch is off.

ControlNotes
Enable proactive alertsMaster switch — off means no digest even if channels/rules look enabled.
Email digestAccount email channel for the morning digest.
In-app notificationBell / in-app notification channel.
WhatsAppOptional; set a digits-only international WhatsApp number, or leave empty to use the account phone.
Rent price outlier thresholdEUR/month — alerts when unit rent falls below this amount; leave empty to keep the rule off.
Maintenance SLA breachesOpen maintenance tickets past their SLA deadline.
Check-in healthToday’s check-ins with unpaid move-in requirements.

Use Send test alert to verify channels (save dirty changes first). Save changes / Discard appear when the form is dirty.

Owner-alerts vs Preferences

This surface lives on Account Settings → Genius (not Preferences). Concept overview: Automation & AI.

Scheduled reports

Scheduled reports are your personal Genius secretary digests — the same catalogue as natural-language scheduling:

Report typeWhat you get
Vacancy summaryUnits free to rent in the next 30 days
Open debt summaryOutstanding tenant debt total and how many bookings carry it
Upcoming check-insMove-ins / check-ins expected in the next 7 days
SettingOptions
FrequencyDaily, weekly, or monthly (minimum daily)
WhenWeekly day of week; monthly day 1–28; hour in Europe/Lisbon (default 9)
ChannelWhatsApp, email, or both
LanguageEnglish or Portuguese
CapUp to 10 active schedules per user

Account Settings — Genius Scheduled reports table with Vacancy summary weekly email Active row

Create a schedule from Settings

  1. Open Account Settings → Genius.
  2. In Scheduled reports, click New scheduled report.
  3. Choose report type, frequency, day/hour, channel, and language. Optionally add a short Note (stored as the original request text).
  4. Click Create.

Account Settings — Genius New scheduled report modal (Open debt, Weekly Monday, Email, English)

Walkthrough: open Genius → New scheduled report → fill Open debt / Monday / Email → Create → review Cancel confirm → Keep (#2347 Settings UI).

You can still create the same rows by asking AI Chat or WhatsApp Genius — see Automation & AI — Scheduled reports. Chat writes use the two-turn confirm; the Settings form creates immediately via REST.

Pause, edit, or cancel

ActionHow
PausePause icon on an Active row — keeps the row inactive (same as Genius “pause”).
ResumePlay icon on a Paused row.
EditPencil opens the modal to change cadence, channel, or language (report type is fixed after create).
CancelTrash opens Cancel scheduled report — confirm Cancel report to remove it permanently, or Keep.

Account Settings — Genius Cancel scheduled report confirm for Open debt summary

Last outcome shows the latest delivery token (for example Sent via email) with the run timestamp. Expand the italic request quote under the report name to read the original note / chat wording.

Permissions and delivery

  • Enable Scheduled reports (Edit) on AI / MCP → Tool permissions when operators also manage schedules from AI Chat / MCP (settings-ai-mcp-scheduled-reports-domain.png).
  • WhatsApp channel needs a linked Phone Number on Users — distinct from tenant ChatBot Status Bot UAZAPI pairing.