Integrations

Integrate with other apps using the web API or Zapier to automate your workflow.

Create invoices

Send your billable hours to your invoicing system to create and send invoices.

Report hours

Submit your worked hours to your company's HR or project management system.

Import activities

Import activities from your todo app or company's issue tracking system.

Visualize time spent

Create dashboards with charts, tables and graphs to visualize time spent on tasks.

Create reports

Create custom reports and deliver them to yourself, your team, or your clients.

Automate or build

Automate using custom integrations or build apps meeting your needs.

Develop an integration

Use the web API with the following endpoints to develop your custom integration. Refer to this article for more information and examples.

                            
# Returns a summary of time spent on activities within the specified date range.
curl --location 'https://api.dailytimetracking.com/summary?start=2025-08-11&end=2025-08-12' \
--header 'Accept: application/json' \
--header 'API-Key: Your_API_Key'
                            
                        
                            
# Returns a list of calendar days within a specified date range, along with the activities recorded for each day (if any).
curl --location 'https://api.dailytimetracking.com/timesheet?start=2025-08-11&end=2025-08-12' \
--header 'Accept: application/json' \
--header 'API-Key: Your_API_Key'
                            
                        
                            
# Returns a list of activities.
curl --location 'https://api.dailytimetracking.com/activities' \
--header 'Accept: application/json' \
--header 'API-Key: Your_API_Key'
                            
                        
                            
# Adds new activities (and optionally groups).
curl --location 'https://api.dailytimetracking.com/activities' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'API-Key: Your_API_Key' \
--data '[
    {
        "name": "Development",
        "group": "Work"
    },
    {
        "name": "Meeting",
        "group": "Work"
    }
]'
                            
                        

Integrate using Zapier

Zapier allows you to integrate Daily with thousands of other apps without having to write any code. Read more about integrating using Zapier here.

Need help?

Do you have questions about integrating Daily, or need help with a specific integration? We're happy to help.

Contact us