How to Automate Tekla PowerFab

Tekla PowerFab, formerly Tekla EPM and FabSuite before that, automates the fabricator's own side of a steel job: estimating, nesting, purchasing, inventory, production control, shop floor recording and shipping. The approvals, mill dates and sequence changes that govern all of it live on other companies' systems, which is where an agent like WebRun reads.

Every piece mark in the shop belongs to a building

Tekla PowerFab is Trimble's management software for structural steel fabricators, and it carries a naming history worth knowing. It began as FabSuite, became Tekla EPM after Trimble bought it, and took its current name with the 2023 release, along with the mobile app now called Tekla PowerFab Go.

A fabricator is not really in the steel business. It is in the business of turning a set of engineering drawings into several thousand numbered pieces, each with a mark, a weight, a coating and a place in a sequence, and then getting them onto a truck in the order a crane will want them.

PowerFab is where that is written down: the bid that won the job, the material nested out of stock, the orders to the mill and the service centre, what is racked in the yard, what has been fitted, welded and painted, and which load each piece leaves on.

The approval that releases the shop sits in somebody else's portal

Almost none of the dates that matter are set by the shop.

Shop drawings go to the engineer of record for approval, routed through the general contractor's project system. Nothing gets cut until they come back stamped, and they come back approved, approved as noted, or revise and resubmit, which is a different job entirely. Meanwhile an RFI sits unanswered, a change order is issued against one connection, and the erection sequence is republished because the tower crane moved.

So somebody in the office spends the morning logged into other companies' software. The contractor's project system for submittal status and RFI responses. The mill or the service centre for a rolling date. The galvaniser, to ask when the load that went out Tuesday comes back.

Then PowerFab, to move the shop schedule to match.

The tekla.com homepage, the app these three jobs run in. Tekla PowerFab
Approvals that arrive on a list Submittal status and RFI responses read off the general contractor's project system each morning, matched to the piece marks that are waiting on them.
Mill and coater dates worth planning around Rolling schedules, service centre ship dates and galvanising turnarounds checked on each supplier's own site, so the shop schedule moves while there is still time.
Bids that do not close unseen Invitations and addenda watched on the boards you bid from, so a project worth estimating is not missed because nobody logged in that week.

Nesting and Production Control reason from the drawings you already have

The fabricator's own half is covered thoroughly, and a shop that has not turned all of it on should do that first.

Estimate prices a bid from the take-off. Nesting runs a material optimisation engine over the list to cut waste and produce cut lists, so only what is needed gets bought. Purchasing turns requisitions into orders and Inventory control keeps the yard honest about what is really racked. Production control plans and tracks the fabrication, Shop floor records progress as it happens with traceability through every workshop step, Shipping plans the loads, and Dashboards report productivity in real time. The Tekla PowerFab Open API and the open interface move data to and from detailing software and shop machinery.

Every one of those runs on marks, quantities and dates that arrived from your own people.

Whether the submittal came back stamped this afternoon, whether the mill rolled the beam, whether the sequence the schedule was built around is still current: those facts belong to the engineer, the mill and the contractor, and they are published on their systems.

Approved as noted can arrive as a worklist, not a surprise

The engineer, the mill, the coater and the contractor set most of the dates on a steel job between them, and each of them posts its decisions where your project manager can already sign in. Once something opens those systems on a schedule, the shop can be planned on what is actually approved.

Submittal logs read on the contractor's project system each morning, so a drawing that came back approved as noted is on a list at seven rather than found on Thursday. RFI responses collected the day they are posted and matched to the piece marks waiting on them.

Mill and service centre orders tracked on the supplier's own site, with a rolling date that slipped flagged against the sequence it feeds. Galvanising and paint vendors watched the same way, because a load out at coating is an operation whether or not the shop treats it as one.

Bid invitations and addenda checked on the boards you actually bid from, so a job worth estimating does not close while nobody was looking. Freight followed to the site gate, so the erector hears about a late load from you first.

An hour of portal-checking buys back a day of shop time

None of that needs a fabricator. It needs somebody to open the same six sites in the same order every morning and note what changed, which is the first thing to slide in a busy month.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the contractor's project system, the mill's order page or the galvaniser's account, reads the statuses and dates there and gives them back against the job and the piece marks they belong to.

Because it works the browser rather than an integration, a project system that will never connect to yours is simply another page. Anything going out to a contractor or an erector is drafted and left for a person, since a date you give in this trade is a date you are held to.

The workflows below are already built, and each one names what it opens.

Questions people ask

Will it update our PowerFab job dates on its own?

No, not by default. It brings back what the contractor's portal, the mill and the coater are showing, against the job and piece marks affected, and a person decides what the schedule becomes. Gathering runs unattended. Moving a production date does not.

Our general contractor uses a project system we do not license. Can it still read that?

If you have a login, yes. It signs in as your own user in a browser, the same way your project manager does, so a submittal log you can see is one it can read. Where you have no access at all, neither does it.

We are still on Tekla EPM. Does the older name matter?

No. Tekla EPM and Tekla PowerFab are the same product under two names, and the agent works the screens in front of it rather than a documented interface. An older release, or a version your shop has never upgraded, is read the same way.

12 ready-made Tekla PowerFab workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Tekla PowerFab Automatic Weld Inspection Logs
Every night, WebRun pulls the day's visual and NDT weld inspection results from Fieldwire, matches each one to its job and piece mark in Tekla PowerFab, and posts a Microsoft Teams digest of any weld that failed or needs a repair.
FieldwireTekla PowerFabMicrosoft Teams
Tekla PowerFab Automatic Delivery Confirmations
Every morning, WebRun checks Tekla PowerFab's shipping schedule for loads planned this week, drafts a delivery window confirmation email to each site superintendent, and posts the drafts to Microsoft Teams for your dispatcher to review and send.
Tekla PowerFabGmailMicrosoft Teams
Tekla PowerFab Automatic Shop Drawing Alerts
Every hour, WebRun checks Tekla PowerFab's drawing register for new revisions, flags any piece marks already released to the shop floor, and alerts your team in Microsoft Teams before a crew cuts to an outdated dimension.
Tekla PowerFabMicrosoft TeamsGoogle Sheets
Tekla PowerFab Automatic RFI Response Tracking
Every morning, WebRun checks Procore for RFIs your team submitted, matches each open item to the piece marks on hold in Tekla PowerFab, and posts a Microsoft Teams alert for any RFI overdue for a response.
ProcoreTekla PowerFabMicrosoft Teams
Tekla PowerFab Automatic Punch List Tracking
Every morning, WebRun checks Fieldwire for open punch list items tied to your scope, matches each one to the job in Tekla PowerFab, and prepares a DocuSign closeout certificate once every item is cleared, holding it for your PM to review and send.
FieldwireTekla PowerFabDocuSign
Tekla PowerFab Automatic Project Margin Reports
Every Monday, WebRun compares estimated cost against actual labor and material cost in Tekla PowerFab, checks invoiced amounts in QuickBooks Online, and posts a Slack digest ranking every active job by margin.
Tekla PowerFabQuickBooks OnlineSlack
Tekla PowerFab Automatic Mill Test Report Requests
Every morning, WebRun checks Tekla PowerFab's material receiving log for heat numbers with no mill test report on file, drafts a request email to the mill or service center, and logs received reports to Google Sheets by heat number.
Tekla PowerFabGmailGoogle Sheets
Tekla PowerFab Automatic Mill Order Tracking
Every morning, WebRun checks Tekla PowerFab's purchasing log for open mill orders, scans Gmail for mill and service center ship confirmations, and posts a Slack alert for any order running late against your fabrication start date.
Tekla PowerFabGmailSlack
Tekla PowerFab Automatic Erection Crew Schedules
Every Monday, WebRun checks Tekla PowerFab's shipping schedule for pieces ready to erect, blocks the crew's dates on Google Calendar, and drafts a schedule notice to the site superintendent for your review before it goes out.
Tekla PowerFabGoogle CalendarGmail
Tekla PowerFab Automatic Cut Optimization Reports
Every night, WebRun pulls the day's nesting results from Tekla PowerFab, logs material yield and drop by job to Google Sheets, and posts a Slack alert for any run that fell below your yield target.
Tekla PowerFabGoogle SheetsSlack
Tekla PowerFab Automatic Coating Vendor Handoffs
Every morning, WebRun checks Tekla PowerFab for piece marks moved to ready-for-paint or ready-for-galvanizing status, prepares a DocuSign work order with the full piece list for your coating vendor, and posts a Microsoft Teams alert once it is ready for your review.
Tekla PowerFabDocuSignMicrosoft Teams
Tekla PowerFab Automatic Bid Backlog Reports
Every Monday, WebRun pulls booked and awarded jobs from Tekla PowerFab, checks open bid stages in HubSpot, and posts a Microsoft Teams digest showing shop capacity against backlog for the next 90 days.
Tekla PowerFabHubSpotMicrosoft Teams

Want one of these running on your own Tekla PowerFab?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.