WP Manifestindependent plugin directory
manifest / integrations / wp-teamlogger-connector

WP TeamLogger Connector

Connect your WordPress site to TeamLogger. Manage projects, tasks, and view time reports directly from your WordPress dashboard.

by Vaibhav Kumar · github.com/vaibhavkumar-wpdev/wp-teamlogger-connector · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/vaibhavkumar-wpdev/wp-teamlogger-connector/archive/refs/heads/main.zip

The first and only WordPress plugin that connects your WordPress site directly to TeamLogger — the remote team time tracking and employee monitoring platform.

Manage projects, tasks, time reports, and team members without leaving your WordPress dashboard.

Features

  • Dashboard — Today's activity at a glance: total hours, active entries, project count
  • Projects — View all TeamLogger projects, create new ones (OPEN or RESTRICTED)
  • Tasks — View and create tasks per project with assignee and description
  • Time Reports — Filter by date range, view per-employee totals with progress bars, add manual entries
  • Team Members — View all team members, assign employees to projects with MEMBER or MANAGER roles
  • Dashboard Widget — Today's time summary on the WordPress admin dashboard
  • Test Connection — Verify API credentials with one click

Screenshots

Dashboard

Today's activity summary with stats and quick links to all sections.

Projects

Full project list with type badges and task/member shortcuts.

Time Reports

Date-filtered reports with per-employee totals, progress bars, and detailed entry table.

Installation

  1. Download the plugin ZIP
  2. WordPress Admin → Plugins → Add New → Upload Plugin
  3. Activate
  4. Go to TeamLogger → Settings
  5. Enter your API Key and Company ID
  6. Click Test Connection to verify

Getting Your TeamLogger API Credentials

  1. Log in to your TeamLogger dashboard
  2. Go to Settings → API Integration
  3. Copy your API Key and Company ID
  4. Paste into the plugin settings

Pages

Page Description
Dashboard Overview of today's time, active projects, team count
Projects List and create projects
Tasks List and create tasks per project
Time Reports Date-filtered time tracking data with manual entry
Team Members Team roster and project assignment
Settings API key, company ID, connection test

TeamLogger API Reference

This plugin uses TeamLogger's official REST API at api2.teamlogger.com/api/integration/:

GET  /integration/list_projects
POST /integration/create_project
GET  /integration/list_tasks?project_name=X
POST /integration/create_task
GET  /integration/list_users
POST /integration/add_user_to_project
POST /integration/remove_user_from_project
POST /integration/add_manual_entry
GET  /timesheet_data?start_date=YYYY-MM-DD&end_date=YYYY-MM-DD

Requirements

  • WordPress 5.8+
  • PHP 7.4+
  • TeamLogger account with API access

Why This Plugin Exists

TeamLogger doesn't offer a native WordPress plugin. If you run a WordPress-based agency or business and use TeamLogger to track your team's time, this plugin saves you from switching between platforms for day-to-day time tracking management.

Use Cases

  • WordPress agencies — Track time on client projects without leaving WP admin
  • Remote teams — Monitor daily activity from the WordPress dashboard
  • Freelancers — Log manual time entries and view project reports in one place
  • Project managers — Create projects and tasks, assign team members, all from WordPress

This Plugin as a Service

This demonstrates the kind of third-party API integrations I build for WordPress clients. Need a custom integration between WordPress and any external platform?

Contact me on Upwork

Author

Vaibhav Kumar — WordPress & AI Integration Developer Top Rated | 97% JSS | 3,100+ Hours

License

GPL v2 or later

Changelog

1.0.0

  • Initial release — first WordPress plugin for TeamLogger
  • Dashboard with today's activity
  • Projects management (list + create)
  • Tasks management (list + create + assign)
  • Time reports with date filtering and manual entry
  • Team members with project assignment
  • WordPress dashboard widget
  • Test connection button