Skip to main content

Context Sources

Trimble ProjectSight

Trimble ProjectSight

Connect Trimble ProjectSight to work with ProjectSight projects already imported into Nomic.

What it can do​

  • List imported projects, their users, companies, and locations, and your open assignments.
  • Read issues, punch lists, RFIs, submittals and submittal packages, drawings and drawing sets, daily reports, meetings and action items, transmittals, and checklists.
  • Create and update issues, punch-list items, and RFIs, including assignees, location, and links to related records.
  • Write an RFI response, create submittals, and post submittal review comments and resolutions.
  • Create daily reports with weather notes and a narrative comment.

Setup and security​

  • An organization administrator must set up the Trimble ProjectSight integration and add the project first. See Configure Trimble ProjectSight.
  • You sign in with your own Trimble account. Tools reach only imported projects that account can open, and ProjectSight permissions still apply to every read and change.
  • When a ProjectSight project is linked to a Nomic project you can view, the Nomic agent can also search its synchronized drawings and specifications to cite them in responses.
  • Tools that change data ask for approval before they run. The Approval column under Supported tools shows each tool's setting.
  • New issues start in Draft unless you name a workflow state, and ProjectSight usually assigns record numbers. Submittals and daily reports need a starting workflow state; the Nomic agent asks which one unless you name it.
  • The Nomic agent cannot delete records, attach files, or approve, reject, or advance a submittal through its workflow. Daily reports do not include labor, equipment, or weather-station entries.
  • Companies and contacts are limited to the project's ProjectSight users.
  • Add Trimble ProjectSight from the marketplace. Its server cannot be added through Custom MCP.

To connect, see Add an MCP server.

Example requests​

  • "What's in my court on the Harbor project this week?"
  • "Summarize RFIs from the last two weeks that are still waiting on the design team."
  • "Draft a response to RFI 014 with citations from the drawings and specifications, then post it as the RFI response."
  • "Check submittal 08 44 13-002 against the curtain wall specification and post review comments."
  • "Create a punch-list item for the damaged ceiling tile in Level 2 / Room 201 and assign it to the drywall contractor."
  • "Write today's daily report with the weather and a summary of the concrete pour."

Supported tools​

Projects and people​

ToolActionApproval
projectsight:getCurrentUserRead the signed-in Trimble profile.Not required
projectsight:listProjectsList accessible ProjectSight projects imported into Nomic.Not required
projectsight:listMyAssignmentsList your open assignments on a project, by due date.Not required
projectsight:listProjectUsersList a project's users with their companies.Not required
projectsight:listCompaniesList the companies of a project's users.Not required
projectsight:getCompanyRead one company, with its addresses and project contacts.Not required
projectsight:getContactRead one contact.Not required
projectsight:listLocationsList project locations with full paths.Not required
projectsight:listLookupValuesList valid types and importance values for a record type.Not required
projectsight:listWorkflowStatesList valid workflow states for a record type.Not required

Issues and punch lists​

ToolActionApproval
projectsight:listIssuesList project issues.Not required
projectsight:getIssueRead one issue, with assignees, comments, and links.Not required
projectsight:createIssueCreate an issue.Required
projectsight:updateIssueUpdate an issue.Required
projectsight:listPunchListsList punch-list items.Not required
projectsight:getPunchListRead one punch-list item.Not required
projectsight:createPunchListCreate a punch-list item.Required
projectsight:updatePunchListUpdate a punch-list item.Required

RFIs​

ToolActionApproval
projectsight:listRfisList project RFIs.Not required
projectsight:getRfiRead one RFI, with its comment history and files.Not required
projectsight:createRfiCreate an RFI.Required
projectsight:updateRfiUpdate an RFI or write its response.Required

Submittals​

ToolActionApproval
projectsight:listSubmittalsList project submittals.Not required
projectsight:getSubmittalRead one submittal, with its review history and files.Not required
projectsight:createSubmittalCreate a submittal.Required
projectsight:updateSubmittalPost a review comment or resolution, or change a due date.Required
projectsight:listSubmittalPackagesList submittal packages.Not required
projectsight:getSubmittalPackageRead one package and the submittals in it.Not required

Drawings​

ToolActionApproval
projectsight:listDrawingsList project drawings.Not required
projectsight:getDrawingRead one drawing.Not required
projectsight:listDrawingSetsList drawing sets.Not required
projectsight:getDrawingSetRead one drawing set and its drawing revisions.Not required

Daily reports, meetings, and other records​

ToolActionApproval
projectsight:listDailyReportsList daily reports.Not required
projectsight:getDailyReportRead one daily report.Not required
projectsight:createDailyReportCreate a daily report.Required
projectsight:listMeetingsList meetings.Not required
projectsight:getMeetingRead one meeting, with attendees and agenda items.Not required
projectsight:listActionItemsList meeting action items.Not required
projectsight:getActionItemRead one action item.Not required
projectsight:listTransmittalsList transmittals.Not required
projectsight:getTransmittalRead one transmittal and the items it sent.Not required
projectsight:listChecklistsList checklists.Not required
projectsight:getChecklistRead one checklist, with its items and approvers.Not required

List tools return up to 50 records per call and page through larger projects.