Skip to main content


The Hubstaff modules allow you to watch, create, update, list, and delete the invites, projects, tasks, clients, team invoices, client invoices, attendance schedules, and attendance shifts in your Hubstaff account.

To get started with the Hubstaff app, create an account at

For the list of available endpoints, refer to the Hubstaff Developer Documentation.

To connect to the Hubstaff app:

  1. Log in to your Make account, add any Hubstaff module scenario, and click the Add button next to the Connection field.

  2. Optional: In the Connection name field, enter a name for the connection.

  3. Click Save.

  4. Confirm the access by clicking Authorize.


The connection has been established and you can now build scenarios.

Build Hubstaff Scenarios

After connecting the app, you can perform the following actions:

  • List Organizations

    Retrieves a list of organizations.

  • List invites

    Retrieves a list of invites.

  • Get an Invite

    Retrieves a specific invite.

  • Invite a User

    Invites a specific user to organization.

  • Update a Pending Invite

    Updates a pending invite.

  • Delete an Invite

    Deletes a specific invite.

  • Watch Projects Created

    Triggers if projects have been created.

  • List Projects

    Retrieves a list of projects.

  • Get a Project

    Retrieves a specific project.

  • Create a Project

    Creates a new project.

  • Updates a Project

    Updates a specific project.

  • Watch Tasks Created

    Triggers if some tasks have been completed.

  • Watch Tasks Completed

    Triggers if some tasks have been completed.

  • List Tasks

    Retrieves a list of tasks.

  • Get a Task

    Retrieves a specific task.

  • Create a Task

    Creates a task.

  • Update a Task

    Updates a specific task.

  • Delete a Task

    Deletes a specific task.

  • Watch Clients Created

    Triggers if new clients have been created.

  • List Clients

    Retrieves a list of clients.

  • Get a Client

    Retrieves a new client.

  • Create a Client

    Creates a new client.

  • Update a Client

    Updates a certain client.

  • List Team Invoices

    Retrieves a list of team invoices.

  • List Client Invoices

    Retrieves a list of client invoices.

  • Watch Schedules Created

    Triggers if schedules have been updated.

  • Watch Schedule Updated

    Triggers if schedules have been updated.

  • Watch Early Shifts

    Triggers when shifts have become early,

  • Watch Missed Shifts

    Triggers if shifts have been missed.

  • Watch Late Shifts

    Triggers if shifts have been late.

  • Make an API Call

    Performs an arbitrary authorized API call.