Dictionary
Common terms used within the Truepic Vision platform that are referenced the documentation and in the API schema.
Organizations
Organizations represents you, the company, that is using Vision.
Teams
An organization may have more than one business unit or department that uses Vision. In Vision, this is represented as teams. Many things can be configured to be specific for a team, including the branding and your company logo that the app users see, the phone number used to text the app user, and the types of inspections that the team is able to access.
Dashboard Users
Each organization has several kinds of employees who may use Vision. Vision provides the following types of roles and permission levels
- Administrators: create inspections, review all inspections, access reports, manage users
- Member - Reports: create inspections, review all inspections, access reports
- Member - All Inspections: create inspections, review all inspections
- Member - Own Inspections: create inspections, review only inspections assigned to them
- View Only: view inspections, add notes to inspections
Inspections
An inspection is the object that is sent to an app user. The app user is expected to perform all the tasks in the inspection, and then it is reviewed by a Vision Dashboard user. Inspections are the primary object in the Vision platform.

Vision Dashboard. Example of an inspection.
Inspections are made up of a bunch of different components. The main ones are:
- Assigned Member: the Vision Dashboard user responsible for reviewing the inspection.
- App User: the person that is expected to perform the inspection.
- Lists: the written instructions that the app user is expected to follow when performing the inspection, specifically instructions to capture images or answer questions.
- Message Templates: the customizable emails or text messages that are delivered to the app user, asking them to start, finish, or redo an inspection.
- Smart Link: the link that the app user receives which opens the inspection.
- Status: inspections go through a life cycle of up to 6 different states.
- Timeline: all the activity that happens during the course of an inspection.
- Tests: the results of the Truepic tests ran against the images that the app user took.
Statuses
Each inspections goes through a life cycle of up to 6 different states. The states are:
- Created: The inspection has been created.
- Started: The app user has downloaded AND opened the app.
- In Progress: The app user has either taken at least one picture OR answered one question. In Progress inspections cannot be canceled.
- Ready for Review: The app user has submitted the inspection for review OR the inspection has expired with at least one image captured or one question answered.
- Closed: The inspection has been closed by the client.
- Canceled: The inspection has been canceled by the client. Inspections that are Created or Started can be canceled.
Truepic Tests
Truepic performs several tests during the course of an inspection. Depending on the use case, the tests may include any of the following:
- Blurriness: Detects whether the picture is of high enough quality.
- Date/Time: Ensures the accuracy of the device’s time and date, and confirms that they were not modified.
- Distance from Address: Flags images that are captured outside the expected distance from the given address.
- Capture Integrity: Ensures the details that are cryptographically signed into the file are verified and confirms that they were not modified.
- Data Transfer: Confirms the image has not been compromised or tampered with during transfer from the device to the server.
- Device Integrity: Identifies compromised devices which could allow for image tampering.
- Geolocation: Ensures the GPS data matches the true location of the image.
- Object Detection: Automatically detects whether the expected object was found to be in the picture.
- Odometer Detection: Detects whether the odometer reading is within the expected minimum or maximum range.
- Picture of Picture: Using a series of image forensics tests ensures that the image was not re-captured from a pre-existing photo on a screen or a printout.
- VIN Detection: Detects whether the expected VIN was found to be in the picture.
Webhooks
Webhooks is a communication method where Truepic proactively sends information to an organization, specifically details of each inspection. Organizations typically use webhooks to know the following:
- When an inspection is ready for their review.
- When a new inspection request that was delivered to an app user via email bounced.
- When an app user unsubscribed from all inspection requests.
Alerts
Alerts is an optional and highly customizable component of an inspection. The component informs organizations when an inspection needs further review because there were more test warnings or failures than is expected for that type of inspection. The feature is configured by an organization's administrator who selects the specific Truepic tests that are factored into the alert.
Outcomes
Outcomes is an optional and highly customizable component of an inspection. The component allows organizations to predefine what reasons, or outcomes, a dashboard user can close an inspection for. The feature is configured by an organization's administrator.
Updated about 1 year ago
