Elevate Your Egnyte Expertise. Join our Customer Community to connect with a network of peers and share game-changing strategies. Join Today

Welcome to
Help Desk

Product Updates
Training
Support
Ideas Community Contact Support

Egnyte Collaborate Webhook UI Configuration Guide

Webhooks in Egnyte Collaborate enable real-time event notifications from the Egnyte environment to external systems. Instead of polling for changes, webhooks allow applications to automatically receive updates when specific actions occur (for example; file uploads, deletions, or modifications).

Use Cases

  • Build event-driven integrations
  • Improve automation and reduce manual monitoring
  • Enable near real-time workflows across systems like CRM, ERP, or custom applications

Access Webhooks UI

To access the Webhooks configuration interface in Collaborate:

  1. Navigate to Settings.
  2. Click on Configuration.
  3. Locate the Webhooks option.

Integrations_Webhook Configuration 1.png

This centralized location ensures admins can easily manage all webhook configurations without needing external help.

Webhook Dashboard 

The Webhooks dashboard provides a consolidated view of all configured webhooks along with key metadata for monitoring and management. This dashboard helps admins quickly audit, monitor, and check webhook configurations.
Integrations_Webhook Configuration 2.png

The dashboard includes the following fields:

  • Webhook Name: Identifier for the webhook
  • Configured Endpoint: Destination URL where events are sent
  • Connection Modified: Last time connection settings were updated
  • Created Date: When the webhook was created
  • Created By: Admin who created the webhook
  • Updated By: Last admin who modified the webhook
  • Status: Indicates whether the webhook is:
    • Active: Events are being delivered
    • Paused: Event delivery is temporarily stopped

Register a New Webhook

To create a new webhook follow the steps below.

  1. Click on Register New.
    Integrations_Webhook Configuration 3.png
  2. The configuration screen will be displayed.
    Integrations_Webhook Configuration 4.png
  3. Provide the required configuration details:

    Field Description
    Name  A descriptive name for easy identification
    Endpoint URL The external system endpoint that will receive events
    Folder Path The specific folder scope for event tracking
    Auth Header Optional authentication header for secure communication
    Event Types Choose the events to subscribe to. Click here for more details.
  4. Click Register to complete the registration. 
    Integrations_Webhook Configuration 5.png
  5. Once registered, the webhook will be active by default.

Webhook Actions

Each webhook provides a set of management actions accessible via the three-dot menu.

Integrations_Webhook Configuration 6.png

Available actions include:

  • View Details: Inspect full configuration and metadata. The view details tab provides the option to update the webhook name and event types
    Integrations_Webhook Configuration 7.png
  • Rename: Update webhook name for better clarity
    Integrations_Webhook Configuration 8.png
  • Deactivate: Pause event delivery without deleting configuration
    Integrations_Webhook Configuration 9.png
  • Delete: Permanently remove the webhook
    Integrations_Webhook Configuration 10.png

These actions provide flexibility for ongoing management without requiring reconfiguration.

Access Control and Permissions

  • Admins
    • Full access to create, edit, and manage webhooks
  • Standard & Power Users
    • Can view webhook configurations
    • Cannot perform any actions (create, edit, delete, or deactivate)

This ensures governance and prevents unintended changes to integration workflows.

Webhook Disabling Automation

The retry mechanism tries to send the request 4 times to the client-server (A total of five requests are made including the original request). If there is no proper acknowledgment for these attempts from the client-server, the client webhook is paused.
 

Webhook Retries and Wait Time

Attempt

Wait time

1st

immediate

2nd

1 minute

3rd

10 minute

4th

1 hour

Best Practices

  • Use meaningful naming conventions (for example; Salesforce_File_Updates)
  • Scope webhooks to specific folders to reduce noise
  • Ensure endpoint reliability and proper authentication handling
  • Subscribe only to required event types to optimize performance

Webhook configuration in Egnyte Collaborate is designed to balance ease of use with enterprise-grade control. By leveraging webhooks effectively, customers can unlock scalable, event-driven integrations while maintaining strong governance and visibility.

Additional Resources

Egnyte Collaborate Webhook UI Overview

Support Webhook Event Types

Was this article helpful?
0 out of 0 found this helpful

For technical assistance, please contact us.