While we may not be quite at the levels of technological advancement that movies and TVs promised us in the last few decades, we have come a long way. Things that used to take minutes by hand now take seconds when given to a computer with the right guidelines. Part of the issue, however, is that there are a ton of different solutions for different problems, creating the rolodex of software we use on a daily basis: the tech stack.
We designed Timely to automate daily admin and empower you with rich time data â not to introduce new shallow tasks like connecting Timely data with the rest of your toolkit. Thatâs why weâve refreshed our integration with Zapier, where you can set up no-code automations for your day-to-day tasks in minutes and build workflows between the apps in your stack and Timely that otherwise wouldnât be possible.
- Creating a Zapier account
- Joining the beta
- Connecting with Timely
- Exporting from Timely
- Importing to Timely
Creating a Zapier account
Simply sign up for a free Zapier account and jump right into creating Zaps. You can create Zaps to import data from other tools to Timely, and export information from Timely to other tools! đĽ
Note: If you have a free Zapier account, your Zaps will only run every 15 minutes. If youâre unfamiliar with Zapier, you can read more here about how it works: https://zapier.com/how-it-works
Joining the beta
While this integration is in beta, youâll need to follow this link to make sure youâre connected to the right app, Timely Time Tracker, for your Zaps: https://zapier.com/apps/timely-time-tracker/integrations
Connecting with Timely
To connect Timely with Zapier, follow these steps:
- Log in to your Zapier account or create a new account.
- Navigate to "My Apps" from the top menu bar.
- Click "Connect a new account..." and search for "Timely Time Tracker".
- Use your credentials to connect your Timely account to Zapier.
- Once connected, create your first automation! Use a pre-made Zap or create your own with the Zap Editor. Creating a Zap requires no coding knowledge and you'll be walked through the set up step by step. Weâve outlined how it works in detail below.
Each Zap has involves a Trigger from one tool (the source of the data you want to share automatically) and an Action in another app (the receiver of your data). This allows automatic data flow to work both ways. As such, you can make Timely automatically pull information from a connected tool, or push information to it whenever a specific trigger event is fired.
Exporting from Timely
Once youâve created a Zapier account, joined the beta and connected with Timely, youâll be able to set up Zaps to push the following data from Timely to create records in other tools:
- New entries
- New projects
Before connecting your Zap, we recommend that you create a sheet or table in your recipient tool that has columns set up in advance so that Timely data can flow through Zapier during your test. If youâre using a tool like Airtable where you can customize the format of specific columns, here are a few things to keep in mind:
- Columns that house data such as project IDs or hourly rates should be set as numbers
- Columns for names of projects should be formatted as single line text
With all that housekeeping done, go through the following steps to connect, test and complete your Zap:
- Select what starts your Zap or the trigger event. That can either be projects or entries you create in Timely.
- Select the Timely account you want to use in the Zap. Unless youâve connected multiple Timely accounts across different email addresses, youâll only have one option to select here.
- You may have different workspaces youâve created under the same email address in Timely (i.e. one for work and one for personal use). Select the workspace that will trigger the Zap.
- Test the trigger so that it pushes a project or entry from your workspace.
- Select what you want to happen in the recipient tool youâve connected (i.e. create a new record in Airtable or spreadsheet row in Google Sheets).
- Select and connect your account for that tool.
- Set up the action by selecting the base/doc and the table/sheet in the destination app.
- Map the data from your trigger test to the matching table or sheet fields in the recipient app.
- Test the action and then check your table/sheet in the destination app to make sure everything looks as expected.
- Turn on the zap and youâre done! âĄď¸
Note: Make sure that youâve added information from the trigger test to the fields when mapping your data, otherwise your test of the overall Zap will fail with this error message: The app returned "Could not find field "fields" in the request body".
You may also find that when mapping data from the trigger test that there is additional data or other fields you want to include. No problem! Just add new columns to the destination table or sheet, update your Zap to include those fields, and test again to make sure everything ends up where it should.
Importing to Timely
One thing to note about pulling data into Timely from other tools: once the Zap is enabled, it will run at certain intervals based on the data thatâs on the table or sheet youâve connected. To keep Timely clean and clear from incomplete entries or projects, weâd recommend creating an approval process or some level of vetting wherein the table or sheet youâre importing from contains the final version of what you want to send to Timely. In Airtable, for instance, you could create two views in one table: one view with your draft projects. and another with approved projects. That way, you can create, edit and finalize any projects before approving them and pushing them to another view thatâs connected to your Zap.
To send entries or projects from another tool to Timely via Zapier, follow these steps when building your Zap:
- Choose the app youâre using and the trigger event, such as a new spreadsheet row or a new record in a view.
- Connect your account in the trigger app (i.e. Google Sheets, Airtable).
- Select the doc or base that houses the sheets, tables or views youâre using.
- Test the trigger to pull in project information youâve created.
- Select âTimely Time Trackerâ for the app event.
- Pick an action event for when the Zap runs (i.e. creating a project, client, user or entry in Timely).
- Select the workspace where this project will be added.
- Set up the actions to include the fields youâve created outside of Timely. Note: The overall action of your Zap is the only thing you can create when it runs. For instance, if you attempt to create both a client and a project at the same time, youâll run into an error message stating that the project could not be sent to Timely.
- Test the action and then check Timely to make sure that what youâve created appears in the UI.
- Turn on the zap and youâre done! âĄď¸