What is the challenge? |
We’ve built a custom integration with a third-party tool that use Aha! Roadmaps’ activity webhooks. At present, the integration log messages for this integration type are quite limited - for example: • “Sending :audit using Activity webhook” • “Activity webhook ignoring event :updated” These messages make it difficult to troubleshoot or understand which specific records are being processed. It would be very helpful if the webhook logs included more descriptive messages, ideally referencing the record ID of the item being sent or updated. |
|---|---|
What is the impact? |
Right now it's impossible to associate certain webhooks with certain record activities or to determine the time difference between an Aha! record being update and the corresponding webhook message being sent.
• Trace which records triggered specific events • Diagnose integration errors • Confirm that expected data has been processed |
Describe your idea |
Enhance webhook log entries to include:
If changes are ignored, why were they ignored? And if the change wasn't a configured trigger for the integration perhaps omit it all together as it just adds noise to the logs that isn't required. |