Hubstaff + Memtro

How many hours did each person track on a Hubstaff project last week?

Hubstaff connects Memtro to your time tracking. It reads tracked, manual and billable hours per person, project and day with totals, and timesheets with their approval state. It also reads members, projects with budgets, clients, tasks, and time-off and manual time requests. When asked and granted, it can log time, manage tasks, projects and clients, request time off, decide time off, manual time and timesheets, and invite people. With events on, Hubstaff tells Memtro when tracking starts or a shift is missed, and a job can start on it. Pay rates, activity levels, screenshots and locations are never read.

In Memtro

What you can do with Hubstaff in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Hubstaff tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Summarises tracked, manual and billable hours per person, project, task and day, for up to 31 days at a time.
  2. 02Lists timesheets with status and tracked hours, and time-off and manual time requests waiting for review.
  3. 03Lists members and roles, projects with budgets, clients and tasks with assignees. Pay and bill rates are never returned.
  4. 04When asked and granted, logs time for a member, which counts in their timesheet, and creates, updates, completes or deletes tasks and projects.
  5. 05When asked and granted, approves or denies time off, manual time and timesheets, which the member sees, requests time off, creates clients and invites people.
  6. 06With events on, time tracking started, a task assigned or a shift missed in Hubstaff can start a job.

Acts when asked

When you ask it to

These tools change something in Hubstaff. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Log time for a member on a project
  2. 02Create a task on a project
  3. 03Update, reassign or complete a task
  4. 04Delete a task
  5. 05Create a project
  6. 06Update or archive a project
  7. 07Create a client
  8. 08Request time off for a member
  9. 09Approve or deny a time-off request
  10. 10Approve or deny a manual time request
  11. 11Set a timesheet's status (submit, approve, deny or reopen)
  12. 12Invite a person to the organization

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Hubstaff for you. Each event can start a job, with the event as its input. Hubstaff signs every delivery, and one whose signature does not check out is refused before it is read.

Events and webhooks
  • 01Time tracking started
  • 02Time tracking stopped
  • 03Project created
  • 04Client created
  • 05Task created
  • 06Task assigned
  • 07Task unassigned
  • 08Schedule created
  • 09Schedule updated
  • 10Schedule deleted
  • 11Shift started on time
  • 12Shift started early
  • 13Shift started late
  • 14Shift abandoned
  • 15Shift missed
  • 16Break started
  • 17Occupied seats snapshot
In practice

Ask it like you would a colleague

Once Hubstaff is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Hubstaff + Memtro
  • How many hours did each person track on the website project last week?

  • Which timesheets are submitted and waiting for approval?

  • Which time-off requests start next month?

  • Which manual time requests are in the review queue?

  • Create a task on the website project for Maya to update the pricing page.

01

Weekly hours review

Sarah Chen, delivery manager at Acme Ltd, asked how many hours went on the website project last week. Memtro returned tracked, manual and billable hours per person, with the project total.

02

Missed shift follow-up

At Northwind, a job starts when Hubstaff reports a shift was missed. It reads the member's time-off requests for that day and tells Dan Fletcher, the team lead, whether approved time off covers it.

Teams

Where it fits

The teams that lean on Hubstaff most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Hubstaff is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in People and HR

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withOrganization access token
  1. 1

    In Hubstaff, an owner, manager or Manage-IT member opens Settings, Organization, API tokens, creates a token and assigns it to a member. Copy the hsoat_ secret, shown once.

  2. 2

    In Memtro, open Connections → Hubstaff and paste the Organization access token. Add the Organization ID only if the member belongs to more than one.

  3. 3

    An administrator grants the actions by name, such as approving timesheets, to the teams that may use them. Events are turned on from the connection's Events tab.

  4. 4

    Ask how many hours each person tracked on a project last week.

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Hubstaff tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Hubstaff?+

Only when you ask, and only what it has been granted: log time for a member on a project; create a task on a project; update, reassign or complete a task; delete a task; create a project; update or archive a project; create a client; request time off for a member; approve or deny a time-off request; approve or deny a manual time request; set a timesheet's status (submit, approve, deny or reopen); invite a person to the organization. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Hubstaff connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Hubstaff data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Hubstaff?+

Organization access token. In Hubstaff, an owner, manager or Manage-IT member opens Settings, Organization, API tokens, creates a token and assigns it to a member. Copy the hsoat_ secret, shown once.

Can Hubstaff start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, choose the kinds you want, and Memtro registers its address with Hubstaff for you. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Hubstaff in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time