Skip to main content

Time Tracking Integration

Monetro integrates with multiple time tracking providers to convert tracked hours into invoices.

Supported Providers

ProviderAuth MethodAuto-Invoice
TrakroAPI KeyYes
TimelyOAuth2Yes (daily cron)
Toggl TrackAPI KeyManual
ClockifyAPI KeyManual
MiteAPI KeyManual

Workflow

  1. Connect your time tracking provider in Settings
  2. Map clients/projects to Monetro customers
  3. Review billable hours
  4. Generate invoice with one click (or auto-invoice via cron)

Get Billable Entries

GET /api/time-tracking/entries?from=2026-03-01&to=2026-03-31

Create Invoice from Time Entries

POST /api/time-tracking/create-invoice
{
"customerId": "customer-uuid",
"from": "2026-03-01",
"to": "2026-03-31",
"hourlyRate": "95.00"
}

The system aggregates all billable hours and creates an invoice with itemized line entries per project/task.