Logo
Submit a request Sign in
English (US) Deutsch
  1. awork Helpcenter
  2. Integrations
  3. Integrations

Billing Integration

You can create invoices directly from awork with the billing integration. The integration works with the following tools:

  • HQ
  • sevDesk
  • lexoffice

Set up integration 

Set up the integration in awork

To set up the billing integration go to settings / integrations. Now you can select your billing tool.

Then you need to enter the API key from your billing tool. (See below how to get the API key from your billing tool.) Just copy and paste the key into the field and click on save. Now the integration is activated. 

Integration_ENG.gif

Get API key from the billing tool

sevDesk

You can find the API token under settings / user. 

sevDesk_ENG.gif

Lexoffice

Since 12.07.2020 Lexoffice is being integrated via oAuth 2.0 authentication. If you start an integration to Lexoffice from awork, you will be forwarded to Lexoffice and have to log in with your Lexoffice credentials. You are then redirected back to awork and can use the integration directly. The exchange of API keys is no longer necessary.

The integration is valid until the user (who authorized the Lexoffice integration) removes or blocks the authorization of awork in Lexoffice.

HQ

You can find the API token under Admin / API Clients. 

HQ_API_ENG.png

Create invoice

You can create invoices from time reports. Just click the dollar icon in the top and select create invoice.

Now you will be shown an overview of all your billable, not-billable and billed times.

1st_step.gif

Using new invoice vs existing draft

In this step, you can decide if you want to create a new invoice or use an existing draft. 

2nd_step.gif

Select level for positions

Now you can select the following options for your invoice positions:

  • Groups = Positions: only the group titles with the sums of the groups will be used as invoice positions (this option is only available if you have grouped the time report!)
  • Sums = Positions: only the summed time entries will be used as invoice positions (this option is only available if you have activated sums in the time report!)
  • Times = Position: every time entry will be an invoice position. 

3rd_step.gif

Position text and quantity unit

The next step allows you to select which entity should be used as text for the position. There are the following options:

  • Project name
  • Task name
  • User name

Furthermore, you can decide if you want to bill the times by days or hours. One day will always be eight hours.

4th_step.gif

Adjust data and enter prices

Now you can enter a price for each position. You can also add or edit data. There are the following options:

  • Change the name of the position
  • Change the number of hours/days
  • Delete positions
  • Change the order of positions
  • Create new positions

5th_step.gif

Mark time entries as billed and create invoice

The last step allows you to set all the time entries as billed and create the invoice in your billing tool. You can now close the window or go directly to the invoice in your billing tool.

6th_step.gif

Articles in this section

  • Intergrations overview
  • Billing Integration
  • Configure Calendar integration
  • Configure Microsoft Teams Integration
  • Configure Slack integration
  • Configure Zapier integration
  • Configure Shift-Integration
  • Google Assistant (awork Voice)
  • Configure Shift integration
  • Configure noCRM.io integration
See more
Was this article helpful?
Have more questions? Submit a request
www.awork.io awork blog Developer resources Impressum
awork