One of our passions at AffinityLive is ensuring that time is recorded in a meaningful way - against a particular activity for a client. A key reason for this is when it comes time to bill your clients you can be confident in invoicing for the time that has gone against those issues, jobs or contracts. As our client base grows we've learnt a couple of lessons about the way people work:
- Professionals work out of their email a lot.
- Professionals look after their clients and work first, and timesheets second.
These factors have helped us re-design the Work screen - effectively the timesheet screen - so that you can go back in time and log work easily and see the email conversations you had that day, which will help you log that past time more accurately.
The new and improved Work screen can be accessed as before - by clicking the Work button from the top navigation menu.
Timesheet Graph
This is a new feature at the top of the screen which illustrates how many hours you have logged over the last 14 days - so you can quickly identify days where you missed some hours.
Click on a day to see the breakdown of items that you worked on - issues, jobs, prospects and more. Your diaries will be nested under items in the My Activity list.

See ALL your activity for a previous day
Besides seeing work that was logged using a diary note, you'll also see email conversations and meetings that occured on that day, nested under the record they relate to - such as a component for a job. This is super-handy for those who do a lot of work via their email. You can simply use this activity list like a timesheet to quickly add some billable hours for those conversations or create a follow-up diary!

Log past time for Tasks too!
Not only can you add/update past hours for your diaries and emails, you can also log past work against any of your overdue, scheduled or suggested tasks on the right-hand side of the screen.
And a bonus feature is the ability to mark a task as complete from this screen too!




As we started planning this feature we quickly knew it was going to be very tricky to build an intuitive interface to configure the plethora of notifications built in to AffinityLive. So we came up with a plan to allow a user to configure their email notification preferences for all diaries that are created via the "Add Diary" screen. In the future we aim to expand the notification preferences to control a range of other automatic email notifications which are generated from other actions in AffinityLive.
Once we had access to an Office365 developer system we found we had to re-write a lot of code to get the calendar, contact and task integration with AffinityLive working smoothly.


During the beta period, we've had a lot of feedback from users which has made a massive difference to the quality of AffinityLive. And throughout the period the rate of feedback and engagement has accelerated - aside from emailing us, users can also submit their own ideas and vote for other people's suggestions.




Not a big fan of the To-Do List? Prefer to have Bookmarks as your home screen?


Hi, Geoff here from San Francisco, where I'm flying the flag for AffinityLive at the big Techcrunch Disrupt conference. I've just come off the stage after a really busy Sunday where I was the MC for the Hackathon, which involved developers working through Saturday night and into Sunday morning on interesting startups, ideas and hacks. You can watch the video of the event
Our UI team has pushed out another handy feature by popular demand: Seeing completed tasks for a company, prospect, issue or component, anywhere you see the purple tasks box. This includes any tasks that were completed before this feature was available!