NativeVideo 101

Welcome to the first section of NativeVideo's wiki. On this page we will discuss the following introductory topics:

  1. Overview of the AppExchange package
  2. How to try NativeVideo
  3. How to install NativeVideo in your Salesforce organisation
  4. What you'll find once NativeVideo has been installed in your Org


1. Overview of the AppExchange package

NativeVideo is available on the AppExchange here: https://appexchange.salesforce.com/listingDetail?listingId=a0N3A00000EcrkaUAB  
Our solution has been fully reviewed and approved by Salesforce, ensuring we have followed all best practices and security verifications, offering you and your team the best technical solution possible.

On the AppExchange details page you can find some useful information, from an overview of the most common use cases and business needs, to a list of key functionalities and finally the reviews that our customers have kindly shared with the community. Finally, you can also see the latest version of our solution, the technical requirements and the actual contents of the package. Last but not least, some information about our company.

2. How to try NativeVideo

Hopefully the information on our website, this wiki and the AppExchange have sparked your interest in offering video recording and browsing capabilities to your Salesforce users. Your next step is to get your hands on our product. We can offer a few options:

  1. Spin up a Salesforce testing environment fully configured with NativeVideo. This Org is just for you, so that you can have a play recording and browsing any video you want. There will be a few scenarios already setup, so that you can have a quick look at our capabilities. 
  2. If you are looking for a more tailored and personalised service, feel free to contact us here to setup a free consultation

3. Get NativeVideo installed in your Salesforce organisation

Now that you have tried our solution and you feel ready to kick off with a real pilot, either in a sandbox or in your production Org, please contact our professional services team at NativeVideo, drop us an email at hello@nativevideo.co 
Our Salesforce experts will contact you. We can then discuss installing our package in the environment you prefer and run through all the one-off initial configurations that NativeVideo requires. This is typically done in few hours... and then you are all good to go!

4. What does the NativeVideo package contain?

Once NativeVideo has been installed in your Salesforce Org, you will find the key elements, the video recording and browsing components. All of the other items in the package are just there to support these key functions.
Let's have a look at the main elements included in the package:

  • Salesforce objects: Video, Default Junction, Questionnaire and Question
  • Apex Classes: Configuration, Controllers, Trigger Handlers, Data Services, Integration Services, Utilities and Test classes
  • VisualForce Components: Record, List and Loading
  • VisualForce Pages: Universal List and Record, for the Lightning porting
  • Lightning Component Bundle: VideoList and VideoRecord
  • Static Resource: NativeVideo
  • Custom Setting: Video Configuration
  • Global Value Set: Video Questionnaire Objects
  • Tab: Video, Video Questionnaire, Video Junction
  • Permission Set: NativeVideo Permissions
  • Remote Site: Video cloud service integration