Suggest an Idea

How can we improve TSheets?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow developers to build UI components for the TSheets interface

    Our business has custom terminology and KPIs that we track. I would love to create a simple component that gets data from both TSheets and external databases and shows it.
    For example, make a clock in and out interface that lists particular information that is not in our TSheets account (What person at a customer someone was working with), and then they have a set of options and fields named in a specific way for each person.
    Also, it would allow one to implement features before TSheets does. For example, we could build an interface coupled with an external server…

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Submit your API to Zapier.com

    This would allow TSheets to instantly work with SO many other services AND customers without the need for complicated/custom programming.

    26 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Raise 50-result/item limit for jobcode GET and POST actions.

    It would be good if the limit of 50 jobcodes would be raised a bit. I understand the need for the a limit of some kind, but when dealing with thousands of job codes, as I am, having such a low limit severely slows down sync actions between our local DB and TSheets.

    I suspect that a higher limit would both speed up certain operations as well as reduce server stress on your end by reducing the number of GET and POST actions needed.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Create jobcode_assignments by user group.

    The jobcode_assignments are handled by user ID currently. It would also be convenient to be able to manage these by user group. That would allow adding new users to a group without also then having to update jobcode assignments for that user. This would be akin to treating user groups as departments, and assigning jobcodes according to those departments.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  5. Implement employee groups get/post/put

    It's possible to assign an existing group to an employee record, but there's no way to interact with the groups themselves via the API. I'd like get/post/put methods to be implemented for employee group records.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Display average API query load

    It would be nice to see the average or current number of API requests made and what the limit is until throttling occurs. This way I can get an idea for how much "load" is being put on the API and when I might start being throttled.

    Right now I have one background process on a server synchronizing TSheets data with a Database to give us more reporting flexibility but I am not sure how close to the 300 query / 10 minutes I am. Especially if I start adding more applications that operate with the TSheets API.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  7. API for custom fields

    Open API for custom fields. Not having API available for custom fields assumes that the standard fields meet every customers need.
    To implement a true integration we need to be able to push data from ERP to our custom TSheets fields.

    17 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Ability to unlock and re-lock timesheets via API, so they don't cause dups in QB when modified

    Via the API, I'd like to update and add time entries for dates that have already been exported to QuickBooks, but don't want to cause duplicates. This currently requires a call to TSheets customer support. I'd like a way to unlock/re-lock via the API.

    15 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Started  ·  1 comment  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  9. Custom metadata fields invisible to users.

    Have the ability to attach custom fields to objects, as is possible now, but have those NOT viewable or editable by users. These would be purely metadata fields accessible via the API.

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  10. List job codes filtered by billable field.

    When dealing with a job-code structure that's making use of a lot of structural, non-billable job codes, it would be nice to be able to only query for job codes that are marked as billable. This has the potential to lighten a query quite a bit under the right circumstances. It's easy to filter post query, but this approach would be more efficient in certain situations.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Build Helper Library for C#

    Build a helper library for C# related to the new API

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Implement call api

    Implement call api

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  13. Implement callbacks as a plugin.

    I would like to see callbacks implemented so when an employee clocks in/out a command could get issued to a webserver. I can then take that information and use the API to pull what I would like

    10 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Developer API  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base