Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

This page provides a form to create a new IT vendor record. Navigate to it at /it/vendors/new.

Overview

The New Vendor page renders the shared VendorForm component inside a card. On successful creation a toast notification is shown with the new vendor name, and the user is redirected to the vendor’s detail page at /it/vendors/:id.

Who it’s for

This route is protected by IT_PERMISSIONS.VIEW (it.view) via the module-level ITViewGuard. No additional per-route permission gate exists beyond the module guard.

Before you start

  • Have the vendor’s business name, type, and primary contact information ready.
  • Know the vendor’s status (active, inactive, etc.).

Steps

  1. Navigate to IT > Vendors and click New Vendor, or go directly to /it/vendors/new.
  2. Enter the Vendor Name (required).
  3. Select the Vendor Type and Status.
  4. Optionally fill in contact details: name, email, phone, website.
  5. Optionally enter the vendor’s address.
  6. Add any relevant Notes.
  7. Click the form’s submit action. On success you are redirected to the vendor detail page.

Key concepts

  • Vendor type — classifies the vendor’s role (e.g., hardware, software, service provider).
  • Status — active/inactive state of the vendor relationship.
  • Contact information — fields contact_name, contact_email, contact_phone, and website are all optional.

IT Service Management

IT Service Management overview.

Governance & parity

This page documents shipped product behavior. It is not medical, legal, or billing advice. Verify against your organization’s policies and applicable regulations before using it for clinical, compliance, or billing decisions. Protected health information (PHI) shown in the product is governed by your tenant’s access controls and is never exposed in this documentation.
  • src/routes/it.tsx
  • src/cores/it/pages/vendors/NewVendorPage.tsx
  • src/cores/it/hooks/useVendorMutations.ts
  • src/cores/it/components/vendors/VendorForm.tsx