snipe / snipe-it

A free open source IT asset/license management system
https://snipeitapp.com
GNU Affero General Public License v3.0
10.84k stars 3.14k forks source link

[Feature Request]: Send a Webhooks Notification When Asset Is Updated #15433

Open zachary-ridl opened 2 weeks ago

zachary-ridl commented 2 weeks ago

Is your feature request related to a problem? Please describe.

When I update an asset, no notification is sent via webhooks. Specifically, when I update notes or custom fields, no notification is sent via webhooks. I wish I could give more detail but it's as simple as that

Describe the solution you'd like

Exactly how when an asset is checked in/out, I'd like to see the exact same thing done for when an asset is updated. If an asset is already checked out then gets updated, the webhooks notifications should include checked out user info as well.

Describe alternatives you've considered

About the only alternative is just not worrying about the webhook being sent but it could really get messy in the future

Additional context

I'm currently using Snipe-IT in conjunction with Zapier to streamline the management of security camera assets within my organization. Specifically, Snipe-IT is utilized to track various details related to each camera, including batch numbers, serial numbers, SIM provider and number, any reported issues, etc. This ensures that all critical information about our cameras is centralized and easily accessible.

In our workflow, when a new order is placed for cameras, we use Zapier to automate the process of retrieving and updating the relevant asset information from Snipe-IT. For example, when a camera is checked out or replaced, I have it set up to where specific details, such as the SIM provider, SIM number, manufacturer name, model name, and sensor size, are accurately recorded in the customer notes within Shopify. This is crucial because our cameras sometimes require replacements, and having this information tied directly to orders helps streamline our support and logistics operations.

Feature Request:

Given this context, I'd like to request a feature that would enhance the integration capabilities between Snipe-IT and automation platforms like Zapier. Specifically, more advanced support for webhooks or more advanced API functionalities that could trigger events based on specific actions (e.g., asset check-in/check-out, asset updates) would significantly improve our workflow. This would allow for more dynamic and responsive automation, reducing manual intervention and improving the accuracy of our asset tracking.

welcome[bot] commented 2 weeks ago

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.

zachary-ridl commented 1 week ago

Also if the same exact thing can be done when an asset is Checked In