USE CASEWorkAdvanced

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.

Grok·0.0·0 saves·8 uses·via @pricefoulger·Tweet by @pricefoulger

How it runs

5 steps. Do them in order.

  1. 01In Grok Bot, create a bot named **Permit** and connect the accounts it needs.
  2. 02Paste the reconstructed prompt below in as its standing instructions, then tell it the one job: roofing booker.
  3. 03Give 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. 04Run it on demand; it acts once you approve each step.
  5. 05Watch the first few runs, correct anything off, then let it hold the job. Adapt the connected tools to match your own stack.

What you get

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.

Prompt

Copy it. Change the names. Keep the job.

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.
Use withGrok

via @pricefoulger · Tweet by @pricefoulger

Tips

  • ·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.
  • ·adhoc
  • ·acts-with-approval

Related setups

Same category. Different job.

More in Work

Tomorrow’s meetings, one phone-readable page each

Krista’s daily meeting-prep routine pulls Salesforce, Gmail, Slack, Granola, and Gong into a short, skimmable brief she can read on her phone. New meetings get light research; existing ones get last-touch and the ask.

Work·Advanced·0 saves
Setup

Dump a messy ask, get plain-language results back

Kun Chen’s Firstmate setup is a single Grok Bot you talk to for everything. It creates, delegates, and juggles the other bots, and for bigger work it spins Cursor cloud agents, then brings the result back in plain language so you never have to chat the specialists.

Work·Moderate·0 saves
Setup