Organization Documents
Create custom spreadsheets from NYC permit data using natural language queries. Perfect for organizing projects, tracking companies, or sharing datasets with your team.
Premium Feature: Document creation requires a Premium subscription. Free tier includes 3 documents, Premium includes unlimited.
What Are Organization Documents?
Documents are AI-generated spreadsheets that organize permit data based on your natural language query. Think of them as saved, shareable views of the database tailored to your specific needs.
Use Cases
- Track Projects: Organize filings by address, owner, or contractor
- Company Research: Create lists of companies with specific attributes
- Team Collaboration: Share datasets with workspace members
- Data Analysis: Export custom datasets for further analysis
- Client Reports: Generate filtered datasets for specific clients
Document Types
Choose what you're organizing:
| Type | Description | Example Use Case |
|---|---|---|
| Filings | Permit filing records | "Sprinkler permits in Manhattan" |
| Issued Permits | Issued permit records | "Permits issued in last 30 days" |
| Addresses | Property locations | "Addresses with 5+ permits" |
| Owners | Property owners | "Owners with properties in Brooklyn" |
| Filing Reps | Filing representatives | "Reps who filed in last week" |
| Applicants | License holders | "Licensed plumbers in NYC" |
Creating a Document
Step 1: Start Creation
- Go to Workspace page
- Select Organization Docs tab
- Click New Document button
Step 2: Name Your Document
Enter a descriptive name:
Good Examples:
Sprinkler permits for buildings >10 storiesAll permits by ABC Construction in Q4Manhattan addresses with multiple filingsPro Tip: As you type the name, AI suggests the document type and query automatically. This saves time and helps you format queries correctly.
Step 3: Select Document Type
Choose what you're organizing from the dropdown:
- Filings (most common)
- Issued Permits
- Addresses
- Owners
- Filing Representatives
- Applicants
The type determines which database table is queried and which columns are available.
Step 4: Write Your Query
Complete the sentence: "Give me a sheet of [TYPE] that..."
Examples by Type:
Filings:
have sprinkler work in the last 14 daysare over $1M in Manhattan with status 'Permit Entire'Addresses:
are in Manhattan with more than 5 permitshave new building construction in progressOwners:
own properties in Brooklyn with total project value over $5MFiling Representatives:
have filed more than 10 permits in the last 30 daysApplicants:
are licensed plumbers with active permitsQuery Tips:
- Be specific about dates ("last 14 days" not "recently")
- Include location constraints ("in Manhattan")
- Specify criteria clearly ("over $1M", "more than 5 permits")
- Use permit statuses when relevant
Step 5: Choose Access Scope
Workspace (Recommended)
- All workspace members can view and edit
- Great for team collaboration
- Visible in everyone's document list
Private
- Only you can access
- Use for personal research or draft datasets
- Won't appear in others' lists
Step 6: Analyze Query (AI Processing)
Click Next: Select Columns
AI analyzes your query and:
- Generates SQL query from natural language
- Identifies relevant columns from 100+ available fields
- Suggests columns most useful for your query
- Provides reasoning for column suggestions
This takes 10-20 seconds. Don't leave the page during analysis.
Step 7: Select Columns
Review AI's suggested columns:
Column Categories:
- Basic Info (address, dates, status)
- Financial (costs, valuations)
- Parties (owners, reps, applicants)
- Building Details (stories, type, units)
- Work Specifications (work types, descriptions)
- Location (borough, coordinates, district)
Actions:
- ✅ Green "Suggested" badge = AI thinks this is useful
- 🔵 Blue "Required" badge = Must include (link column)
- Check/uncheck boxes to add/remove columns
- Search box to filter columns
- All columns organized by category
Column Selection Best Practices:
- Start with suggested columns (usually 5-10)
- Add more only if needed for your specific use case
- Too many columns makes spreadsheet hard to read
- You can always recreate document with different columns
Preview Section: Shows how your spreadsheet will look with selected columns. Scroll horizontally to see all columns.
Step 8: Generate Spreadsheet
Click Generate Spreadsheet
AI generates your document (20-60 seconds depending on query complexity):
- Executes SQL query against database
- Fetches matching records
- Creates spreadsheet with selected columns
- Saves to your workspace
You're automatically redirected to the new document.
Document Features
Spreadsheet Interface
First Column (🔗)
- Links to full record details
- Click to open filing detail sheet
- Access complete information beyond your selected columns
Data Columns
- All selected columns displayed
- Sortable by clicking headers
- Scrollable horizontally
- Resembles Google Sheets/Excel
Pagination
- 25 rows per page
- Load more with "Load More" button
- Infinite scroll capability
Document Actions
Rename
- Click three-dot menu (⋮)
- Select "Rename"
- Enter new name
Delete
- Click three-dot menu (⋮)
- Select "Delete"
- Confirm deletion (cannot be undone)
Export (Coming Soon)
- CSV download
- Excel format
- Google Sheets integration
Sharing & Collaboration
Workspace Documents:
- Visible to all workspace members
- Anyone can open and view
- Changes visible to everyone
- Great for team projects
Private Documents:
- Only creator can access
- Won't appear in others' lists
- Use for personal research
Advanced Examples
Track Competitor Activity
Document Type: Filings Query:
have 'XYZ Construction' as applicant business name in the last 90 daysSelected Columns:
- Address
- Filing Date
- Job Type
- Initial Cost
- Status
Use Case: Monitor competitor's project pipeline
Identify Development Opportunities
Document Type: Addresses Query:
are in Williamsburg with demolition permits filed in last 180 daysSelected Columns:
- Address
- Borough
- Total Permits
- Most Recent Filing Date
- Owner Name
Use Case: Find potential development sites
Generate Client Report
Document Type: Filings Query:
are at addresses owned by 'ABC Properties LLC'Selected Columns:
- Address
- Filing Date
- Job Type
- Status
- Initial Cost
- Current Status Date
Use Case: Comprehensive activity report for specific client
Find High-Value Projects
Document Type: Filings Query:
have initial cost over $5M and status 'Permit Entire' filed in last 30 daysSelected Columns:
- Address
- Owner Name
- Initial Cost
- Job Type
- Filing Date
- Applicant Name
Use Case: Lead generation for high-value projects
Free vs Premium
Free Tier (3 Documents)
- Create up to 3 documents
- Access all document types
- All column options available
- Workspace and private docs
- Documents beyond limit are locked
- Cannot create new ones at limit
Premium Tier (Unlimited)
- Create unlimited documents
- Full workspace features
- Team collaboration
- Priority support
At Document Limit? Free tier users can still view their first 3 documents but cannot create new ones. Upgrade to Premium for unlimited documents.
Best Practices
Naming Documents
Good Names (Descriptive):
- "Q4 2025 Sprinkler Permits Manhattan"
- "ABC Construction Projects - Last 90 Days"
- "Brooklyn Addresses with 5+ Permits"
Bad Names (Vague):
- "Document 1"
- "Test"
- "Permits"
Writing Queries
Be Specific: ✅ "filed in the last 30 days in Manhattan over $500K" ❌ "recent expensive projects"
Use Exact Terms: ✅ "with job type 'New Building'" ❌ "with new construction"
Include Date Ranges: ✅ "filed between January 1, 2025 and March 31, 2025" ❌ "filed this year"
Selecting Columns
Start Minimal:
- Include only suggested columns initially
- Review the spreadsheet
- Recreate with additional columns if needed
Common Column Sets:
Basic Overview (5 columns):
- Address
- Job Type
- Initial Cost
- Filing Date
- Status
Detailed Research (10 columns):
- Address
- Job Type
- Initial Cost
- Owner Name
- Applicant Name
- Filing Date
- Current Status Date
- Status
- Work Description
- Borough
Financial Analysis (8 columns):
- Address
- Owner Name
- Initial Cost
- Job Type
- Filing Date
- Status
- Building Type
- Proposed Units
Troubleshooting
"No Results Found"
Your query didn't match any records.
Solutions:
- Broaden date range
- Remove location constraints
- Check spelling of company names
- Try different criteria
"Query Too Complex"
AI couldn't parse your query.
Solutions:
- Simplify query (one criterion at a time)
- Use more straightforward language
- Check for typos
- Break into multiple documents
"Analysis Failed"
AI encountered an error.
Solutions:
- Refresh page and try again
- Simplify query
- Contact support if persists
Document Won't Load
Solutions:
- Check internet connection
- Refresh the page
- Clear browser cache
- Try different browser
Next Steps
- Team Messaging - Collaborate with your team
- Upgrade to Premium - Get unlimited documents
- Exporting Data - Download permit datasets
Ready to organize your data? Go to Workspace → (opens in a new tab) and create your first document!