Sign In

dWellKC Help Center

How can we help?

Step-by-step guides for every role — from setting up your organization to day-to-day case management. Use the tabs below to jump to what's relevant to you.

New organization checklist
1 Set your organization type (Agency or Property Management)
2 Invite your staff and assign roles
3 Configure notification roles so the right people get alerts
4 Add your first clients or properties
5 Create a pipeline to track client progress
6 Set up visibility policies if you share data with partner orgs

What's the difference between an Agency and a Property Management org?

These are two different ways organizations use dWellKC — and your org type controls which dashboards, menus, and workflows you see.

  • Agency — manages people. Client caseloads, intake, case notes, goals, visits, and placement requests.
  • Property Management — manages places. Properties, units, tenancies, maintenance tickets, and vacancy tracking.

You set your org type under Organization Settings. Some organizations do both — if that's you, reach out to support.

How do I update my organization's name, logo, or contact info?

Go to Organization Settings (found in the top-right menu under your org name). From there you can:

  1. Edit your display name
  2. Upload a logo
  3. Set a mailing address and contact details

Changes take effect immediately for everyone in your org.

What is a public landing page slug?

Your slug is the custom URL for your organization's public page — for example, dwellkc.com/your-org-name. That page shows your organization's name and any intake forms you've made public, so prospective clients can find and apply to your programs without needing an account.

Set your slug in Organization Settings. It must be unique across the platform.

How do I connect with a partner organization?

Go to Organization → Associations and search for the partner org by name. Once both sides accept, you can:

  • Grant them access to specific clients
  • Request access to their properties
  • Collaborate on placements and referrals

Associations are the foundation for everything multi-agency in dWellKC.

How do I invite someone to my organization?

Go to Organization → Members and click Invite User. Enter their email and pick a role. They'll get an invitation email — if they don't have a dWellKC account yet, they'll be prompted to create one.

The invite link expires after 7 days. You can re-send it from the pending invitations list at any time.

What roles are available and what can each role do?

dWellKC has six roles, each with a different level of access:

  1. Admin — full access: org settings, billing, user management, everything.
  2. Case Manager — manages caseloads, clients, visits, reports, and staff assignments.
  3. Case Worker — day-to-day case activity with limited access to settings.
  4. Accountant — access to the financial ledger and GL categories.
  5. Property Staff — manages properties, units, and tenancies (PM orgs only).
  6. Client — tenant portal access only; cannot see internal case data.
How do I remove someone from my organization?

Go to Organization → Members, find the user, and click Remove. Their access is revoked immediately, but their past activity — notes, visits, messages — stays in your records.

If you just need to temporarily disable someone's access without removing their membership, contact support.

What are notification roles?

Notification roles let you route system alerts to the right people so nothing gets missed. Go to Organization → Notification Roles to configure who gets notified for things like:

  • New referrals coming in
  • Urgent or emergency maintenance tickets
  • New placement requests
  • Emergency-level visit observations

What is a pipeline?

A pipeline is a structured workflow that moves clients through a defined set of stages. For example:

Intake → Assessment → Housing Search → Placement → Stable Housing

Each stage can require a form completion or verification before a client advances. You can have multiple active pipelines running at the same time — one per program, if needed. View your pipelines →

How do I create a new pipeline?

Go to Pipelines → New Pipeline. From there:

  1. Give it a name and description
  2. Add stages in order — each stage has a type, an optional required form, and an auto-advance setting
  3. Save — you can immediately start enrolling clients
What happens when I enroll a client in a pipeline?

The client enters the first stage. You can see their progress in two places:

  • The pipeline board view — all clients across all stages at a glance
  • The client's own profile page

Staff can advance clients manually, or certain stages can auto-advance when conditions are met. Every stage transition is timestamped for your records.

Can I archive or deactivate a pipeline?

Yes. Marking a pipeline inactive hides it from the active board but keeps all enrollment history intact. Clients already in the pipeline stay in their current stage until you explicitly exit them. Use this when a program ends or you've replaced a workflow with a newer version.

What is a visibility policy?

A visibility policy is a named rule set that controls who outside your organization can see, edit, or delete a specific document or observation. You create the policy once, then assign it to individual records.

This lets you share some things broadly (a resource guide) while keeping others tightly restricted (a client's case notes) — all within the same system. Manage visibility policies →

What audiences can a policy control?

There are four audiences. For each one, you set whether they can read the record, what level of detail they see, and whether they can edit or delete it:

  1. Same Org — anyone in your own organization
  2. Agency — partner housing agencies you've associated with
  3. Property Management — partner PM organizations
  4. Maintenance — maintenance staff at partner orgs
How do I create a visibility policy?

Go to Organization → Visibility Policies → New Policy. Give it a clear, descriptive name — something like "Shared with PM Partners — Read Only" so staff know at a glance what it does. Configure each audience row, then save.

Once saved, case workers and admins can assign the policy to documents and visit observations from the record's detail page.

What happens if no policy is assigned to a record?

Records without a visibility policy are visible only to members of your own organization — no partner org can see them. Think of no policy as the most restrictive default. You actively open access by assigning a policy.

What is a client access grant?

An access grant gives a partner agency permission to see a specific client's profile. The client still belongs to your organization — you're just opening a window into their record for a trusted partner. You control the permission level (view-only or edit) and can revoke it at any time.

How do I share a client with another agency?
  1. Open the client's profile
  2. Scroll to the Access Grants section and click Grant Access
  3. Search for the partner organization (they must be an associated org first)
  4. Select a permission level — view-only or edit — and confirm

The partner org's case workers will see the client appear in their shared caseload right away.

Can I transfer a client's primary agency to another organization?

Yes. From the client's profile under Access Grants, use the Transfer Primary Agency option. This moves ownership of the client record to the new org. Your org automatically retains a view-only access grant so you don't lose the history.

Use this when a client transitions out of your program and into a partner agency's care.

What's the difference between an access grant and a referral?
  • Referral — a formal request to hand off or introduce a client to another org. It has a status workflow: pending, accepted, declined. View referrals →
  • Access grant — the ongoing permission that results from an accepted referral, or one you create directly.

Think of a referral as the handshake and the access grant as the standing door key.

What is a report template?

A report template is pre-written structure for a specific report type — visit reports, inspections, case notes, and so on. When a staff member creates a new report of that type, the template body is already filled in. This means:

  • Reports stay consistent across your whole team
  • Workers spend less time on formatting and boilerplate
  • Nothing important gets accidentally left out
What are the {tag} variables in templates?

Tags are merge fields that auto-fill with real data when a report is created. You write them in curly braces inside your template text. The most useful ones:

  • {client_name} — the client's full name
  • {visit_date} — the date of the visit
  • {worker_name} — the staff member creating the report
  • {organization_name} — your organization's name
How do I create or update a report template?
  1. Go to Organization → Report Templates → New Template
  2. Select the report type this template applies to
  3. Write your template body, using {tags} wherever you want auto-filled data
  4. Save — the template is immediately active for new reports of that type

You can have one template per report type per organization.

What is the auto-visit report?

When a field worker clocks out of a site visit, dWellKC can automatically create a draft visit report — pre-filled with your template and with all observation photos already attached. The worker just reviews it and submits. No blank page, no re-entering details they already logged in the field.

This kicks in automatically whenever a visit report template is configured for the visit type.

What are organization documents?

Organization documents are files that belong to your org as a whole — not to any individual client. Things like:

  • Internal policies and procedures
  • Program guides and resource lists
  • Lease templates and housing checklists

They're stored in a shared library accessible to all staff, organized with category tags so they're easy to filter and find. View your org documents →

How do I upload an organization document?
  1. Go to Organization → Documents and click Upload Document
  2. Select the file and give it a clear title
  3. Assign one or more category tags
  4. Optionally assign a visibility policy if it should be shareable with partner orgs
  5. Save — it appears in the library immediately for all staff
Can I share organization documents with partner agencies?

Yes — by assigning a visibility policy to the document. For example, a "Shared with Agencies — Read Only" policy lets all your associated agency partners view it. Without a policy, the document is internal to your org only. You manage this from the document's detail page.

How do intake forms work?

Intake forms are custom questionnaires you build to collect information from prospective clients. Once published, they appear on your organization's public landing page and anyone can fill them out — no login required.

Responses come into your dashboard as form submissions. You review them there and can convert a response directly into a new client profile. View your intake forms →

How do I build an intake form?
  1. Go to Organization → Intake Forms → New Form
  2. Add a title and organize content into sections
  3. Add form parts to each section — text fields, yes/no questions, dropdowns, file uploads, and more
  4. Preview it at any time before going live
  5. Set the form to Published when you're ready for it to appear publicly
Can I send a form directly to a specific person?

Yes — use Form Invitations. You can send a unique, private link to a specific email address from a client's profile or under Forms in the navigation. When they complete it, the response is automatically linked to that client record.

This is great for collecting updated information from existing clients or requesting missing documents.

For case workers & case managers

These guides cover the day-to-day workflows for managing clients, conducting visits, writing reports, and collaborating with your team.

How do I add a new client?
  1. Go to Clients → New Client
  2. Fill in the required fields: name, date of birth, and contact info
  3. The system checks for potential duplicates based on name and DOB — review any matches before confirming
  4. After saving, you can add family members, income info, documents, and housing details from the client profile
What is identity verification and why does it matter?

Identity verification links a client to a platform-wide identity record, which prevents two organizations from accidentally creating duplicate profiles for the same person. When a client is verified:

  • Their core identity data (name, DOB, ID documents) is confirmed
  • That verified record is shared across all orgs that have access to this client

Unverified clients can still be managed normally — verification is a quality step, not a requirement to get started.

How do I record a client's housing situation?

On the client profile, two sections handle this:

  • Housing Need — current housing status, voucher details, and unit requirements (bedrooms, accessibility needs, etc.)
  • Housing Engagements — tracks active placement processes with specific property management organizations

Browse your client list →

How do client statuses and programs work?

Your organization can define custom statuses (e.g., Active, Pending, Exited) and programs (e.g., Rapid Rehousing, Emergency Shelter) — admins set these up under Organization Settings. You then assign them to individual clients from the client profile. They power your dashboard counts and report filters.

How do I start a field visit?
  1. Open a client's profile or go to Visits and click New Visit
  2. Select the visit type and client, then tap Check In — your GPS location is recorded
  3. While on site, add observations tagged by severity
  4. When done, tap Check Out — GPS is recorded again and a map of your route is generated
What are visit observations?

Observations are notes you add during a visit. Each one has a severity level:

  • Observation — neutral note, no concern
  • Mild — minor concern worth tracking
  • Severe — significant concern requiring follow-up
  • Emergency — immediate action needed; triggers notifications to your org's notification roles

Photos can be attached to any observation.

What happens after I check out of a visit?

If your org has an auto-visit report template configured for the visit type, a draft report is automatically created with the template pre-filled and your observation photos already attached. It shows up in your visits list — just review and submit. You can also create a visit report manually from the visit detail page at any time.

Can another staff member log a visit I conducted?

Yes — this is called a Proxy Visit. A colleague logs the visit on your behalf and marks you as the attending worker. This keeps the record accurate without requiring every field worker to have their phone accessible during visits.

How do I create a goal for a client?
  1. From the client's profile, go to the Goals tab and click New Goal
  2. Give it a title, description, category (housing, employment, health, etc.), and a target date
  3. Save — clients with portal access can see their goals, which is a great transparency tool
What are milestones?

Milestones are the smaller steps that build toward a goal. For example, a Secure Stable Housing goal might have milestones like:

  1. Complete rental application
  2. Pass background check
  3. Sign lease

Checking off milestones shows granular progress without needing a separate goal for every step. Add and complete milestones from the goal detail page.

How do I message a colleague?

Click the chat icon in the top navigation bar, or go to Messages. You'll see all your existing conversations and can start a new one by clicking New Conversation and selecting members. A few things worth knowing:

  • Conversation history is never deleted — every chat is perpetual
  • You can attach files (documents, photos, PDFs) to any message
  • Conversations can include staff from other organizations you're associated with
Can I include a client in a conversation?

Yes. When creating a new chat, search for a client to add them. This creates a shared thread where the client (via their tenant portal), case workers, and property managers can all communicate in one place — especially useful during the housing placement process. Open Messages →

How does the tenant conversation work for property management?

In the Tenants section, you can start a named group conversation that automatically includes the property manager, the case worker, and the tenant. Everything about that tenancy — move-in details, maintenance follow-ups, check-ins — lives in one thread.

For property management organizations

Guides for managing your portfolio, tracking tenancies, and working with agency partners on client placements.

How do I add a property?
  1. Go to Properties → New Property
  2. Enter the address, property type, and relevant details (shared housing flag, accessibility features, move-in ready status)
  3. After saving, go to the property's detail page to add individual units

Each unit tracks bedrooms, status (vacant/occupied), and rent separately from the property record.

How do I track unit vacancies?

Each unit has one of three statuses:

  • Vacant — available for placement
  • Occupied — currently tenanted
  • Offline — not available (under repair, etc.)

The dashboard shows your total vacant count broken down by bedroom size. Update a unit's status whenever a tenancy begins or ends — partner agencies see the updated counts immediately. View all properties →

What does "Move-In Ready" mean?

The Move-In Ready flag means the property has been inspected and prepared for a new tenant — clean, repaired, and meeting habitability standards. Agency partners see a count of move-in ready properties on their dashboard. Set or clear this flag from the property detail page.

What is a placement request?

A placement request is a formal submission from an agency to place a specific client in one of your units. It moves through a documented workflow:

Pending → Under Review → Onboarding → Placed (or Declined)

This keeps both organizations aligned and creates a clear paper trail for every placement.

How do I review and respond to a placement request?

Placement requests appear on your dashboard and in each property's request list. Click a request to see:

  • The client token or profile (depending on access level)
  • The requested unit and any notes from the agency

From there you can advance the status, ask the agency for more info, or decline with a reason.

What is an anonymous client token?

When an agency submits a placement request for a client they haven't explicitly shared with you, you see a token — a unique ID with basic profile info — rather than the client's full name and details. This protects client privacy until both organizations agree to the placement. Once a tenancy begins, you'll see the full tenant profile.

How are maintenance tickets created?

Tickets can be created in two ways:

Each ticket has a priority (routine, urgent, emergency) and a status (open, in progress, resolved). They're visible to your entire property staff team so nothing slips through.

Can tenants submit maintenance requests?

Yes. Tenants with a portal account can submit requests that land directly in your ticket queue. They see status updates as you move the ticket along. This creates a clean documented record of all maintenance activity for each unit — no more chasing text messages.

For clients & tenants

Your portal is a private, secure space where you can manage your documents, track your housing progress, and stay connected with the people helping you.

How do I log in to my portal?
  1. Go to dwellkc.com and click Sign In
  2. Use the email address your case worker registered for you
  3. If you haven't logged in before, click Forgot Password to set one

If you're having any trouble, contact your case worker — they can resend your invitation link.

What can I do in my portal?

Your portal is built together with your case worker and property manager to make it easier to succeed in your housing journey. With your portal you can:

  1. Contact your Case Worker and Property Manager — message them directly, any time, from the Messages section
  2. Upload and manage your documents — store your ID, proof of income, and other important files securely in one place
  3. Track your housing goals — see the goals and milestones your case worker has set with you and mark progress
  4. Check your placement status — follow along as your case worker works to find you housing
  5. Submit maintenance requests — if you're already housed, report issues directly to your property manager
Is my information private?

Yes. Only the organizations you've been connected with can see your profile. Your case worker's organization controls who has access. You can ask your case worker at any time to explain exactly who can see your information — that's your right.

How do I upload a document?
  1. In your portal, go to My Documents and click Upload
  2. Select the file from your phone or computer
  3. Give it a name and choose the document type
  4. Save — your case worker will be notified that a new document is available

Supported formats include PDFs, images (JPG, PNG), and most common document types.

Can't find what you're looking for?

Contact Support