Using on Salesforce Field Service App (Field Service Lightning)
When it comes to image management, the SFS mobile App provides limited integration, especially when used offline.
SharinPix has a mobile application that can address such limitations. Using SharinPix alongside the SFS Mobile App enables a frictionless experience for the mobile workforce facing situations where they are required to perform their field service duties even without access to the internet.
The SharinPix mobile App can be integrated with the SFS mobile App through two possibilities:
AppExtension using a deeplink
A Flow that embeds a deeplink

Integration of SharinPix with SFS
How is it done?
To launch the SharinPix mobile App from the SFS App, SharinPix uses deeplink.
Deeplink is simply an URL that indicates the location where the images captured by the user will be uploaded. This URL includes a token relating to the record on which the images will be uploaded.
The example below demonstrates the deeplink syntax used to upload images:
The SharinPix deeplink URL above can be integrated with a Flow or an App Extension. Upon selecting the same URL in the SFS App, the SharinPix mobile App will be launched.
Implementation
For your first implementation, we suggest creating an App Extension embedding a deeplink URL, but before that, a token needs to be generated at the record level in advance. One easy way to generate mobile upload tokens is by using a Flow.
In short, to integrate the SharinPix App with the SFS App using an App Extension, you need to:
Generate the token
Integrate the token generated in a deeplink
Use the deeplink in an App Extension

