I would like there to be a place to put a URL that would be called when your system actually CREATES, MODIFIES, or DELETES a time entry record. When it calls my URL, I'd like it to pass the operation type and then everything it can about the time entry. My backend system would then be able to update reporting in our systems.
-
Hi Ron,
Thank you for your feedback!
Great suggestion and we have it on our pipeline, however we don’t have an ETA for it as of yet. I will make sure you get notified as soon as it does go live.
Have a great weekend,
Andrea MoroProduct Owner - www.7pace.comPS: Coronavirus isn’t impacting the availability of Timetracker. Read more. -
We're developing an event based system, and would love a system like a webhook or other mechanism that could feed our pipeline with events from 7pace. Any update on this? Seems like currently, we're limited to building some system to query for the data on a regular schedule via the OData reporting API. Is that correct?
-
Hi Dave,
thank-you for your message.
Seems like currently, we're limited to building some system to query for the data on a regular schedule via the OData reporting API. Is that correct?
That is correct, yes. The current setup appears to be acceptable for most customers/use cases, which is why we have not been able to get much traction on this item yet. That being said we do receive requests for webhooks every now and we might decide to move on with this item later this year, but unfortunately there is no final decision on this that I can share with you.
Out of curiosity, would you be able to provide any additional details around your requirement? Is this about a specific use case (e.g. billing) or is it more generally about generating scheduled reports/internal audit?
Many thanks,
Andrea
Product Owner - www.7pace.com -
We are looking at using the data and merging that with data from our HR system to match employee's with their salary information, and while we certainly can proceed with the REST API to pull data on a schedule, it would have better match for our system to feed data entry events into our data pipeline when they occur, rather than repeatedly querying for data we already have, and seeing if any of the data has changed.
-
+1 on this. We did the exact same thing, but that requires intermittent polling and several grooming on merges to detect changes and such; for example a worklog is deleted (before week approval), we have to do a differential search to get our expected result.
Would love to see a webhook with a json payload as soon as an entry is added/edited or deleted. Same would be great with budgets too, because worklogs are independent from budgets, so if a change occurs on a budget (workitems included), we have to recompute/fetch actual budget for existing worklogs (on a unapproved week).
-
Hi Jean-Sebastien,
Thank you for reaching out!
Unfortunately, we still don’t have an ETA for this feature. However, since this thread is getting more popular, we would like to schedule a quick call with you to better understand your use case. I will reach out to you via email.
Kind regards, Nici
-
Hi,
Is there any work done on this feature? We also want to compare 7pace data to hours logged in local system. What is making this difficult is absence of information for deleted work logs. We can override an issue of missing web hook by using DevOps web hooks but there we can only detect if change happened on a work item and current work logs connected to this work item. We cannot detect which work logs are deleted.
-
It's been 3 years since I submitted this request. Most other systems I use have this functionality.
- Is there a place I can go to look at the roadmap?
- Can I get a list of what features are being worked on?
- How many users need to post on this thread to make it the most popular and the top priority?
Beyond reporting, my use cases have expanded to include real-time time entry reporting to my internal and external customers.
-
To build up on Ron's comment, it could be as simple as an event only raised when the timer is off (completed), on deletion and on edit (any property, including billableLength). So you wouldn't have to raise an event each minute when timers are running; that would be a great first step.
-
Hi there,
Thank you for providing us with your feedback. We really appreciate your input, and I want to assure you that we are actively considering your suggestions. This feedback is documented and included in our backlog for potential implementation in the future.
However, I must be transparent and inform you that while we recognize the value of this feature, we currently do not have immediate plans to implement this in the near future. Our main focus during the upcoming quarter and beyond is to prioritize and dedicate our resources to improving the performance of our services, as we consider this the most important at this time.
We understand that this news may be disappointing, and we apologize for any inconvenience it may cause. Nevertheless, we assure you that your feedback remains highly valuable to us, and we are committed to revisiting your suggestions as soon as we are able to shift our focus.
Thank you for your understanding and patience!
All the best, Nici
Please sign in to leave a comment.
Comments
12 comments