[
  {
    "type": "insert",
    "description": "Create BuyerKiosk Live - Getting Started article",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT id FROM support_articles WHERE slug = 'buyerkiosk-live-getting-started'",
    "sql": "INSERT INTO support_articles (category_id, title, slug, content_md, content_html, author_id, status, is_featured, view_count, created_at, updated_at, published_at) VALUES (11, 'BuyerKiosk Live - Getting Started', 'buyerkiosk-live-getting-started', '# BuyerKiosk Live - Getting Started\n\nBuyerKiosk Live is a mobile app that allows store owners and managers to monitor store operations, communicate with employees, and manage tasks remotely.\n\n## Requirements\n\n- **BuyerKiosk Sync** version 3.0 or above must be installed on your POS register(s)\n- **BuyerKiosk Live** version 3.0 or above\n- iOS or Android device\n\n## Download the App\n\nBuyerKiosk Live is available on both major app stores:\n\n- **iOS**: [Download from App Store](https://itunes.apple.com/us/app/buyerkiosk-live/id993480915?mt=8)\n- **Android**: [Download from Google Play](https://play.google.com/store/apps/details?id=com.v2ts.BuyerKioskLive)\n\n## Setup Instructions\n\n### Step 1: Get Your API Key\n\n1. Log in to your BuyerKiosk Admin Panel\n2. Navigate to **Store Admin** > **BuyerKiosk Live**\n3. Your API key will be displayed on this page\n\n### Step 2: Configure the App\n\n1. Open BuyerKiosk Live on your mobile device\n2. When prompted, enter your API key\n3. The app will connect to your store\n\n### Step 3: Select Your Store\n\nAfter entering your API key, you will see a dashboard with your store(s). Tap on a store to access its features.\n\n## What Next?\n\nOnce set up, you can:\n\n- View real-time store metrics\n- Send messages to employees at the register\n- Create and assign tasks\n- Monitor task completion status\n\nSee the **Notes & Tasks Guide** for detailed instructions on using these features.', '<h1>BuyerKiosk Live - Getting Started</h1><p>BuyerKiosk Live is a mobile app that allows store owners and managers to monitor store operations, communicate with employees, and manage tasks remotely.</p>', 1, 'published', 1, 0, NOW(), NOW(), NOW())"
  },
  {
    "type": "insert",
    "description": "Create BuyerKiosk Live - Notes & Tasks article",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT id FROM support_articles WHERE slug = 'buyerkiosk-live-notes-tasks'",
    "sql": "INSERT INTO support_articles (category_id, title, slug, content_md, content_html, author_id, status, is_featured, view_count, created_at, updated_at, published_at) VALUES (11, 'BuyerKiosk Live - Notes & Tasks', 'buyerkiosk-live-notes-tasks', '# BuyerKiosk Live - Notes & Tasks\n\nThe Notes feature in BuyerKiosk Live lets you communicate with employees and manage tasks across all registers where BuyerKiosk Sync is installed.\n\n## Accessing Live Notes\n\n1. Open BuyerKiosk Live\n2. Tap on your store from the dashboard\n3. You will see two tabs at the top: **Messages** and **Tasks**\n\n## Messages vs Tasks\n\n### Messages\nMessages are informational alerts for employees, such as:\n- Upcoming sales or promotions\n- FOM visit notifications\n- Schedule changes\n- General announcements\n\nMessages have a **date range** so they can display for multiple days.\n\n### Tasks\nTasks are actionable items that employees need to complete, such as:\n- Clean the storefront glass\n- Restock a specific section\n- Process a special order\n\nTasks have a **due date** and employees can mark them as:\n- **In Progress** - Currently being worked on\n- **Complete** - Finished\n\n## How Notifications Work\n\nWhen you create a message or task in the Live app:\n\n1. It immediately appears in the BuyerKiosk Sync app on all POS registers\n2. The **N (Notification)** icon on Sync turns red to alert employees\n3. Employees tap the N icon to view the message/task list\n\n## Creating Messages\n\n1. Tap the **Add Message** button\n2. Enter your message text\n3. Set the **Start Date** (when message should start showing)\n4. Set the **End Date** (when message should stop showing)\n5. Tap **Save**\n\n## Creating Tasks\n\n1. Tap the **Add Task** button\n2. Enter the task description\n3. Set the **Due Date**\n4. Tap **Save**\n\nTasks remain visible until completed or past their due date.\n\n## Managing Items\n\n### Viewing Details\nTap on any message or task to see:\n- Full content\n- Creation date\n- Status (for tasks)\n\n### Completing Tasks\nFrom either the Live app or Sync app, employees can:\n1. Tap on a task\n2. Tap **Start Task** to mark as in progress\n3. Tap **Complete Task** when finished\n\n### Deleting Items\n**Important**: Items can only be deleted from the BuyerKiosk Live app. Employees cannot delete messages or tasks from Sync - they can only start/complete tasks.\n\nTo delete:\n1. Tap on the message or task\n2. Tap the **Delete** button\n3. Confirm deletion\n\n## Best Practices\n\n- Keep messages concise and clear\n- Set realistic due dates for tasks\n- Use tasks for actionable items, messages for informational content\n- Check task completion status regularly\n- Delete old messages and completed tasks to keep the list manageable', '<h1>BuyerKiosk Live - Notes & Tasks</h1><p>The Notes feature in BuyerKiosk Live lets you communicate with employees and manage tasks across all registers where BuyerKiosk Sync is installed.</p>', 1, 'published', 0, 0, NOW(), NOW(), NOW())"
  },
  {
    "type": "insert",
    "description": "Create BuyerKiosk Sync - Installation Guide article",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT id FROM support_articles WHERE slug = 'buyerkiosk-sync-installation'",
    "sql": "INSERT INTO support_articles (category_id, title, slug, content_md, content_html, author_id, status, is_featured, view_count, created_at, updated_at, published_at) VALUES (12, 'BuyerKiosk Sync - Installation Guide', 'buyerkiosk-sync-installation', '# BuyerKiosk Sync - Installation Guide\n\nThis guide walks you through installing BuyerKiosk Sync on your POS register(s).\n\n## System Requirements\n\nBefore installing, verify your system meets these requirements:\n\n| Configuration | Requirements |\n|--------------|-------------|\n| DRS version 8.3+ | Windows 2008R2 Server with Pervasive 11, Windows XP or Windows 7 POS |\n| DRS version 8.2 | Only if Pervasive 11 is installed |\n\n> **Important**: DRS version 8.2 or higher is required for the integration to work. Contact Winmark Support if you need to upgrade.\n\n## Pre-Installation Steps\n\n### Step 1: Request DRS API Token\n\n1. Open a support ticket using the blue bubble on your BuyerKiosk buy queue screen\n2. Request to be set up for integration\n3. We will obtain your unique DRS API token from Winmark Support\n4. **Allow 24-48 hours** for token provisioning\n\n### Step 2: Create the Default DRS User\n\nThe DRS API requires a default user ID for all buys. From an open POS register:\n\n1. Go to **DRS Security Maintenance** and add a new user:\n   - **User Name**: `BuyerKioskCheckIn` (exactly as shown)\n   - **Initials**: `BK`\n   - **Full Name**: `BuyerKiosk Check In Account`\n   - Do not check any other options\n   - Click **Save**\n\n2. Set the password:\n   - Go to **Miscellaneous** > **Login/Logout**\n   - Enter `BuyerKioskCheckIn` for User Name\n   - Click **Options** to set a password\n   - Use a long, complex password (employees will not need to know it)\n\n> **Note**: If the password is not set or Cannot Change Password is enabled, the account will not work with the API.\n\n## Installation\n\n### Choosing a Windows Profile\n\nBuyerKiosk Sync requires access to the server N: drive and will only run in:\n- **Owner Profile** (recommended for auto-updates)\n- **Trusted User Profile** (manual updates required)\n\n> **Auto-Update Note**: Updates only install automatically in the Owner Profile. In Trusted User Profile, log out and switch to Owner Profile when updates are available.\n\n### Download and Install\n\n1. **Download BuyerKiosk Sync**\n   - Contact support via the bubble to get the download password\n   - Download the installer file\n\n2. **Rename the file**\n   - Change the filename from `BuyerKioskSync._xe` to `BuyerKioskSync.exe`\n   - Run the file\n\n3. **Enter Installation Key**\n   - Go to your Admin Panel > **Store Admin** > **Sync App**\n   - Review and accept the Terms and Conditions\n   - Click **Generate New Key**\n   - Copy the one-time installation key into the Sync installer\n\n4. **Configure DRS User**\n   - Tab to the second field in the setup screen\n   - Click **Search DRS for User**\n   - Select the BuyerKioskCheckIn user you created\n\n5. **Set Register Options**\n   - **Register Number**: Enter the register number you are installing on\n   - **Installation Type**: Choose Master or Slave (see below)\n   - **Printer Type**: Leave as BK if you purchased our printer\n\n6. **Complete Installation**\n   - Click **Submit**\n   - Allow the initial historical data parsing to complete\n\n### Master vs Slave Installation\n\n| Type | Purpose | How Many? |\n|------|---------|----------|\n| **Master** | Primary integration - handles adding customers, buys, and most functions | Exactly ONE per store |\n| **Slave** | Secondary - displays data but does not process integration | Additional registers |\n\n> **Important**: Only specify ONE register as Master. Multiple masters will cause conflicts when customers check in.\n\n## Troubleshooting\n\nIf you encounter errors during installation:\n1. Open a support ticket through your browser\n2. Include any error messages you see\n3. Our team will help resolve the issue', '<h1>BuyerKiosk Sync - Installation Guide</h1><p>This guide walks you through installing BuyerKiosk Sync on your POS register(s).</p>', 1, 'published', 1, 0, NOW(), NOW(), NOW())"
  },
  {
    "type": "insert",
    "description": "Create BuyerKiosk Sync - User Manual article",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT id FROM support_articles WHERE slug = 'buyerkiosk-sync-user-manual'",
    "sql": "INSERT INTO support_articles (category_id, title, slug, content_md, content_html, author_id, status, is_featured, view_count, created_at, updated_at, published_at) VALUES (12, 'BuyerKiosk Sync - User Manual', 'buyerkiosk-sync-user-manual', '# BuyerKiosk Sync - User Manual\n\nThis guide covers the main features and daily use of BuyerKiosk Sync.\n\n## Main Screen Overview\n\nThe BuyerKiosk Sync app displays as a small window on your POS register with:\n\n- **Connection Status**: Shows Online (connected) or Offline (no internet)\n- **Todays Goals**: Sales and Buys goals based on last year + your set percentage\n- **Current Totals**: Live Sales and Buy amounts for the day\n\n> **Note**: Integration features only work when status shows Online\n\n## Quick Action Buttons\n\n| Button | Function |\n|--------|----------|\n| **B** | View current buy queue - process buys or sorts directly from Sync |\n| **S** | Record a sale - search customer by phone, auto-loads into DRS |\n| **R** | Record a return - same as sale but for returns |\n| **N** | View notifications - messages and tasks from BuyerKiosk Live |\n| **Gear** | Open administration screen |\n\n## Processing Sales (S Button)\n\n1. Click the **S** button\n2. Enter the customers phone number\n3. Press **Tab** to search\n4. If found, click **Process Customer** to load them into DRS\n5. If no phone number, click **Skip Search** to process as cash sale\n\n> **Tip**: You must be logged in and at the Point of Sale Transaction screen in DRS for this to work.\n\n## Processing Returns (R Button)\n\nSame process as sales, but loads the customer for a return transaction.\n\n## Buy Queue (B Button)\n\nThe buy queue screen shows pending buys with similar functionality to the browser-based version. You can:\n\n- View pending buys\n- Process buys\n- Process sorts\n\n## Notifications (N Button)\n\nWhen the **N** icon turns red, you have new messages or tasks from management via BuyerKiosk Live.\n\nClick to view:\n- **Messages**: Informational announcements\n- **Tasks**: Actionable items with due dates\n\nEmployees can:\n- Mark tasks as In Progress\n- Mark tasks as Complete\n- Add new messages or tasks\n\n> **Note**: Employees cannot delete messages/tasks from Sync - only management can delete via the Live app.\n\n## Administration Screen\n\nClick the gear button to access administrative features including:\n\n- Opening/Closing checklists\n- Submitting daily results\n- Employee management\n- Reports\n\n## Goal Settings\n\nDaily goals are calculated as: Last Years Same Day + Percentage.\n\nTo change the goal percentage:\n1. Go to the Admin Panel online\n2. Navigate to Store Admin settings\n3. Adjust the goal percentage\n\n## Connection Troubleshooting\n\nIf status shows Offline:\n\n1. Check your internet connection\n2. Restart the Sync app\n3. If problem persists, contact support\n\n> **Important**: Customer lookups, buy processing, and goal tracking will not work while offline.', '<h1>BuyerKiosk Sync - User Manual</h1><p>This guide covers the main features and daily use of BuyerKiosk Sync.</p>', 1, 'published', 0, 0, NOW(), NOW(), NOW())"
  },
  {
    "type": "insert",
    "description": "Create BuyerKiosk Sync - Daily Operations article",
    "database": "kiosk_buykiosk",
    "check_query": "SELECT id FROM support_articles WHERE slug = 'buyerkiosk-sync-daily-operations'",
    "sql": "INSERT INTO support_articles (category_id, title, slug, content_md, content_html, author_id, status, is_featured, view_count, created_at, updated_at, published_at) VALUES (12, 'BuyerKiosk Sync - Daily Operations', 'buyerkiosk-sync-daily-operations', '# BuyerKiosk Sync - Daily Operations\n\nThis guide covers daily operational features including checklists, daily results submission, reports, and email setup.\n\n## Opening and Closing Checklists\n\n### Setting Up Task Lists\n\nBefore using checklists, define your tasks in the Admin Panel:\n\n1. Go to **Store Admin** > **Task List**\n2. Create your opening and closing task items\n3. Save your task list\n\nOnce defined, tasks automatically populate in Sync each day.\n\n### Using Checklists\n\n1. Open the Administration screen (gear button)\n2. Select **Opening Checklist** or **Closing Checklist**\n3. Shift lead assigns tasks to employees\n4. Employees check off tasks as completed\n5. When done, shift lead adds comments and their name\n6. Click **Submit** to save results\n\n> **Important**: Use the Master register to submit final checklist results.\n\n## Submitting Daily Results\n\nAt the end of each day, after closing checklists are complete and registers are closed:\n\n1. From the Master register, open Administration\n2. Click **Submit Todays Results**\n3. If there are variances, explain them in the notes\n4. Add any final thoughts or comments\n5. Click **Submit**\n\nThis sends an email to the owner with:\n- Financial numbers\n- Buyer/sorter statistics\n- Opening/closing checklist results\n- Any comments from the shift lead\n\n## Daily Summary Email Setup\n\nTo receive daily summary emails:\n\n1. Go to www.buyerkiosk.com/admin\n2. Click your username in the top right\n3. Go to **Settings**\n4. Check the box to enable daily email\n5. Save your settings\n\nEmails are sent after the daily close is submitted.\n\n> **Tip**: Contact support to add additional email recipients.\n\n## Reports and Tools\n\n### Show Items Sold By Day\n\nView sales activity for a date or date range:\n\n1. Open Administration\n2. Click **Show Items Sold By Day**\n3. Select your date range\n4. View and print the report\n\nUse this to:\n- See sales by sub-category\n- Identify items that need restocking\n- Track sales trends\n\nClick column headers to change sort order.\n\n### Send Job Application\n\nText a job application link to potential candidates:\n\n1. Click **Send Job Application**\n2. Enter candidates mobile number\n3. Send the application form link\n\n> **Note**: Requires a Formsite account with a job application form set up. Contact support for configuration help.\n\n## Administrative Functions\n\n### Refresh Employee Table\n\nEmployee data refreshes automatically each morning. Use this button to:\n- Force an immediate refresh\n- Load newly added employees mid-day\n\n### Check For Update\n\nSync checks for updates automatically each morning. Use this to:\n- Manually check for emergency fixes\n- Install updates without restarting the app\n\n> **Tip**: You can also restart the app to check for updates.\n\n### Support-Only Functions\n\nThese options are for technical support troubleshooting:\n- **Show Day Close**: Diagnostic for installation issues\n- **Parse WRemote**: Diagnostic for integration issues\n- **Parse Sales History**: Diagnostic for data sync issues\n\n## Owner Administration Panel\n\nAccess advanced owner-only settings:\n\n1. Click the BuyerKiosk logo **8 times**\n2. Enter the Owner password when prompted\n3. Access advanced configuration options\n\n> **Note**: Contact BuyerKiosk Support for assistance with owner administration features.', '<h1>BuyerKiosk Sync - Daily Operations</h1><p>This guide covers daily operational features including checklists, daily results submission, reports, and email setup.</p>', 1, 'published', 0, 0, NOW(), NOW(), NOW())"
  }
]
