Skip to main content

AI Copilot

Applies to: Free · Pro · Enterprise Last updated: 08-Jun-2026

Overview

The Kazinex AI Copilot is a conversational assistant that understands your schedule data. Ask questions in plain English, get instant insights, and let the AI make targeted edits — all without leaving the application. The Copilot can query activities, analyse float distribution, check quality, generate reports, export professional DOCX documents, manage grid columns, and even create entire project schedules from industry templates.

Opening the Copilot

There are two ways to open the AI Copilot panel:

  1. Toolbar button — click the AI Copilot button (sparkles icon) in the main toolbar.
  2. Keyboard shortcut — press Ctrl + Shift + I to toggle the panel. Press Escape to close it.

The Copilot requires a schedule to be loaded. The button is disabled when no schedule is open.

Panel Layout

The AI Copilot appears as a resizable side panel on the right edge of the screen:

PropertyDefaultRange
Width420 px320 – 700 px
Animation0.3 s slide

The panel contains:

  • Header — model selector, new conversation button, close button
  • Message list — scrollable conversation with AI responses, tool results, and confirmation cards
  • Input bar — text field for your questions and instructions

AI Models

Kazinex offers five AI models with different capabilities and tier requirements:

ModelProviderTierCostBest For
GPT-4.1 MiniOpenAIFree, Pro, Enterprise$Most queries — fast and efficient
DeepSeek V3DeepSeekFree, Pro, Enterprise$Strong reasoning and tool use
GPT-4.1OpenAIPro, Enterprise$$Advanced reasoning for complex analysis
GPT-4oOpenAIPro, Enterprise$$$Multi-modal flagship model
Claude Sonnet 4AnthropicPro, Enterprise$$$$Excellent at structured output

Switch models using the model selector dropdown in the panel header. Locked models show a padlock icon with a "PRO" label — upgrade your plan to unlock them.

Your model selection is remembered across sessions.

What the Copilot Can Do

The Copilot has access to 79 tools across 6 categories that interact with your schedule data:

CategoryToolsDescription
Read Tools15Query, search, and analyse schedule data
Write Tools34Edit activities, WBS, relationships, resources, calendars, codes
Integration Tools18Quality, comparison, grid filtering, narratives, navigation
App Feature Tools12Grid columns, presets, grouping, sorting, export, theme
Export Tools3DOCX generation, narrative export, download
Knowledge Tools8Industry standards, delay analysis, EVM, P6 guidance

See the dedicated pages for details:

Welcome Screen Suggestions

When you open the Copilot with no conversation history, you'll see six quick-start suggestions:

  1. Negative Float — "Show me activities with negative float"
  2. Quality Score — "What's the quality score of this schedule?"
  3. Critical Path — "Show activities on the critical path"
  4. Schedule Statistics — "Give me an overview of this schedule"
  5. Update Activity — "Update the duration of [activity]"
  6. Paste Progress — "Paste progress data from Excel"

An AI Wizard button is also available for guided project generation.

Context Awareness

The Copilot injects live schedule context into every request, including:

  • Project details — name, ID, data date, activity/WBS/resource counts
  • Baseline status — whether a baseline is loaded, baseline project name, data date, and completion
  • WBS hierarchy — the full work breakdown structure tree
  • Calendars — all calendars with working patterns and activity counts
  • Activity codes — available code types
  • UDF types — available user-defined fields

This context ensures the AI understands your specific project and can provide accurate, targeted responses.

Baseline Awareness

When a baseline schedule is loaded, the Copilot automatically:

  • Shows current vs baseline values side by side
  • Calculates and highlights variance for dates, duration, float, and percentages
  • Flags activities that slipped, improved, were added, or deleted
  • Offers to add BL and Variance columns when showing progress data

See Baseline & Comparison for full details.

Smart Column Matching

The Copilot uses fuzzy name matching to understand column requests in natural language:

  • British spelling — "labour" matches "labor" columns
  • Abbreviations — "pct", "percent", "%" all match percentage columns
  • Word separation — "non labour" matches "nonlabor" columns
  • Partial names — "total float" matches "Total Float Hr Count"

For example, saying "add non labour percent to grid" correctly adds the Nonlabor Units % Complete column.

Token Limits

AI usage is metered by tokens (a unit of text processed by the model):

TierMonthly TokensDaily Requests
Free50,00025
Pro500,000500
EnterpriseUnlimitedUnlimited

Usage warnings appear at 80% and 90% of your limits. When limits are reached, you'll see a notification suggesting an upgrade.

Token counters reset on the 1st of each month (monthly) and at midnight (daily).

Conversations

Each conversation is automatically saved and can be resumed later:

  • Auto-title — the conversation title is generated from your first message (max 80 characters).
  • Per-project — conversations are associated with the loaded schedule.
  • Local-first — stored in your browser's localStorage with optional background sync to the cloud.
  • Maximum 50 conversations — oldest conversations are trimmed automatically.

Start a new conversation by clicking the refresh icon in the panel header.

Complete Tool Reference

Below is the full list of all 79 tools the Copilot can use. Click each category link for detailed documentation, parameters, and example prompts.

Read Tools (15) → Asking Questions

ToolDescription
query_activitiesSearch and filter activities by status, WBS, text, float, dates, codes
get_activity_detailsFull details for a single activity
get_schedule_statisticsAggregate schedule statistics
get_critical_pathCritical and near-critical path activities
get_quality_scoreSchedule quality health checks
search_scheduleFree-text search across all entities
get_wbs_treeWBS hierarchy tree
get_progress_summaryOverall progress overview
get_float_analysisFloat distribution analysis
get_resource_usageResource and assignment aggregation
get_milestone_statusMilestone status summary
get_activities_by_codeFilter by activity code type/value
get_date_analysisProject date window and delay counts
get_cost_summaryBudget vs actual cost analysis
get_calendarsCalendar list with working patterns

Write Tools (34) → AI Modifications

ToolDescription
update_activityUpdate a single field on one activity
add_activityCreate a new activity under a WBS
delete_activityRemove an activity and its relationships
move_activityMove activity to a different WBS
duplicate_activityDeep copy an activity
dissolve_activityRemove and rewire predecessors to successors
add_relationshipCreate a dependency (FS/SS/FF/SF)
delete_relationshipRemove a dependency
update_relationshipChange type or lag of a relationship
add_wbsCreate a new WBS node
rename_wbsRename a WBS node
delete_wbsRemove an empty WBS node
move_wbsMove a WBS node to a new parent
add_resourceCreate a new resource
delete_resourceRemove a resource from the pool
assign_resourceAssign a resource to an activity
delete_assignmentRemove a resource assignment
add_activity_code_typeCreate a new code type
add_activity_code_valueAdd a value under a code type
assign_activity_codeAssign a code value to an activity
unassign_activity_codeRemove a code assignment
set_udf_valueSet a user-defined field value
add_calendarCreate a new calendar
update_calendarModify calendar properties
add_calendar_exceptionAdd holidays/non-working days
delete_calendarRemove a calendar
update_projectChange project-level settings
bulk_update_activitiesUpdate fields across multiple activities
bulk_transformPattern-based bulk transformation
apply_progressApply actual dates and % complete
make_at_completion_equal_budgetAlign at-completion with budget
recalculate_scheduleRun CPM forward/backward pass
plan_project_generationGenerate a project from templates
import_scheduleImport detailed schedule data

Integration Tools (18) → Baseline & Comparison

ToolDescription
get_quality_resultsLatest quality check results
get_quality_issuesQuality issues by check/category/severity
get_quality_resolutionFix guidance for a quality check
get_comparison_resultsBaseline comparison summary
get_comparison_changesComparison changes by type/impact
run_quality_checkTrigger quality check and return results
run_comparisonTrigger/check baseline comparison
filter_activities_in_gridApply a filter to the grid
filter_quality_issues_in_gridFilter grid by quality issue
filter_comparison_in_gridFilter grid by comparison change
clear_grid_filterRemove active grid filter
navigate_to_tabSwitch to a specific UI tab
generate_schedule_narrativeFull programme narrative
generate_quality_narrativeQuality assessment narrative
generate_comparison_narrativeComparison variance narrative
get_productivity_ratesConstruction productivity rates
get_schedule_best_practicesScheduling best practice guidance
export_narrativeExport narrative as DOCX/Markdown

App Feature Tools (12) → Grid & App Features

ToolDescription
list_available_columnsList all 150+ grid columns
add_columns_to_gridAdd columns by name (fuzzy matched)
remove_columns_from_gridRemove columns by name
set_column_visibilityShow/hide specific columns
list_column_presetsList available column presets
apply_column_presetApply a named column preset
set_groupingSet grid grouping mode
expand_collapse_groupsExpand or collapse all groups
sort_gridSort grid by a column
clear_sortRemove all sorting
export_dataExport schedule (XER/XML/MPP)
set_themeSwitch light/dark/auto theme

Knowledge Tools (8) → Knowledge & Standards

ToolDescription
get_delay_analysis_guidanceSCL Protocol / AACE delay analysis methods
get_evm_metricsEarned Value and Earned Schedule calculations
get_p6_scheduling_guidanceP6 scheduling options and types
get_contract_schedule_requirementsNEC4/FIDIC/JCT contract requirements
get_reporting_templateReport structure templates
get_s_curve_dataEarly/late/actual S-curve data points
get_productivity_ratesIndustry productivity rates by trade
get_schedule_best_practicesPMI/DCMA/AACE best practice guidance

Tips & Best Practices

  • Be specific — "Show activities in WBS 1.2 with float under 5 days" gets better results than "show me some activities".
  • Use the right model — GPT-4.1 Mini handles most queries perfectly. Switch to GPT-4.1 or Claude for complex multi-step analysis.
  • Review before applying — all write operations show a confirmation card. Take a moment to read the summary before clicking Apply.
  • Chain questions — the Copilot remembers your conversation context. Follow up with "now filter those to only critical path" instead of repeating the full query.
  • Ask for everything — when asking about completion %, the Copilot shows ALL percentage types (labour units, non-labour units, cost, schedule, performance) by default.
  • Leverage baseline — when a baseline is loaded, the Copilot automatically shows variance data. Ask "what changed from baseline?" for a complete analysis.
  • Use natural language for columns — say "add non labour percent to grid" and the fuzzy matcher handles spelling and abbreviation differences.