Integrations

Integrate Daily with other apps using the web API, Zapier, or via MCP. Automate reporting, import activities, and let AI assistants work with your time tracking data.

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 and report

Create dashboards, tables, charts, and reports that show where your time goes.

Use with AI assistants

Analyze time, generate reports, and import activities using AI assistants and agents.

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.

                            
# 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.

Use with AI assistants and agents

Connect AI assistants and agents to Daily through MCP. They can work with your synced time tracking data to summarize work, prepare reports, and import activities.