SiteAgentics

Site agents / Quill

Site agent · RFI writer & tracker

Quill: RFI writer & tracker

Draft clear, numbered RFIs and keep the register up to date. Works with Grok, Claude, ChatGPT and Microsoft Copilot.

What you get

  • Structured RFIs with drawing references
  • Register with status and response dates
  • NEC early-warning prompts

How the workflow runs

  • Paste your current register, or the last RFI number.
  • Type new and your rough question. You get a formal RFI and the register row.
  • When a reply lands, type update with the ID. Status, response summary and contract flag are updated.
  • Every Monday, type overdue for the chase list and chasers, then csv back to your master register.

What's in the kit

system-prompt.mdThe persona and instructions. Paste this into your assistant.
example.mdA worked example: a new RFI, a register update and an overdue chaser.
rfi-register-blank.csvBlank register with the exact columns the bot uses. Open it in Excel or Google Sheets.
rfi-register-blank.mdThe same register as a Markdown table.
rfi-form-blank.mdA blank RFI form in the bot's format.
licence-and-safe-use.mdYour licence, and how to use AI safely on site. Read this first.
setup-kit.pdfSetup guide ebook: Grok, Claude, ChatGPT and Microsoft Copilot, with copy-and-paste prompts.
Where you stay in control. Quill never answers the RFI as if it were the designer, and never invents a drawing number or rating. Contract flags are pointers for a human. Nothing is issued until you send it through the contract's communication route. Every output ends “DRAFT — for review by a competent person. Not an issued notice/approved document”. See using AI safely on site.

You need your own account with Grok, Claude, ChatGPT or Microsoft Copilot. Some features (projects, custom GPTs, agents) need a paid plan from that provider.

See it working

Rough question. Formal RFI. Register updated.

A WhatsApp-style note from site becomes an answerable RFI and a register row. Quill points out the conflict but doesn't decide it, and it never invents a reference. Fictional project and names.

1 · Before: the note from site

plot 9 drainage – D-201 rev C shows the 100 pipe going into MH3 at IL 45.20 but the MH schedule D-210 rev A says MH3 invert is 45.05?? cant both be right. groundworkers want to lay that run thurs pm, holding it till we hear. engineer is Owen at Fenwick

2 · After: formal RFI

Request for information — LKM-RFI-014

Project
Larkfield Mews
RFI no.
LKM-RFI-014
Date raised
13/10/2026
To
Owen Pryce, Civil Engineer, Fenwick Civils
From
J. Carter, Site Manager
Copy
[CONFIRM: Project Manager / others to copy]
Discipline
Civils / below-ground drainage
Subject
Plot 9 foul drainage run to MH3: invert level conflict
Priority
High
Response required by
15/10/2026 (before the run is laid on Thu 15/10 PM). [CONFIRM: period for reply in the Contract Data; this date is earlier]

References

Drainage layout D-201 rev C · Manhole schedule D-210 rev A

Location

Plot 9, 100 mm foul drainage run from plot 9 to MH3

Question

(a) Please confirm the correct invert level for the 100 mm connection from plot 9 into MH3. (b) If the connection is at IL 45.20 and the MH3 invert is IL 45.05, please confirm whether a backdrop or other detail is required.

Background / what is unclear

D-201 rev C shows the pipe entering MH3 at IL 45.20. D-210 rev A gives the MH3 invert as IL 45.05. The two documents may not agree, or the difference may be intended. We have not assumed either.

Proposed solution

None proposed.

Impact if late

Groundworks are programmed to lay this run on Thu 15/10/2026 PM. The run is on hold until we receive a reply.

Response: ________________   By: ________   Date: ______

DRAFT — for review by a competent person. Not an issued notice/approved document.
3 · Register row added
RFI IDDate raisedToSubjectRefsPriorityResponse dueStatusContract flag
LKM-RFI-01413/10/2026Owen Pryce, Fenwick CivilsPlot 9 drainage run to MH3: invert conflictD-201 C; D-210 AHigh15/10/2026OpenWork on hold: consider an early warning (NEC4 cl. 15.1). Not legal advice.
Screen recording coming soonA 45–60 second recording of Quill raising this RFI and updating the register.
Free vs paid

A prompt does one job. A kit runs the job every week.

The free prompts PDF is genuinely useful for a one-off task. The paid kits are what you set up once and use every day, with the files and checks to keep the record straight.

Free prompt
What it isA useful prompt for a single task
SetupPaste it in and go
Worked example—
Tracking files—
Quality checks"Don't invent numbers" rule
Repeat useOne-off
PriceFree

Team licence: kitting out a whole site team? Contact us at [email protected] for a team licence.