ServiceNow Development,
Architected by AI.
A team of 25+ specialized agents grounded in official ServiceNow documentation, live data from your own instance, and 15+ built-in best practice skills. Give them a requirement and they plan, build, and verify the solution for you.
I've analyzed your request. I'll coordinate the Script and BR developers to implement the incident task check.
2. Delegate Script Include
3. Implement BR Trigger
Three-Tier Agent Architecture
25+ specialized AI agents organized in a hierarchical architecture. The Orchestrator triages to Domain Coordinators, which delegate down to deep Specialists, ensuring every request is handled by the right expert at every layer.
NowDev-AI-Orchestrator
Master coordinator that triages requests, produces Mermaid architecture diagrams, creates implementation plans, and delegates work across all Domain Coordinators.
Classic or Fluent? The Orchestrator Decides.
NowDev AI Toolbox supports both ServiceNow development paths. The Orchestrator automatically detects the ServiceNow SDK in your workspace and reads your preferred development mode. No manual selection needed.
Traditional Scripting
The established ServiceNow development model using JavaScript server and client scripts. No additional toolchain required.
- Traditional JavaScript: GlideRecord, Business Rules, Script Includes, Client Scripts
- No toolchain required; works on any ServiceNow instance immediately
- Familiar to all ServiceNow developers
- Ideal for quick customisations on existing orgs
Metadata as TypeScript
ServiceNow's official DSL for defining all platform metadata programmatically: tables, business rules, UI components, and more, as code that can be compiled, version-controlled, and deployed.
- DSL by ServiceNow for defining all metadata programmatically
- Fully type-safe: field names, table references, and API calls are all validated at author-time
- Compiled before deployment: the compiler catches type and schema errors before anything is pushed to the instance
- AI-friendly by design: the compiler gives immediate feedback, letting agents self-correct without round-tripping to ServiceNow
- Metadata-as-code: version-controlled, diffable, and reproducible across environments
Agents That Actually Know Your Platform
Agents draw from official ServiceNow documentation, live data from your own instance, and 15+ built-in best practice skills. That combination means agents can plan, implement, and test requests with full context: they know the SDK, they know the platform, and they know your specific setup.
Where agents get their knowledge
Official Fluent SDK documentation
Always-current SDK reference sourced directly from ServiceNow's GitHub, so agents never work from outdated information.
ServiceNow product documentation
The full platform docs from servicenow.com, covering every module, capability, and feature across the platform.
Live data from your instance
Agents can query your connected ServiceNow instance on demand, giving them real context about your specific setup and data.
Classic & Fluent Scripting
Master GlideAggregate vs GlideRecord, Business Rule timing (before/after/async), and full-stack Fluent SDK development with schema, logic, and automation layers.
AI Studio & NowAssist
Build AiAgent and AiAgenticWorkflow components with SDK 4.4.0+, configure NowAssist Skills, and author Flow Designer automation with FlowAPI orchestration patterns.
Integrations & Deployment
RESTMessageV2, SOAPMessageV2, and OAuth credential management for outbound integrations. Update Set hygiene, XML migration rules, and structured release pipelines for both Classic and Fluent apps.
Sidebar & Instance Features
Switch between User Profiles (Developer / Junior Developer / Product Owner), browse your live ServiceNow instance via Instance Browser, and manage agents with the Agent Topology Viewer, all without leaving VS Code.
AI-Driven Workflow for ServiceNow Development
Don't just generate code. Architect, develop, and verify your solutions for the ServiceNow platform through a coordinated process.
Refine Requirements
Before any code is written, NowDev-AI-Refinement validates your user story, clarifies ambiguities, and confirms feasibility. The build phase starts with a solid brief.
Plan & Architect
The Orchestrator triages the refined requirement, generates a Mermaid architecture diagram, then routes the plan to the right Domain Coordinator.
Specialists Build
Coordinators delegate to deep Specialists. Fluent solutions are compiled before deployment, so the compiler catches type and schema errors before anything reaches the instance.
Live Verification
The agent uses VS Code's built-in browser to open your live ServiceNow instance, inspect the deployed result, validate form behaviour, and confirm the solution works end-to-end.
The Agentic Workflow for ServiceNow
A look at how NowDev-AI-Orchestrator maintains a continuous signal across Domain Coordinators and deep Specialists.
NowDev-AI-Orchestrator
Lead Architect & Coordination Hub
Agentic Workflow
Implement GlideAggregate logic for counting tasks
Logic implemented. Requesting trigger integration.
Implement Before-Insert trigger for incident state 6
Trigger logic completed. Ready for review.
Validate solution for security & performance best practices
Validation successful. Solution adheres to ServiceNow standards.
Multi-Agent Collaboration Showcase
A general request handled by the three-tier hierarchy. The Orchestrator detects the workspace SDK and user preference, then routes intelligently to the Fluent path.
Checking workspace config… ServiceNow SDK is detected in this project. User preference is set to 'fluent' development mode. Selecting Fluent SDK architecture over Classic. A Fluent module needs a Table schema, a server-side Logic handler, and a BusinessRule. Generating Mermaid architecture diagram.
Decomposing the plan. Table schema goes to Fluent-Schema Developer, server handler and BusinessRule go to Fluent-Logic Developer. Coordinating both sub-agents now.
Using the servicenow-fluent-development skill for BusinessRule ordering and handler patterns. Before-rule handlers receive (current, previous) GlideRecord params (no async, no wrapper). Using GlideRecord to resolve the assignment group, then wiring the BusinessRule with filterCondition='priority=1'.
Cross-referencing implementation against the servicenow-fluent-development skill checklist: mandatory field flags, auto_number snake_case format, BusinessRule order value, correct (current, previous) handler signature, GlideRecord import, and .server.js import path in the rule file.
Install the NowDev AI Toolbox
Ensure your environment is ready for the ultimate ServiceNow development experience.
VS Code 1.122.0+
Required for supporting the latest declarative AI agent framework.
GitHub Copilot Chat
Extension must be active to enable the specialized agent squad.
Teamwork, not one agent
Enable sub-agent nesting so the Orchestrator can hand off to Coordinators, which then call their Specialists. The result is a full team of focused experts working together on your request.
ServiceNow SDK Fluent
Required for Fluent development. Install from the ServiceNow SDK docs.
Installation Guide
Install from VS Code Marketplace
Click an install button above to open the extension page in VS Code where you can install it, or search for “NowDev AI Toolbox” in the Extensions Marketplace.
Enable nested sub-agents
Add “chat.subagents.allowInvocationsFromSubagents”: true to your VS Code settings.json. Without this, coordinators cannot invoke their specialists.
Install ServiceNow SDK Fluent only
Only needed for Fluent development. Follow the setup guide at servicenow.github.io/sdk to initialise an SDK project in your workspace.
Support the Development.
Help me build specialized AI agents that empower you to create better solutions for ServiceNow. Your sponsorship directly supports the development of advanced AI tools designed for the modern developer.