JobTread tools do not appear
Check that JobTread access is enabled, a valid grant key has been saved, the app environment has JobTread enabled, the user has permission, and the service has been restarted or redeployed if required.
Help Center / Integrations
Use this guide to connect JobTread to Foreman AI, verify that the integration is working, and understand what Foreman AI can read, analyze, prepare, and send back to JobTread.
Overview
Foreman AI is the AI command center for your construction workflows. When JobTread is connected, you can control JobTread from the same conversation where you review plans, build estimates, draft RFIs, prepare documents, and manage project work.
Foreman AI will ask for confirmation before making changes in JobTread.
JobTread keeps the project records. Foreman AI gives your team the control surface to search, analyze, draft, prepare, and confirm JobTread work without jumping between screens.
Availability
Some capabilities are currently available. Others are being expanded.
| Capability | Status |
|---|---|
| Job lookup | Available |
| Project financial summary | Available |
| Budget line item review | Available |
| Cost code lookup | Available |
| Job document metadata | Available |
| RFI/task drafting | Available with confirmation |
| Notes/comments | Available with confirmation |
| Estimate/bid staging | Available with confirmation |
| Document upload | Expanding |
| Full JobTread document content extraction | Expanding |
| Change orders | Planned/expanding |
| Email-to-JobTread linkage | Planned/expanding |
| Line-level actuals and invoices | Expanding |
Setup
Before connecting JobTread to Foreman AI, confirm that you have:
Do not share grant keys in public chats, screenshots, emails, or support tickets unless your organization's security process specifically allows it.
After a valid key is saved, Foreman AI can access supported JobTread tools for that account.
After setup, use read-only prompts to verify the connection.
How many jobs are in JobTread?
Find the job for <project name>.
What is the total budget for <project name>?
A successful setup should allow Foreman AI to retrieve JobTread job data directly. Foreman AI should not use web search for JobTread account-data questions.
Supported read actions
Foreman AI can search for jobs by project name, client name, address, or project keyword. If Foreman AI finds one clear match, it will continue using that job. If multiple jobs match, it should ask the user to choose.
Find the job for <project name>.Pull up the JobTread project for <client name>.Search JobTread for the job at <project address>.Foreman AI can retrieve project-level financial information from JobTread. Project-level totals come from JobTread's financial summary. Budget line items are supporting detail and should not be treated as the authoritative project total.
What is the total budget for <project name>?Approved price: $X. Cost to complete: $Y. Projected profit: $Z. Projected margin: N%.Foreman AI can retrieve JobTread budget or cost line items and summarize them by category, trade, or scope. It may group returned line items by scope when cost codes are missing or uncategorized.
Pull the budget for <project name> and summarize the biggest cost categories.Show me the largest cost items on this project.Review this budget and flag margin risks.Budget line item detail may be paginated. If JobTread returns a limited set of line items, Foreman AI should state that the breakdown is based on returned detail only.
Foreman AI can retrieve JobTread cost codes and use them to support budget, estimate, and takeoff workflows.
Show me the JobTread cost codes.Help me map these estimate items to JobTread cost codes.Foreman AI can search JobTread customer records where supported.
Find the customer record for <client name>.Search JobTread customers for <client name>.Foreman AI can list documents attached to a JobTread job. Full PDF or document content extraction from JobTread documents is still being expanded.
What documents are attached to <project name>?Supported write actions
Foreman AI should ask for confirmation before any action that creates, updates, deletes, uploads, sends, or pushes data to JobTread. Only after the user confirms should Foreman AI perform the write action.
I'll create an RFI on <project name> asking: "<question>." Confirm?If a user does not confirm, Foreman AI should not write to JobTread.
Example workflows
Pull the budget for <project name> and summarize the biggest cost categories.Create an RFI for <project name> asking whether the owner or contractor is responsible for <scope item>.Draft today's daily log for <project name>. Crew was <crew>. Work completed: <notes>. Issues: <issues>. Tomorrow: <plan>.Useful daily log details include date, weather, crew on site, work completed, deliveries, subcontractors, inspections, issues or delays, photos taken, and next steps.
Turn these estimate items into JobTread budget line items and map them to cost codes.Convert this takeoff into JobTread estimate line items.This workflow is being expanded and may not be fully available in all accounts.
Troubleshooting
Check that JobTread access is enabled, a valid grant key has been saved, the app environment has JobTread enabled, the user has permission, and the service has been restarted or redeployed if required.
Check that the grant key is valid, active, copied correctly, belongs to the expected organization, and has access to the expected jobs. Do not paste raw grant keys into public support notes.
Try a different search term: project name, client name, project address, project number, or distinctive project keyword. If multiple jobs match, Foreman AI should ask the user to choose.
Ask whether the number is the project-level approved price or a returned line-item subtotal. Line-item subtotals may be partial if the data is paginated.
Foreman AI may currently retrieve document metadata without the full PDF or document body. Full document content extraction is being expanded.
Foreman AI may be waiting for confirmation. If it asks "Confirm?", the user must confirm before the write action is performed.
Search JobTread for the job containing <project keyword>.Is that the project-level approved price or just the returned line-item subtotal?This should not happen. Record the user prompt, Foreman AI response, time of the action, affected JobTread project, action that occurred, and whether the user confirmed the action. Then escalate to Foreman AI support.
Support checklist
Do not include raw grant keys in support notes.
Security notes
Recommended first test sequence
How many jobs are in JobTread?Find the job for <project name>.What is the total budget for <project name>?What documents are attached to <project name>?Create an RFI for <project name> asking <question>.For the RFI test, Foreman AI should ask for confirmation and should not write to JobTread until the user approves.
Current limitations
Foreman AI can help structure takeoff and estimate data, but the complete workflow from plan takeoff to JobTread estimate push is still being expanded.
Change order creation and tracking are planned but may not be fully available yet. Planned capabilities include creating, pricing, attaching support, pushing approved change orders, and tracking status.
Direct email-to-JobTread linking is planned, including drafting emails from project context, saving email summaries, attaching related content, and linking conversations.
Foreman AI can list document metadata from JobTread. Full PDF or document content extraction from JobTread is still being expanded.
Project-level financials are available, while deeper invoice and actual-cost analysis is still being expanded.
Pull this JobTread proposal, analyze it, and improve the scope language.Best practices
Use clear project names, client names, or addresses when asking Foreman AI to find JobTread data. Clear references reduce ambiguity.
For project totals, ask for the project-level financial summary. For detailed analysis, ask for budget or cost line items.
Before confirming, review project name, action type, content, dollar amounts, cost codes, recipients, and attached documents.
Daily logs preserve project history when they include crew, weather, completed work, deliveries, inspections, delays, photos, and next steps.
Pull the budget for <project name>.Pull that job.What is the approved price for <project name>?Break down the largest cost items for <project name>.Status
Foreman AI can currently perform core JobTread job lookup, project financial review, budget line-item analysis, document metadata lookup, cost-code lookup, and safe write staging.
Upcoming work includes full takeoff-to-estimate workflow, change orders, email linkage, JobTread document content extraction, actuals and invoices analysis, and additional document upload and send workflows.
The long-term goal is to make JobTread fully controllable from the Foreman AI command center: reading project data, analyzing it, preparing documents, staging updates, and safely pushing approved work back into JobTread.