All templates
For concrete contractors, paving contractors & construction project managers

Clear your punchlist faster and get paid sooner

Every morning, WebRun opens Knowify, finds open punchlist items on jobs nearing completion, logs them to an Airtable tracker with assigned owner and status, and posts a prioritized daily list to Slack so your field team knows exactly what to close out today.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 Knowify find open punchlist items on near-complete jobs
2 Airtable log and track punchlist item status by job and assignee
3 Slack post a prioritized punchlist followup list for the field team
Run a sample
In short

How do I automatically track and follow up on open punchlist items in Knowify?

WebRun opens Knowify every morning, finds all open punchlist items on near-complete concrete and paving jobs, logs them to Airtable with assignee and status, and posts a prioritized Slack list to your field team. Jobs with the oldest open items appear first so your crew focuses on the work that is holding up final payment.

  • Open punchlist items surface daily so nothing sits unresolved and blocks final payment
  • Airtable gives your PM a single view of every open item across all near-complete jobs
  • Resolved items are cleared automatically the next morning from the Knowify live status

Built for concrete contractors · paving contractors · construction project managers · field supervisors

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.knowify.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Knowify - find open punchlist items on near-complete jobs
    knowify.com How to Automate Knowify
    WebRun in Knowify: find open punchlist items on near-complete jobs
    WebRun opens Knowify to find open punchlist items on near-complete jobs.
    • Open Knowify and navigate to jobs with a status of near-complete or final inspection
    • For each job, open the punchlist and collect all unresolved items
    • Capture the item description, job name, assigned crew or contact, and how long the item has been open

    Done when Every open punchlist item across near-complete jobs is listed with job name, description, and days open.

  3. 2
    Airtable - log and track punchlist item status by job and assignee
    airtable.com How to Automate Airtable
    WebRun in Airtable: log and track punchlist item status by job and assignee
    WebRun opens Airtable to log and track punchlist item status by job and assignee.
    • Open the punchlist tracking Airtable base (create it on first run)
    • Log each open item with job name, item description, assignee, date opened, and status
    • Update the status of any items that were resolved since the last run

    Done when Airtable reflects the current open punchlist status across all near-complete jobs.

  4. 3
    Slack - post a prioritized punchlist followup list for the field team
    slack.com How to Automate Slack
    WebRun in Slack: post a prioritized punchlist followup list for the field team
    WebRun opens Slack to post a prioritized punchlist followup list for the field team.
    • Post the punchlist followup list to the field or PM Slack channel
    • Sort by jobs with the oldest open items first, since those are most likely blocking final payment
    • Include job name, number of open items, and who is responsible for each

    Done when Your field team has today's prioritized punchlist in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.knowify.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Punchlist digest · Slack
OutputWhat each run produces - An Airtable punchlist tracker updated with current item statuses, plus a prioritized Slack list of open items sorted by job age.
Text + database
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

How does it know which items have been resolved?

WebRun reads the live punchlist status from Knowify each morning. Items marked complete in Knowify are automatically removed from the next day's Slack list and updated in Airtable.

Will it contact the customer about unresolved punchlist items?

No. WebRun only posts internally to Slack and logs to Airtable. It does not send any message to a customer. Customer-facing notifications stay entirely in your hands.

Can it track punchlist items on multiple concurrent jobs at once?

Yes. WebRun scans all near-complete jobs in Knowify each morning and compiles punchlist items across every active project into a single ranked Slack digest.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.