AVAIL Stream for Egnyte Publisher Guide
Learn how to connect your Egnyte Webhooks to your Stream Definitions to begin monitoring folders and indexing content into AVAIL
For IT/Administrators
Download the AVAIL Stream for Egnyte Integration Guide
Important note: The Stream Integration Guide will include the prerequisites to consider for Egnyte and AVAIL. Reference the guide to learn how to register your Egnyte domain and authenticate your Egnyte Service User. The guide will also include the steps to create your initial webhook(s) and set up your Stream server.
*Publishers will be unable to create Stream Definitions until you have registered your Egnyte domain, authenticated your Service User, and created a webhook.
For Publishers
Step 1: Log in to the AVAIL Stream Portal
To access the AVAIL Stream Portal, go to https://stream.getavail.com, then log in with your AVAIL username and password.
*For customers on SSO, the integration portal is not connected to the same sign-in flow. You will need to create a new password using the Forgot Password link.

Step 2: Create a New Stream Definition
A Stream definition is a set of rules to tell Stream which files to monitor and which Channel the files would be indexed to.
Creating a new definition involves 5 steps:
1. Details - Select a target Channel and name your definition.

2. Folder - Choose a webhook and folder for Stream to monitor.


3. Filter - Add inclusion and exclusion rules when applicable (examples below).
Inclusion Example: Only include files with the file type .rfa.

Exclusion Example: Exclude Revit backup files using a regular expression.

Helpful tip: Use this Regular Expression to exclude Revit backup files when indexing content into AVAIL.
.*\.\d{4}\.(rfa|RFA|rvt|RVT|rte|RTE|rft|RFT)
4. Tags - Add Tags to Content
By default, Stream will automatically import folder names as tags (see the blue check box), but you can add additional tags if needed.

5. Review - Review Your Selections before Submitting

6. (Optional) Reconcile the target channel content.
When editing a Stream Definition, you can reconcile changes to content previously streamed from Egnyte by selecting the reconciliation option (see image below).
Use reconciliation to:
-
Add new Revit parameter tags to previously streamed content.
-
Re-add content that was removed from an AVAIL Channel.
- Apply updated definition rules, such as new source locations, inclusion filters, or custom tags.
By default, Stream will only add or modify content being reconciled. Stream will not remove content or remove tags during this process.
Please note: You will be unable to edit the Stream Definition while reconciliation is taking place; however, a Cancel option will appear on the Stream Definition once the reconciliation begins to process.

Step 3: Go to the Target Channel in the AVAIL Desktop to see the newly indexed content.
Stream Definition History: Use the 3-dot menu on the Stream Definition to access your Definition History. Review when content was last streamed from Egnyte, and who made changes. Definition History will provide a running 30-day history to give you a glimpse of what type of Stream events are occurring and when.

Still have questions? Check out our Stream for Egnyte FAQ page to find answers, or email our help desk.