Skip to main content

Agent Workflow: Designing a School or Education Building

Use the Snaptrude Agent to go from site and brief to classrooms, labs, site plan and presentation for a school or campus building.

This guide walks through designing a school or campus building with the Snaptrude Agent, from site and brief to a presentation-ready scheme. The agent can analyze your site, build the program from your brief, plan the building envelope, create massing, lay out classrooms and labs, add doors, windows and furniture, and draw the site plan with drop-off and parking. You can use it for a new K-12 school, a university teaching building or an addition to an existing campus.

Before you start

  • Open the AI chat with the Agent button at the top of the far-left rail. Type in the Ask anything box. Use Attach files (image, PDF, or text) to give the agent a brief, an RFP or a reference image, and Redline this view to mark up what you want changed.

  • The agent works in Design, BIM and Present Mode, and can read your Program Mode sheets.

  • Steps that create BIM objects (walls, doors, windows, stairs, families) need BIM Mode, which is included in the Pro, Organization and Enterprise plans.

  • Every prompt uses AI credits. For long, multi-step jobs, open Boosts under the chat box: Fast mode runs up to 5x faster and uses 2x credits; Cloud processing keeps tasks running in the background.

1. Analyze the site

Start by giving the agent the location and asking it to study the site. It can import the site, read context and summarize constraints with sources.

Try: "Import the site at [address] with terrain and neighborhood buildings, then run a site analysis: access, sun path, noise from the main road, and anything that affects a K-8 school."

Tip: You can also run Analyze Site from the agent dropdown in Program Mode to add the analysis to the P1 - Site Analysis sheet.

2. Build the program from your brief

Attach the RFP, educational specification or a spreadsheet of spaces, and ask the agent to turn it into a program. It writes the program into Program Mode, grouped by department.

Try: "Read the attached educational spec and create the program in Program Mode: 24 general classrooms at 85 m2, 4 science labs, a library, gym, cafeteria, admin suite and support spaces. Group them by department."

Check the program sheet in Program Mode (it opens in its own browser tab) and adjust counts or areas before you design.

3. Plan the envelope and massing

Try: "Using the site setbacks, create a buildable envelope, then mass a two-story school with a classroom wing facing south, a separate gym and cafeteria block near the entrance, and a courtyard."

Try: "Give me three massing options as separate design proposals: a linear bar, an L-shape around a courtyard, and a compact two-wing scheme. Keep the total area within 5% of the program."

Tip: Compare the options with the Areas tab in the right panel, and switch between them with the Proposal dropdown in the left panel.

4. Lay out classrooms, labs and shared spaces

Trace existing drawings

If you're working from existing campus plans, bring them in first: click the project name, choose Import, and pick CAD Files (.dwg), PDF or Images. Then ask the agent to trace them.

Try: "Trace the imported PDF of the existing school's ground floor and create the walls, doors and windows so I can design the new wing against it."

Plan the floors

Try: "Lay out the classroom wing on both floors: double-loaded 2.4 m corridor, classrooms along the south side, toilets and storage next to the stairs, and a teacher workroom on each floor."

Try: "Place the science labs together on level 2 with a shared prep room between each pair."

5. Add doors, windows and furniture

Try: "Convert the scheme to BIM. Add a door to every classroom from the corridor, large windows on the south facades with sill height 900 mm, and two exit stairs at the ends of the wing."

Try: "Furnish the classrooms with 28 student desks and a teacher station each, lab benches in the science labs, and tables in the cafeteria."

6. Create the site plan and parking

Try: "Create the site plan: bus drop-off loop in front of the main entrance, separate parent drop-off, 60 staff parking spaces, a playground and a sports field."

7. Present the scheme

Switch to Present Mode and ask the agent to put the drawings on sheets, or do it yourself with + New Sheet and the Views tab.

Try: "Place the ground floor plan, level 2 plan and a 3D view on this sheet, and add an area table by department."

Use Auto Diagram for program and adjacency diagrams, and click an image on a sheet to open AI Inspirations for renders. Export with Export as PDF, PNG or JPG.

Note: The agent gives you a strong starting point, not a finished, code-checked design. Review every result: check dimensions, clearances, egress and local code requirements with your own professional judgment before you rely on it.

Tips for working with the agent

  • Work in steps. Ask for one stage at a time (site, program, massing, plans) and review before moving on. It's easier to steer than one giant prompt.

  • Be specific about numbers: areas, counts, floor-to-floor heights, setbacks and grid sizes.

  • Say what must stay the same: "keep the core and the structural grid, only change the unit mix".

  • Use Redline this view to sketch over the model when describing a change is harder than drawing it.

  • Start a fresh conversation with + (Start a new session) when you switch to a different design question. The agent's Memory (in the ... menu) keeps preferences you want it to reuse.

  • Use Design Proposals to keep alternative schemes side by side instead of overwriting one option with the next.

  • For school projects, ask the agent to keep classrooms on the south or north facades for daylight and to keep noisy spaces (gym, music, cafeteria) away from teaching areas.

Related articles

  • Design with the Snaptrude Agent

  • Working in the Agent Chat: Attachments, Redline, Memory and Sessions

  • AI Agents in Program Mode

  • Import a Site: Parcels, Terrain and Context

  • Design Proposals: Compare Options in One Project

  • Creating Sheets in Present Mode

Did this answer your question?