Leiga
  • About Leiga
  • 🎯Quick Start
    • For Everyone
    • For Developers
    • For Project Managers
    • For Product Owners
    • For Admins
  • ✨AI FEATURES
    • AI Assistant
    • Generate Subtasks
    • Summarize Comments
    • Screen Recording
  • 💡Projects
    • Create and Manage Projects
      • Create a Project
      • Custom Templates
      • Manage Projects
    • Create Work
      • Tags
      • Dependency
      • Subtasks
      • Attachment & Comments
      • Use Markdown Syntax to format rich text
    • Screen Recording
    • Project Board
      • Sprint Tracking
      • Kanban
      • Share Your Project Board
      • Save Kanban to Dashboard
    • Backlog
    • Work Table
      • Update Work Items
      • Hierarchical Tree View
      • Filter Work Items
      • Multi-Level Sorting
      • Column Settings
      • Import Work Items
        • Import Comments
      • Export Work Items
    • Epic
    • Project Overview
    • Workload Estimates
    • Jenkins Deployment
    • Automation
      • Add Automation
      • Manage Automation
      • Automation Recommend
        • General
        • For the development process
        • Bug Tracking
        • Cross-Project Collaboration
        • DevOps
    • Project Settings
      • Project Members
        • Project Collaborator
      • Work Type
        • Custom Fields
      • Workflow
      • Features
      • Automation
      • Webhook
        • Webhook Custom Template Overview
        • Webhook Custom Template Variables
      • Audit Logs
        • Automation Usage
        • External-Sharing Logs
      • Tags
    • Notifications
    • Global Search and Hotkeys
  • 🖇️Cross Project
    • Teams
    • Roadmap
      • Project Gantt
      • Project List
    • Release
    • Dashboard
      • Widgets
  • 💻IDE Plugin
    • Leiga for IDEs
      • Leiga JetBrains Plugins
        • Install the JetBrains plugin
        • Authenticate Leiga
        • Features
      • Leiga Visual Studio Code Extension
        • Install VSCode Extension
        • Authenticate Leiga
        • Features
  • 💼Apps and Integrations
    • Communication
      • Integration for Slack
      • Teams Integration
    • Development Tools
      • Sentry Integration(coming soon)
      • Jenkins Integration
        • How to integrate with Jenkins
      • GitLab Integration
        • How to integrate with GitLab
      • GitHub Integration
        • How to integrate with GitHub
    • Other Tools
      • Import Work from Jira
      • Figma Integration
      • Notion Integration(coming soon)
      • Zapier Integration
      • Email Integration
    • Jira Plugin
  • 🪄Leiga Lab
    • What is Leiga Lab
    • AI Risk Alert
    • Speed up Access through IndexedDB
  • 🛠️System Settings
    • OpenAPI
    • Field Management
    • Apps and Integration
    • Workday Settings
  • 🗃️Organization
    • Organization Information
    • Members Management
      • Groups
      • Invite Members
      • Add Members in Bulk
      • Invite New Members by Email
      • Share Team Link to Invite New Members
    • Permissions
  • 📍Personal Center
    • Personal Info
    • Notifications Settings
      • Leiga Weekly Report
    • My API Keys
Powered by GitBook
On this page
  • Create WebHooks
  • Copy WebHook from Other Projects
  • View WebHook Audit Log
  • Disable Webhook
  • Delete Webhook
  • Bulk Action
  1. Projects
  2. Project Settings

Webhook

Webhook

WebHooks allow Leiga to send messages of project changes automatically to external services or apps in response to various actions.

To create and manage WebHooks,

  1. Click on the “Settings” tab located at the top of the screen after entering the project.

  2. On the next page, select WebHooks from the setting navigator.

Create WebHooks

To create webhooks, click the Create Webhook button in the upper right corner.

Step 1: Select the server

The server indicates the platform to which the webhook sends messages.

Step 2: Select the events to subscribe

The message will be pushed to the specified platform when the selected event occurs.

Step 3: Set up the delivery method

  • WebHook Name: Displayed in the WebHook list for easier access to information

  • Address: Enter the URL of the WebHook link for the third-party platform.

  • Token: (Optional) Fill in if required.

  • Message Type: Customize the content to be sent using templates, supporting Markdown text, and custom JSON formats.

  • Template Type: Currently, only the Default template is available, enabling custom variables to populate templates with event message content.

After filling in all the required information, you can click the Test button to check the connection of the webhook. And then complete creation.

Copy WebHook from Other Projects

Copy a webhook from any project you have access to:

  1. Click the Copy WebHook button in the upper right corner

  2. Select a project.

  3. Select one or more webhooks to copy.

View WebHook Audit Log

The delivery records allow you to troubleshoot based on the request and response information when an exception exists on the external services or apps.

Click Audit Log on the action column to view the request and response information.

Disable Webhook

Toggle the switch to disable a webhook when you no longer need to subscribe to the events. You can re-enable it anytime.

Delete Webhook

Click the Delete button on the action bar to delete the webhook completely.

After deletion, the selected events will no longer listen while the delivery requests can not be restored.

Bulk Action

Select the check box of one or more WebHooks, and then the toolbar will appear.

You can bulk enable, disable, or delete the webhooks.

PreviousAutomationNextWebhook Custom Template Overview

Last updated 1 year ago

💡