Danvas
Danvas
DashboardSupportWelcome

👤 USER DOCS

User Guides

Getting Started

Getting StartedDashboard & OnboardingApp Settings

Tutorials

Tutorial: Setting Up Shift Tasks & ClosersTutorial: Managing Incidents in the InboxTutorial: Tracking Compliance & Sync StatusTutorial: Operational Workflows with the AI AssistantTutorial: Building & Deploying Custom Checklists

Daily Operations (Staff)

Shift Workspace & TasksService Day SetupDaily Line-UpStaff Service Day ReportsForms

Communication & Chat

Messages & AnnouncementsUnified Operations InboxAI Assistant

Manager & Admin Guides

Daily Line-Up SetupStaff SchedulingManaging LocationsNPS and Guest FeedbackCouponsContacts and Guest HistoryManager CloseoutsDaily Line-Up & ComplianceAnalyticsIncident ReportingWhistleblower Concerns & FeedbackAdmin Tools

⚙️ DEVELOPER DOCS

Getting Started

Getting StartedDevelopmentDeployment Guide

Architecture

Architecture OverviewExplanation: AI Integration & Tenant SecurityExplanation: Dynamic Forms Engine DesignExplanation: Compliance Ledger DesignExplanation: Live Sync & Data FreshnessData FlowArchitecture Decision Records

Core Domain

Core DomainDatabase ReferenceLocations DomainAuth & RBACScheduling DomainReports DomainIncidents DomainUnified Operations InboxLive Sync Data FreshnessToast Sync PipelineNotifications DomainCoupons and Guest NPSAudit Log & Compliance ArchitectureDesign Audit FindingsAI Chat IntegrationAnalytics & Tips Integration

Frontend

Frontend ArchitectureFormsLoading SkeletonsComponentsPWA & Offline ShellScreenshots

API Reference

API Reference

Endpoints

POS Sales APIOptimization Data APISchedule Shifts APIEmployee Export APIReports APIIncidents APIAI Chat APIPush Notifications APIWebhooks APICron API

Contributing

ContributingCode Examples

Security

Security & Compliance

Release Notes

What's New

Forms

Fill out and submit forms for your location

Overview

Forms are how the team captures structured information — opening checklists, food safety logs, walk-in temperature checks, equipment audits, anything your manager wants tracked consistently. Your manager configures which forms are active for each location.

Accessing Forms

Open Forms from the main navigation. You'll only see forms that are active for the location you're currently viewing. If you work across multiple locations, switch the active location to see that location's forms.

Filling Out a Form

  1. Tap a form from the list to open it.
  2. Fill in each field — required fields are marked.
  3. Tap Submit when you're finished.

Field Types

The fields you'll see depend on how your manager built the form. Possible field types:

FieldWhat to enter
TextShort answer (single line)
Text AreaLonger notes or descriptions
NumberNumeric values only
EmailA valid email address
SelectPick one option from a dropdown
Multi-SelectCheck all options that apply
DatePick a date from the calendar (past dates allowed; future dates disabled)
CheckboxToggle a single yes/no
Rating ScaleTap a number on a scale (e.g. 1–5) — labels like "Strongly Disagree" / "Strongly Agree" appear next to the ends

Forms do not support photo or file uploads today. If you need to attach a photo to operational documentation, use a Shift Report or Incident Report instead — both support photo upload.

Draft Autosave

Your in-progress answers save automatically to your browser as you type. If you close the tab or lose connection, your draft is restored the next time you open the same form at the same location.

  • Drafts are local to your browser and your account at the current location
  • Switching browsers or devices means starting fresh
  • After a successful submission, the draft is cleared automatically

After Submission

  • A confirmation appears on screen and you're returned to the forms list
  • Management receives a Slack notification with your responses
  • If the form is wired into compliance tracking (e.g. opening checklist), your compliance status updates automatically

CSV Export

Admins can export all submissions for a form as a CSV from Forms → Submissions → Export for analysis in Excel or Google Sheets.

Need Help?

Talk to your manager if:

  • A form you expect isn't showing up — it may be inactive or assigned to a different location
  • A field seems wrong or is missing — managers edit the form schema
  • You need access to forms for another location

Related

Shift Reports

Incident Reporting

App Settings

Staff Service Day Reports

Service Day reporting for staff members

Messages & Announcements

Board announcements and staff message routing

On this page

OverviewAccessing FormsFilling Out a FormField TypesDraft AutosaveAfter SubmissionCSV ExportNeed Help?Related