Upstate AI

AI Readiness Assessment - Setup Summary

Status: Staging setup complete. Ready for deployment and testing.

Date: 2026-03-20


What Was Completed

1. Google Apps Script Project Created ✓

2. Google Sheet Setup ✓

3. Assessment Form Updated ✓

4. Documentation Created ✓

5. Code Committed & Pushed ✓


What Still Needs To Be Done

Manual Step: Deploy the Apps Script Web App

This requires signing into the Google account with a password (not available via CLI automation).

Steps:

  1. Open: https://script.google.com/d/1MHJba5dUWLQhboUI8NYkEELA4VPHK2otxjKD_pDNdIOAUgbKuZv4mjrI/edit
  2. Sign in as: nichols.ai.assistant@gmail.com
  3. Click Deploy > New deployment
  4. Type: Web app
  5. Execute as: Me (nichols.ai.assistant@gmail.com)
  6. Access: Anyone
  7. Click Deploy and authorize
  8. Copy the Web app URL
  9. Update js/assessment.js line 11 with the URL
  10. Commit and push

Full instructions: See APPS_SCRIPT_DEPLOYMENT.md


Testing Checklist

Once the Apps Script is deployed:


Staging URLs

Assessment Form

https://nichols-ai-assistant.github.io/upstate-ai-dev/ai-readiness-assessment.html

Landing Pages


Technical Notes

How the Assessment Works

  1. User fills out 7 sections (6 question groups + lead capture)
  2. Scoring happens client-side (JavaScript)
  3. Results display immediately in the browser
  4. PDF downloads to their device
  5. Data submits to Apps Script (fire-and-forget)
  6. Apps Script:
    • Receives POST with JSON body
    • Appends row to Google Sheet
    • Sends email to ben@up-state-ai.com
    • Returns JSON response (success/error)

Key Features

Data Privacy


Git Workflow

All changes are on the main branch, which is connected to GitHub Pages.

# From /Users/admin/.openclaw/workspace/upstate-ai-dev

# To make changes:
git checkout main
git pull origin main
# ... make changes ...
git add .
git commit -m "description"
git push origin main

# GitHub Pages will automatically redeploy within 1-2 minutes

Contact & Next Steps

Next Action: Deploy the Apps Script web app (requires manual Google account signin and web app deployment in the script editor UI).

Once deployed, the assessment form will automatically save submissions to the Google Sheet and send notifications.