Integrations

Integrations

Intergrations overview

In awork it's very easy to keep track of all your integrations with our tool. Just browse to "Settings" and "Integrations". On this page you can create and test your integrations.

Right now awork offers the following integrations:

You will find a list of all your integrations in this section. You can edit, pause or delete them via the action button. There is also the possibility to access the log of an integration. The log shows the actions from the last 20 days. Every successful integration will be marked green und the unsuccessful ones red (showing the reason for the error).

Integrations_ENG.jpg

Configure Calendar integration

The calendar integration in the "My Time Tracking" section enables you to see all your appointments from you usual calendar tools while working in awork. To activate it, go to "My Time Tracking" and click the button shown on the right.

Calender_1_ENG.jpg

When adding a new calendar you can select between three providers for your calendar

  • Google
  • Microsoft (Outlook & Exchange)
  • iCloud

When connecting a Google or Microsoft calendar, you will be guided to a new page where you can enter your normal login-data. After enabling awork to access your account, you will be redirected to awork. If you have multiple calendars in your account, you can choose to either integrate all of them or only a selection. Afterwards you can instantly view your appointments in your time tracking grid.

If you are using an iCloud-calendar, you will have to enter your Apple-ID in awork. Then go to https://appleid.apple.com/ and follow the instructions in the awork window: Navigate to Security and generate a new app-password. Enter said password in awork after confirming you have followed the steps and you can connect your iCloud-calendar.

As an alternative way to integrate a new calendar in awork, or even to manage existing calendars, you can use the calendar-button on the top right.

Calender_2_ENG.jpg

Now you will see the appointments from all the integrated calendars. The symbol of each appointment tells you, which calendar/provider the entry is from. You can create a time tracking for those appointments by simply clicking on them. The duration of the trackings will automatically equal the duration of the appointment.

Calender_GIF_ENG.gif

Configure Slack integration

You can connect awork with slack to show notifications for certain events from awork in slack. You find a list of actions on the bottom of this article.

To create the integration, go to "Settings" / "Integrations" and click on the slack logo.

Slack_ENG.jpg

Afterwards you get forwarded to Slack to enter you Slack team name, channel and allow access for awork Then you will be fowarded to awork and need to log in again. You now need to select the awork workspace you want to connect to slack. 

Slack3.png

Screensho.png

You will see a popup where you can select for which actions you want to create messages in Slack. The actions you select will be used for every entity in awork, e.g. it is not possible to only select certain projects.

Screenshot_3.png 

List of actions:

  • User added
  • User deleted
  • User status changed
  • User activation / deactivation
  • Project added
  • Project deleted
  • Task added
  • Task deleted
  • Task status changed
  • File added
  • File deleted
  • Company added
  • Company deleted
  • Company status changed
  • Company type changed
  • Time tracking added
  • Time tracking deleted
  • Project comment added
  • Task comment added
  • Project member added
  • Project member deleted
  • Task assignment added
  • Task assignment deleted

Configure Zapier integration

About the integration

Zapier is a great tool to connect awork with a lot different tools, even without deep programming knowledge. 

Zapier works in two directions: You can get information out of awork and post it into another tool or you can take information of a tool and create an entity within awork We offer the following options

Get information out of awork (Trigger)

  • New task created
  • New time tracked
  • Tracked time updated

Create awork entities (Action)

  • Create a new project
  • Create a new project-task
  • Create a new client

How to set it up

 

To create your first Zap (yes, it's called that way) navigate to "Settings" / "Integrations" and click of the Zapier button (or choose to add a predefined snap by us). 

Zapier_GER.jpg

You will be forwarded to the Zapier homepage. Here you can choose the app that you want to connect with awork (e.g. Slack).

Screenshot_1.jpg

Now you have the option to choose a commonly used connection or select a trigger and action in either app. 

Screnshot_2.jpg

Zapier will show you a short summary of your selections.

Screenshot_3.jpg

Zapier will lead you through some steps where you need to confirm the selected settings. Our example should create a awork task when a slack message gets starred. 

So after a few screens you need to select which slack field will be the name of the awork task (1), select the awork project (2), Type of Work (3) and Task Stastus (4). 

ATTENTION: The options you need to set depend on the app and trigger you selected.

Screenshot_4.jpg

Now Zapier will ask you to run a test zap (the data of this test will show up in your awork workspace). Afterwards you are done, save you zap and set the connection to active. 

Configure Shift integration

Currently there is no native integration with Shift

The Shift Support provided us with the following workaround to integration awork into Shift.

  1. Go to the Apps Menu
  2. Search for the Jira app and click on the + button to add it to your apps menu
  3. Click on the "Use Custom URL" checkbox 
  4. Add the URL for your awork workspace. Be sure to include the entire URL
  5. Name your app and choose a color, then SAVE

awork will appear in your sidebar with the Jira logo and the color and naming of your choice. 

For further questions please contact the Shift Support (https://support.tryshift.com/home/).

Client Applications

If you want to build your own integration, you can create a client application. To do this, you need to click on Settings and then on Integrations.

Visit our Developer Resources page to learn more about it.

ClientsApplications-en.png