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.
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"
}
]'
Zapier allows you to integrate Daily with thousands of other apps without having to write any code. Read more about integrating using Zapier here.
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.