Welcome to the OPS Operational Planner
This tool helps you create professional operational plans for law enforcement operations. Your data is stored locally in your browser and can be exported for use in the OPS CONNECT Network.
Key Features
- Form Persistence: All form data is automatically saved to your browser's local storage as you type.
- Dynamic Personnel Management: Add, remove, and reorder personnel with drag-and-drop functionality.
- Suspect & U/C Personnel Tracking: Manage suspect information and undercover personnel details.
- Map Links: Generate Google Maps links for all operation locations.
- Image Attachments: Upload and attach images to your operational plan.
- Approval Workflow: Prepared By, First Level Approval, and Second Level Approval sections with dedicated save options and status banners when you reload a saved plan.
Saving and Loading Plans
- Save OPS Plan Data For: Click this button to open a dropdown, then choose: Draft, First Approval, Second Approval, Final, or Add Custom Title. The file is saved as "OPS PLAN: [case number] [selected option].json" (e.g. OPS PLAN: 1461725 First Approval.json).
- Upload OPS Plan File to Planner: Load a previously saved JSON plan file. All form data, personnel, images, and approval information are restored. If the plan has approval status, a status banner appears at the bottom of the screen.
- Approval-specific save buttons: In the Approval & Authorization section you can also save at each stage: Save OPS Plan Data for First Approval (under Prepared By), Save OPS Plan Data for Second Approval (under First Level Approval), and Save OPS Plan Data - Final Approved (under Second Level Approval). Each saves using the same naming: OPS PLAN: [case number] and the appropriate label.
Approval & Authorization Workflow
Complete the plan, then move through approval stages. Each section can include Date and Timestamp. When you upload a saved plan, a sticky banner at the bottom shows the current approval status (only one banner is shown at a time):
- Prepared By: Enter name, title, Date, and Timestamp. Click Save OPS Plan Data for First Approval when the plan is ready for first approval. When you later upload that file, a blue banner appears: "OPS Plan Completed and Pending First Approval: [date, time] â [Prepared By title and name]."
- First Level Approval: Enter the approving supervisor/command staff, title, notes, Date, and Timestamp. When the Timestamp is filled, a green checkmark (â) appears next to "First Level Approval." Use Save OPS Plan Data for Second Approval to pass the plan to the second approver. When you upload a plan with first approval completed (but not second), a red banner shows: "First Level Approval Completed on: [date, time] â [approver title and name]."
- Second Level Approval: Enter the second-level approver, title, notes, Date, and Timestamp. When the Timestamp is filled, a green checkmark (â) appears next to "Second Level Approval." Use Save OPS Plan Data - Final Approved to save the finalized plan. When you upload a plan with both approvals completed, a green banner shows: "OPS Plan Completed and Final Approved: [date, time] â [approver title and name]."
Export Options
- Grab for OPS CONNECT: Copies all plan data (minus images) to the clipboard for pasting into OPS CONNECT Groups or IMS|hub for secure mobile distribution.
- Export OPS Plan PDF: Generates a professional PDF with formatting, margins, page breaks, and all sections, tables, and images.
OPS CONNECT Network Integration
The OPS CONNECT Network is a comprehensive law enforcement communication and information management system. This tool integrates with OPS CONNECT in several ways:
- OPS CONNECT Groups: Use "Grab for OPS CONNECT" to copy formatted content that can be pasted into group messages in IMS|hub.
- Mobile Access: This tool works as a Progressive Web App (PWA), allowing you to install it on your mobile device's home screen for quick access in the field.
Using the Tool
- Fill in the Form: Complete all relevant sections. Data is saved automatically as you type.
- Add Personnel: Use "Add Personnel" and drag-and-drop to reorder team members.
- Add Suspects/U/C Personnel: Add suspect and undercover personnel details as needed.
- Generate Map Links: Enter addresses and click "Generate Map Link" for clickable Google Maps links.
- Approval & Authorization: Fill in Prepared By (name, title, Date, Timestamp), then First Level Approval and Second Level Approval as the plan is approved. Use the save buttons under each section to save at each stage. Green checkmarks appear next to section titles when that approval's Timestamp is completed.
- Review Output: Click "Process Operational Plan" to preview the formatted plan.
- Export: Use "Grab for OPS CONNECT" for sharing in communication apps, or "Export OPS Plan PDF" for official documentation. Use "Save OPS Plan Data For:" or the approval-specific save buttons to save JSON files for later editing or handoff.
- Resume a Plan: Use "Upload OPS Plan File to Planner" to load a saved JSON file. The status banner at the bottom will show the current approval state (blue = pending first approval, red = first approval done, green = final approved).
Mobile Installation
This tool can be installed as a Progressive Web App (PWA) on your mobile device:
- iOS: Tap the Share button, then "Add to Home Screen"
- Android: Tap the menu (three dots) and select "Add to Home screen" or "Install app"
- Once installed, the app will work offline and can be accessed like a native app
Tips
- All data is stored locally in your browser and does not leave your device unless you export it.
- Use "Upload OPS Plan File to Planner" to load a previously saved plan (JSON file).
- Saved plan files use the naming "OPS PLAN: [case number] [stage]" so you can easily identify drafts, first approval, second approval, and final versions.
- Custom dropdown options (agencies, weapons, vehicle makes/models) are saved and persist across sessions.
- The PDF export respects page margins and prevents section titles from being orphaned.
Need More Help?
For additional support, visit Online Policing Solutions or contact your OPS CONNECT administrator.