Skip to content

simPRO

The simPRO integration is the most comprehensive integration in Sprigr Teams, with over 50 actions covering virtually every aspect of your field service management platform. Agents can look up jobs, check schedules, pull quotes, manage customer records, and much more — giving your office staff and field teams instant access to the information they need.

This integration is designed for trade businesses and field service companies that use simPRO as their primary job management system.

  • An active simPRO account with API access enabled.
  • Admin or Owner role in your Sprigr Teams organisation.
  1. Open the Integration Hub

    Sign in to team.sprigr.com and click Integrations in the sidebar.

  2. Find simPRO

    Locate the simPRO card and click Connect.

  3. Authorise with simPRO

    You will be redirected to simPRO to sign in with your simPRO credentials. Review the permissions being requested and click Authorise to grant access.

  4. Verify the connection

    The simPRO card will show a green “Connected” badge. Your agents can now access your simPRO data.

The simPRO integration provides a wide range of tools organised by category:

ToolActionDescription
simprolist_jobsList jobs with filters (status, date range, customer, site)
simproget_jobGet full details of a specific job
simprocreate_jobCreate a new job
simproupdate_jobUpdate job details (status, notes, assigned staff)
simprolist_job_sectionsList sections within a job
simprolist_job_cost_centersList cost centres for a job
ToolActionDescription
simprolist_quotesList quotes with filters
simproget_quoteGet full quote details including line items
simprocreate_quoteCreate a new quote
simproupdate_quoteUpdate quote details
ToolActionDescription
simprolist_schedulesList scheduled activities for a date range
simproget_scheduleGet details of a specific schedule entry
simprocreate_scheduleCreate a new schedule entry
simproupdate_scheduleUpdate an existing schedule
ToolActionDescription
simprolist_customersSearch customers by name, phone, email, or ID
simproget_customerGet full customer profile
simprocreate_customerCreate a new customer record
simproupdate_customerUpdate customer details
simprolist_sitesList sites for a customer
simproget_siteGet site details including address and access notes

The integration also includes tools for managing:

  • Invoices — List and view invoices
  • Staff — List staff members and their availability
  • Contractors — Manage contractor records
  • Purchase orders — Create and track purchase orders
  • Stock — Check inventory levels
  • Activities — Log and track activities
  • Attachments — Access documents attached to jobs and quotes
  • Company settings — Read company configuration data
  • Custom fields — Access custom field values on jobs, quotes, and customers
  • Job status lookups — A technician or office staff member asks the agent “What’s the status of Job 12345?” and gets an instant answer including who is assigned, what stage it is at, and any notes.
  • Schedule checks — “What jobs does Dave have tomorrow?” — The agent queries the schedule and returns a summary of all appointments, including addresses and job details.
  • Quote generation — A customer calls in for a price estimate. The agent creates a quote in simPRO based on the customer’s requirements, pre-populating customer and site details.
  • Customer lookup — “Find the customer at 42 Smith Street” — The agent searches customer and site records and returns matching results with contact details and job history.
  • Daily briefings — A morning workflow queries simPRO for the day’s schedule and sends each technician a summary of their jobs, including site addresses and any special access instructions.
  • Job costing — An agent retrieves cost centre data for a job to help the project manager track spending against the budget.

“Unauthorised” errors The simPRO OAuth token may have expired. Disconnect and reconnect the integration from the Integration Hub.

Agent cannot find jobs or customers Make sure the connected simPRO account has the appropriate security group permissions. simPRO restricts data access based on user roles and security groups.

Slow responses for large datasets Queries that return many results (like listing all jobs for the year) may take longer to process. Encourage agents to use filters (date ranges, status, customer) to narrow results.

Custom fields not appearing Custom fields need to be set up in simPRO before they are accessible via the integration. Verify that the custom field exists and is enabled for the relevant record type.

  • Integrations Overview — See all available integrations.
  • Creating Agents — Create a dedicated simPRO agent with a tailored persona.
  • Workflows — Automate simPRO-related processes like daily schedule distribution or job status reporting.
  • Knowledge Bases — Upload process guides and standard operating procedures so agents can reference them alongside simPRO data.