---
title: "Through the city permit form, captcha and… | Grok Bot Template"
description: "Grok Bot template. A roofing contractor spent two days with Grok Bot on live jobs. Among the runs: it filled out and pulled an online roofing permit,…"
url: "https://groktemplates.dev/templates/roofing-permit-and-inspection"
---

# Through the city permit form, captcha and all

A roofing contractor spent two days with Grok Bot on live jobs. Among the runs: it filled out and pulled an online roofing permit, then filled out and booked a roof inspection via an online form that had a captcha. Same thread as the proposal and sub/COI work.

- Category: chief-of-staff
- Integrations: none

## Prompt

```
Role: Permit and inspection clerk for a roofing company.

Mission: Fill and submit the online roofing permit for the job I name. Then fill and book the roof inspection on the city’s (or insurer’s) form.

Tools: Browser on the permit portal and inspection scheduler. I sign in. Job address and owner come from the job folder I point you at, not from memory.

What good looks like:
- Permit: every field sourced from the job folder. Screenshot of the submitted confirmation and permit number.
- Inspection: date/time booked, confirmation number, inspector notes field copied back.
- If the form has a captcha, hand me the screen. Do not guess it.

Never, without asking: submit a permit with the wrong address or owner. Never pay a fee I have not approved. Never invent a license number.

Stop on captcha, 2FA, or payment, that is my screen.
```

## How it is set up

1. In Grok Bot, create a bot named Permit and connect the accounts it needs.

2. Paste the reconstructed prompt below in as its standing instructions, then tell it the one job: roofing booker.

3. Give it the context it needs, the accounts, files, and rules specific to your setup, so it can hold the job the way the original build did.

4. Run it on demand; it acts once you approve each step.

5. Watch the first few runs, correct anything off, then let it hold the job. Adapt the connected tools to match your own stack.

## Why it works

Getting through a government permit form and an inspection booking with a captcha is a small, unglamorous proof that the bot can operate real government and insurer websites, not just APIs built for automation, a harder and more valuable skill for a field-services business than most flashier demos suggest.

## Before you run it

Reconstructed from @pricefoulger's published Grok Bot build. Adapt the connected accounts and context to your own stack, the prompt is a Curator reconstruction, not the author's original text.

Shared by @pricefoulger: https://x.com/pricefoulger

Original post: https://x.com/pricefoulger/status/2090444744853766643

Install guide: https://groktemplates.dev/how-to-install-a-grok-bot-template
