Skip to main content

Create New Menu

First-time workspace setup

Use + Create New shortcuts during Getting Started — Recommended Setup Sequence steps 13–15 once Listings, Bookings, and Tenants modules are live — permissions follow setup step 3 Users. Shell orientation: Getting Started — The + Create New Menu. Concept pairing: Concepts — Setup sequence after go-live.

The + Create New button in the left sidebar opens a slide-out panel. In English the header reads What would you like to create? (other interface languages use the same layout with translated labels). The panel lists quick-create actions grouped by category. From medium-width layouts and up, you can open it from any screen without navigating to the relevant module first.

Pair with other concepts

After create, bookmark module routes via Deep Links; new reservations follow Booking Lifecycle status rules; channel imports vs manual Booking pair with Integrations & Distribution. When Booking or Transfer shortcuts leave unpaid schedules, payment overdue rows row-click into the booking — continue with Handling a Late Payment — Step 1. Upload Utility Bills drives utility_bill_extraction on AI usage API; AI Chat drives landlord_chat. Topic-to-category pairing: Create New Menu section cross-reference. Full pairing matrix: Concepts — Concept cross-reference.

Opening, layout, and closing

  • Open — Click + Create New in the left sidebar. From the md breakpoint upward (medium-width layouts and wider), the control appears as a green + button with the Create New label; when the sidebar is collapsed on desktop, the label hides and the + keeps a Create New tooltip. On narrow mobile layouts this sidebar control is not shown; use each module’s own Add / Create entry points instead (the same underlying flows).
  • Layout — Categories render in a responsive grid: one column on small panel widths, two columns when space allows. Each category has an icon, an uppercase heading, and a stack of action buttons.
  • Close without creating — Click the X in the panel header, click the dimmed backdrop over the main content (the navigation column stays visible on desktop), or press Escape (when no inner modal from a chosen action is open).
  • After you pick an action — The panel closes and the corresponding modal or sidebar flow opens (for example Booking opens the add-booking dialog, New Ticket opens the ticket sidebar).

On desktop at a typical management width (~1536px), the open panel looks like this — Vivin internal accounts (@vivin.app) also see Inlife Full Import under Listings and the Tools category (for example Upload Utility Bills); other roles see the same layout without those internal-only rows.

Create New slide-out — “What would you like to create?” with People, Listings (including Inlife Full Import), Reservations, Operations, Payments, and Tools (Vivin internal @vivin.app)

Walkthrough: open + Create New, scan categories, choose Booking (add-booking dialog opens), cancel, then close the panel with X.

Full pairing matrix: Create New Menu section cross-reference.

Permissions

Each action checks your account’s role permissions. Actions you are not allowed to use appear disabled; hovering shows a no permission hint. If you click a control that stayed enabled but your role lacks the API key, you get the red You do not have permission to perform this action. toast instead — see FAQ — Permission denied toast and Glossary — Permission denied toast. Administrators adjust roles under Users and roles — Role Permissions.

Category pairing matrix: Create New Menu section cross-reference.

Categories and Actions

Most accounts see five categories (People, Listings, Reservations, Operations, Payments). Vivin internal accounts — signed-in users whose email ends with @vivin.app — also see a Tools category with additional shortcuts.

People

ActionDescription
TenantAdd a new tenant to your account. Tenants can be linked to bookings and appear in the tenant portal. Pick an optional tenant category when portal modules or field rules differ by segment. See the Add tenant modal capture in the Tenants module.
Team MemberInvite a new team member to your account. Configure their role and permissions in Users.
OwnerRegister a new property owner. Owners can be associated with properties and receive financial reports. See Owners.

People category pairing: Create New Menu section cross-reference.

Listings

ActionDescription
PropertyAdd a new building or complex to your portfolio. Opens a multi-step wizard. See Listings.
UnitAdd a new rentable space to an existing property. Opens a two-step wizard. See Listings.
Inlife ImportImport properties and units from an Inlife landlord account into Vivin. Requires the Inlife integration on the account. See Inlife Import below.
Inlife Full ImportVivin internal only (@vivin.app). Same landlord email flow as Inlife Import, but also pulls property and unit details (amenities, location, rules) and photos so listings are closer to ready for full listing feeds on Housing Anywhere, Spotahome, and Uniplaces. See Inlife Full Import below.

On Vivin internal accounts, the Listings category shows both import actions in the same stack:

Create New — Listings category with Property, Unit, Inlife Import, and Inlife Full Import (Vivin internal @vivin.app)

Inlife Import

Use this when you are migrating portfolio data from Inlife and already have the Inlife platform connected under Account Settings → Integrations (Short-term rentals section).

  1. Click + Create NewListingsInlife Import.
  2. In the Inlife Import dialog, read the overview copy, then enter the Inlife email address for the landlord account you want to pull from.
  3. Click Import account. While the API runs, the button shows Importing... and the dialog stays open.
  4. On success, the modal closes and Vivin queues the import of Inlife listings into your account. On failure, an error message appears under the email field (for example missing integration or invalid email) — fix the issue and retry.

Use Cancel or the header X to close without importing. The row is disabled when your role lacks the underlying permission, same as other Create New actions.

Create New — Inlife Import dialog with landlord email field, Import account, and Cancel

Inlife Full Import

Inlife Full Import appears in the Listings category only for Vivin internal operators (signed-in email ending with @vivin.app). Other accounts see Inlife Import only.

Inlife ImportInlife Full Import
Who sees itAny role with permission, when Inlife is enabledVivin internal (@vivin.app) only
What transfersProperties, units, and core listing linkageEverything in the standard import plus booking-engine-style details and photos
Typical useFast migration of inventory structureMigration where listings should re-publish through HA / Spotahome / Uniplaces full feeds without re-entering rich content
  1. Click + Create NewListingsInlife Full Import.
  2. Read the overview and the amber This can take several minutes notice — large accounts (many properties and photos) may run for a long time on the server.
  3. Enter the landlord Inlife email address and click Import account.
  4. On success, the modal closes and the import continues on the API. If the browser shows a network or timeout error while photos are still uploading, the job often keeps running in the background; close the dialog and check Listings after a few minutes rather than starting a duplicate import immediately.

After import, review units in Listings and enrich any remaining partner fields from Property & listing details (booking engine) before enabling full-feed channels.

Create New — Inlife Full Import dialog with long-running warning, email field, and Import account

Modal capture refreshed 2026-06-22 02:13 UTC — see Listings — Full import.

Listings category pairing: Create New Menu section cross-reference.

Reservations

ActionDescription
BookingCreate a new tenant reservation manually. Links a tenant to a unit for a specified period. When the property has Bills included, the wizard can set a per-booking ceiling (see Bookings — Bills included ceiling). After save, record confirmation payments from Transactions — mistaken duplicates cleared via Reject may need credit notes when Finance already invoiced the charge (Processing a New Booking). Unpaid schedules can surface payment overdue alerts — row-click opens the booking for Handling a Late Payment — Step 1. See Bookings.
Contract TemplateUpload or create a new contract template. Templates use dynamic variables for auto-generating rental agreements. See Contract.

Reservations category pairing: Create New Menu section cross-reference.

Operations

ActionDescription
New TicketCreate a maintenance, cleaning, inspection, or tenant request operations ticket on your portfolio. Managed in the Operations module. Far-future Schedule date values may show a Draft (display status) badge until the due window nears — use the Draft KPI card to review long-lead jobs. On an existing ticket, Cost allocation can link cash flows from the operational ledger (Glossary — Ticket — linked cash flows). This is not the same as a Vivin support conversation to our team — for that, use Help & Support or Account Settings > Support when your role has the Support permission (Using in-app support).
New CashflowRecord a new operational cash flow entry for day-to-day expenses and adjustments. Manage these records in Operations > Cash Flows. Link contractor spend to maintenance tickets from Cost allocation when you need repair totals to reconcile with invoices (Glossary — Ticket — linked cash flows).

Operations category pairing: Create New Menu section cross-reference.

Payments

ActionDescription
TransferRecord an incoming payment or transfer. Allocate payments to scheduled charges in the Finance module. Manual receipts may stay pending until Approve payments acts on Finance → Transactions or a booking Transactions tab. Reject and Revert modals warn about credit notes when charges were already invoiced — see Payment Allocation — Correcting mistaken receipts. When allocation still leaves overdue scheduled charges, confirm balances after a payment overdue row-click — Handling a Late Payment — Step 1.

Payments category pairing: Create New Menu section cross-reference.

Tools (Vivin internal accounts only)

This category appears only when your signed-in email ends with @vivin.app. It is filtered out entirely for other users (not shown as an empty section).

Create New slide-out — Tools category with Upload Utility Bills (Vivin internal accounts)

ActionDescription
Upload Utility BillsOpens the Upload Bills dialog (PDF drag-and-drop for AI extraction). This is the same pipeline as Utilities → Bills → Add Bill → Upload, but reachable from any screen. Even for @vivin.app users, the row stays disabled when your role does not grant the underlying permission used for this shortcut. See the Utilities module.

Upload Bills dialog opened from Create New — PDF drop zone and batch upload actions

Tools category pairing: Create New Menu section cross-reference.

Create New Menu section cross-reference

Use this table when one + Create New category or import flow naturally leads into module docs, Account Settings, or a workflow — each row links to the guides you should read before or after the shortcut.

| Create New topic | Pair with these docs | | --------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Opening, layout, and closing | Getting Started — Interface layout, Management Frontend Deep Links, Settings > Interface language | | Permissions | Users and roles — Role Permissions, Users and roles — Blocked actions, FAQ — Permission denied toast, Glossary — Permission denied toast, Concepts — Concept cross-reference | | People | Tenants module, Owners, Tenant categories | | Listings | Listings module, Onboarding a New Property, Integrations & Distribution | | Inlife Import | Settings > Integrations, Integration field capability | | Inlife Full Import | Booking engine details, Full listing feeds, Listings — Full import | | Reservations | Bookings module, Booking Lifecycle, Processing a New Booking, Contract templates, Notifications — Payment overdue alerts, Handling a Late Payment — Step 1 | | Operations | Operations module, Using in-app support, Glossary — Draft ticket | | Payments | Finance module, Payment Allocation, Handling a Late Payment, Notifications — Payment overdue alerts | | Tools (Vivin internal) | Utilities module, Entering Monthly Utility Bills, Automation & AI — AI Invoice Reader, AI usage API (utility_bill_extraction) | | Lockout catch-up after password recovery | Sign-in restored; concept validation backlog accumulated | Common Workflows — Lockout catch-up, Getting Started — Lockout catch-up, Resetting a Management User Password — Step 3 | | Pending manual receipt approval | Recorded bank transfers still pending until Approve payments | Common Workflows — Pending manual receipt approval, Finance — Pending manual payments, FAQ — Manual receipt still pending | | Reject/revert mistaken receipts | Duplicate or wrong-booking receipts after Approve | Common Workflows — Reject/revert mistaken receipts, Payment Allocation — Correcting mistaken receipts, Glossary — Credit note (payment reject/revert) | | Portfolio segmentation by tenant category | Review one tenant segment across modules | Common Workflows — Portfolio segmentation, Settings > Tenant categories, Finance — Tenant category filter, Tenants — Tenant category filter | | Notification row-click navigation | Quick-create then /notifications alert triage | Concepts — Notification row-click navigation, Common Workflows — Notification row-click navigation, Notifications module — Notification row-click navigation | | Payment alert to receivables triage | New booking debt after payment overdue | Concepts — Payment alert to receivables triage, Common Workflows — Payment alert to receivables triage, Handling a Late Payment — Step 1 | | Confirmation alert triage | Direct booking confirmation alerts | Concepts — Confirmation alert triage, Common Workflows — Confirmation alert triage, Processing a New Booking — Step 5b |


Pair with other Create New Menu guide sections

Related below links this concept to modules, workflows, settings, and escalation paths. Pair Documentation map & escalation with Concepts hub — Documentation map & escalation; pair People, listings, and inventory shortcuts with Onboarding a New Property. Topic-to-section pairing in sections above: Create New Menu section cross-reference. Full hub matrix: Concept cross-reference.

Documentation map & escalation

Pair with other Create New Menu guide sections
Pair with other Create New Menu guide sections

People, listings, and inventory shortcuts

Pair with other Create New Menu guide sections

People, listings, and inventory shortcuts bullets pair with the matching topic rows in Create New Menu section cross-reference above. Full pairing matrix: Concept cross-reference.

Reservations, payments, and turnover workflows

Pair with other Create New Menu guide sections

Reservations, payments, and turnover workflows bullets pair with the matching topic rows in Create New Menu section cross-reference above. Full pairing matrix: Concept cross-reference.

Operations, utilities, and tenant experience

Pair with other Create New Menu guide sections

Operations, utilities, and tenant experience bullets pair with the matching topic rows in Create New Menu section cross-reference above. Full pairing matrix: Concept cross-reference.

Automation, audit, and external clients

Pair with other Create New Menu guide sections

Automation, audit, and external clients bullets pair with the matching topic rows in Create New Menu section cross-reference above. Full pairing matrix: Concept cross-reference.

  • Landlord MCP — Programmatic alternatives to Transfer and New Ticket shortcuts
  • Dashboard module — KPI snapshot after Create New shortcuts add inventory or reservations (hub)
  • Audit — Discounts tab — Cross-portfolio discount context after Booking or Transfer shortcuts
  • Settings > Categories — Ticket and booking category lists before New Ticket or Booking shortcuts go live

Deeper workflow reads

Pair with other Create New Menu guide sections

Workflow reads pair with Common Workflows hub subsection index and Reservations, payments, and turnover workflows above. Each workflow sub-guide reciprocates with [Deeper workflow reads](../concepts/create-new-menu.md#deeper-workflow-reads) anchors on Create New Menu bullets — hub parity: Concepts hub — Deeper workflow reads. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Deeper concept reads

Pair with other Create New Menu guide sections

Deeper API reads

Pair with other Create New Menu guide sections

Lockout catch-up after password recovery

Pair with other Create New Menu guide sections

Pending manual receipt approval

Pair with other Create New Menu guide sections

Transfer and Booking shortcuts create receipts that may stay pending until Approve payments — pair with Payment Allocation. Hub parity: Common Workflows — Pending manual receipt approval. Full pairing matrix: create-new-menu-section-cross-reference · Concept cross-reference.

Reject/revert mistaken receipts

Pair with other Create New Menu guide sections

Portfolio segmentation by tenant category

Pair with other Create New Menu guide sections

Assign tenant category on Tenant / Booking shortcuts before account-wide portal changes — pair with Settings > Tenant categories. Hub parity: Common Workflows — Portfolio segmentation by tenant category. Full pairing matrix: create-new-menu-section-cross-reference · Concept cross-reference.

Notification row-click navigation

Pair with other Create New Menu guide sections

+ Create New shortcuts create entities that later surface on /notifications — row-click alerts into the new booking or tenant before bulk mark-read. Hub parity: Concepts — Notification row-click navigation. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Payment alert to receivables triage

Pair with other Create New Menu guide sections

Fresh direct bookings can still show payment overdue when confirmation receipts are pending — row-click from /notifications into Transactions after + Create New → Booking. Hub parity: Concepts — Payment alert to receivables triage. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Confirmation alert triage

Pair with other Create New Menu guide sections

Upcoming Booking created alerts often follow + Create New → Booking — pair with Processing a New Booking Step 5b after row-click. Hub parity: Concepts — Confirmation alert triage. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Finance debt receivables triage

Pair with other Create New Menu guide sections

Custom menu shortcuts to Finance → Overview should land operators on Debt Aging Top debtors for portfolio receivables triage — not only booking list filters. Hub parity: Concepts — Finance debt receivables triage. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Finance Income status drill-down

Pair with other Create New Menu guide sections

Bookmark Finance → Overview in custom menus before relying on Income segment-click payment-line modals for month-end sign-off. Hub parity: Concepts — Finance Income status drill-down. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Cash flow forecast drill-down

Pair with other Create New Menu guide sections

Pair custom Finance menu entries with Cash flow forecast month/day bar-click modals — collections history is distinct from Income → Paid segments. Hub parity: Concepts — Cash flow forecast drill-down. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Key glossary terms

Pair with other Create New Menu guide sections

Glossary rows pair with Glossary cluster cross-reference and concept pages that cite the same terms. Full pairing matrix: Create New Menu section cross-reference · Concept cross-reference.

Module documentation hubs

Pair with other Create New Menu guide sections