CuteHR Knowledgebase

Everything you need to know about CuteHR Software.

I am new Here

I am new Here

Welcome to CuteHR

CuteHR is a Small Buisness HR Solution to automate and streamline common HR tasks. It offers various online tools to help manage and improve productiivty of your team. It also helps to manage team projects and track tme to improve efficiency.

The vision behind CuteHR was to build a simplified HR For small compnies.

In the present release it includes the following tools -

CuteHR runs in the cloud and is always availbile on desktop and mobile.

Starting using CuteHR , Its Free

I am new Here

Getting Started with CuteHR

Welcome to CuteHR! If you are a small buisness we are here to help you relive the pain of people management.

Here are some quick links to get you started -

Watch a getting Started Video

Setting up your company and Adding Employees

Create a project and track time

I am new Here

Managing Account

For managing your account on cutehr you can follow the basic steps.

Simply click on down arrow button on sidebar beside your name, and from the dropdown choose "My Account".

myaccount.png

You will see the above page.

Changing Avatar

In My Account section, you can see the option to upload profile pic, click the item and choose the picture.

updateprofilepic.png

Profile pic will update.

Changing Password

You can also change your password from here. Just type the new password and confirm it. Then click "Submit" button to change it.

I am new Here

Changing Personal Details

Changing personal details in cutehr is as simple as changing avatar. Just follow these basic steps.

For changing personal detail. Click on the down arrow beside your name. And choose "My Profile".

After choosing My Profile navigate to "personal" tab.

MyProfile.png

Update the details and click "Save" button.

I am a HR/Manager

I am a HR/Manager

Setting up your company and offices

The very first step after signing up to cutehr is adding company and offices. Adding company and offices is easy. Follow the below instructions to add one.

Introduction

Once you have registered on cutehr, signin using your credentials. After signing in to your account, a popup, asking your company name, will appear. Enter your company name in the popup.

Companypopup.png

Now, as you have entered your company name, you can go to settings->General from the sidebar menu, to edit the company basic information like company name, company logo, language, etc.

CompanyProfile.png

You can also add offices to your company. To add offices go to settings->General from the sidebar menu and click offices tab. From here you can add or edit your offices details and their holidays.

Offices.png AddOffice.png

You may also, delete any office at any point of time by clicking cog wheel icon in top-right corner of office card and select delete(Note that office which is marked as "main" can not be deleted).

Editing your offices

Offices can be added for any company.

After adding the offices to your company, you can edit or delete the office at any point of time.

To edit any office, click the cog wheel icon, on top-right corner, of the office card, then select edit.

officecogwheel.png

After clicking edit, popup will appear where you can add or edit the details of the office. After editing the detail, click the edit button.

Editoffice.png

Deleting the offices

For deleting any office, click the cog wheel icon, on top-right corner, of the office card, then select delete (you may not find the delete option for every office, as delete will not appear for the main office, mark any other office as main and then you can delete the previous one).

officecogwheel.png

After clicking delete, click "OK" for confirm popup to confirm.

DeleteOffice.png

I am a HR/Manager

Adding more workspaces

You may want to add more workspaces for a user. Cutehr makes your work easier, using cutehr you can create more workspaces for the user. To do so, follow the following instructions.

Adding workspaces

In order to add workspaces, click on the arrow-down icon on sidebar, next to user's name and from that dropdown menu, select switch company.

Switchcompany.png

Here you will see company(s)/workspaces added by you. In order to add new workspace, click "Add Workspace" button.

workspaces.png

After clicking the button you will see a popup of basic information for the company information. Fill up the name of company add click submit.

addworkspace.png

Now, the new workspace is created, you can switch workspaces anytime.

The selected company's name appears below user's name on the Sidebar.

To edit the information of newly created workspace, you can follow the steps of editing the company.

Go to Settings menu from sidebar, and select General, you'll see the basic information of the company, you can edit it as per your needs.

You can also add, edit or delete offices for that company

I am a HR/Manager

Setting up employees

After adding the company, you can add employees to your company. Adding employees to Cutehr is simple. Follow the following steps to add employees to your company.

Adding Employees

To add employees to your company, click on the Emplyees menu in sidebar then Click the "Add Employee" button, fill up the basic details of employee like name, email address in the popup and then click Add Employee.

AddEmployee.png

After adding the employee, the page will be redirected to basic information of the employee.

EmployeeInfo.png

You can fill up the basic work, personal, etc for the employee.

Editing Employees

For editing any employee's detail, click on the Employees menu in sidebar then click on employee's name or pencil icon against employee to edit the employee detail.

Employees.png

Once you click on employee's name or pencil icon, you will be redirected to the employee detail page, here you can edit the information of the employee and click on save button.

I am a HR/Manager

Setting up Custom Fields for Employee

Cutehr provides the feature of adding custom fields for your employees as per your country. Like national Id card, etc.

Adding Custom Fields

To Add Custom Fields for employee navigate to Settings -> Custom Fields, click on "Employee" Tab.

Click "Add Custom Field" button.

Addemployeecustomfield.png

Fill up the information for the custom field. Add click "Add Custom Field" button in popup.

Editing Custom Fields

To Edit custom field, just click the pencil icon and edit the form in the popup.

Editcustomfield.png

After editing the information just click "Edit Custom Field" button in the popup.

Deleting Custom Fields

To Delete custom field, click the bin icon in from of custom field name. Select "OK" from the confirmation modal to confirm.

Use of Custom Field

Your company might need information fields other than cutehr provide, In that case, you can add custom fields.

After adding custom field for employee, go to employee's profile, Under Personal tab you will see custom fields.

customfieldpersonal.png

You can fill it accordingly.

I am a HR/Manager

Setting up Attendance Managment

Tracking employee attendance is one of the most basic tasks that a HR software manages. Setting up attendance rules and policies is easy with CuteHR is easy as we explain below.

Setting up Holidays

The First Step to setting up Attendance is to define holidays for your office , CuteHR support multiple offices so each office can have different holidays if they are in different states or countries. Only the Admin can setup holidays , so make sure you are logged in using a admin account when setting up the holidays.

Get started by going to Settings in the side bar then General , The select the office tab.

In the office tab click on holidays.

Then You may use the Add Holiday Button to Create a holiday by providing it a name and date.

You may also import common holidays using the import holidays option.

To import common holidays , Select the country and the Year you wish to import the holidays for. For example lets choose "United States" , You will see a list of common holidays , then you may select the holidays you wish to import and use the "Add Selected Holidays" to import the holidays into your company calendar.

Now if you visit the Calendar Page in your section it should start showing the holidays .

Setting up Working Days

As employees can have different working days which might include weekends , CuteHR allows these custom settings to be put in for a employee.

To setup the Attendance policy for an employee , Visit the Employees page in the Your company Section, From here select the employee you wish to change or create the Working days for.

Select the Eeployee and in his Employee Information choose Contract tab, Then select the latest contract and go down to the Working days field , here you can select which days the employee is to be present in the office . You can also setup advanced rules like Second and Fourth Satarday working.

You can also setup the working hours per day and the office start time here.

Once the above task has been completed the basic Attendance setup is completed.

I am a HR/Manager

Add Leaves Policies

You get a default leave policy for the registered company as company's default leaves policy. You can also add leave policies to your company. Adding leave policies is easy, follow the steps below.

Adding Leave Policies

To add leave policies go to leave settings by navigating as Settings -> Time Off from sidebar menu, you will see the leaves policies of the company here.

To add new policy simply click "Add Leave Policy" button, fill the form of the popup and click "Add Leave Policy" button.

Addleavepolicy.png

Now, new leave policy is added.

Editing Leave Policies

To edit leave policy simply click the pencil icon in front of leave policy name.

Editleavepolicy.png

Popup will appear, make the changes in the form and click "Edit Leave Policy".

Now, the leave policy is edited.

Deleting Leave Policies

To delete any leave policy, any time, click on the bin icon in front of the leave policy name.

deleteleavepolicy.png

Select "OK" from the confirmation popup and you are good to go.

Adding Employees to Leave Policy

By default, employees are added to company's default leaves policy, but you can change the leave policy for every employee. To change it follow the steps.

Navigate to Employees in sidebar menu

Employees.png

Click the employee name or the pencil icon against his/her name, you will be redirected to his/her profile page.

EmployeeInfo.png

Under the work tab, you will find the timeoff policy dropdown, from that, choose the leave policy for that employee, click on "Save" button.

I am a HR/Manager

Adding Leave Types

Leave types differs from company to company, cutehr gives you basic types of leaves types like sick, holiday, etc.

defaultleavetypes.png

But as per your needs, you can change or add new leaves types.

Adding Leave Types

For adding new leave type to your company, follow the basic steps below

Go to Settings menu from the sidebar and then select Time Off and then click on "Leave Types" tab you will see the default leave types.

For adding new leave type click "Add Leave Type" button, popup will appear, fill the form add click "Add Leave Type" button.

AddLeaveType.png

The leave type is added. Now it will appear while requesting or adding leaves.

Editing Leave Types

For Editing leave types, click the pencil icon in front of the leave type name.

EditleaveType.png

Update the information in the popup and click the "Edit Leave Type" button.

Deleting Leave Types

For deleting any leave type, click the bin icon in front of leave type name.

deleteLeavetype.png

Click "OK" button in the confirmation popup to confirm the deletion.

I am a HR/Manager

Setting up clients and managing them

The clients are the building blocks of the company and managing every client is not easy. No worries, cutehr is here to help you out. Adding and managing the clients for your company is really easy. And managing clients using cutehr is simply fun. To Add and manage your clients in cutehr follow the steps below.

Adding Clients

You will get the client for copany's internal projects.

Clients.png

To add clients to your workspace follow these basic steps.

First of all, click on the client menu from the sidebar, now you are on clients page.

To add client, click "Add Client" button and add basic information about client, like client name, contact name(name of person to be contacted), email, etc.

Add-Client.png

After filling all the information, simply hit the "Add Client" button. Now, as you can see the client is added.

Editing Clients

Editing clients via cutehr is as simple as adding one, you can edit the client from the lists of client available.

To edit the client click the pencil icon against the client which you want to edit. After clicking edit the information in the pop up appeared. After editing all the information needed click the "Edit Client" button.

Edit-Client.png

The client is now edited with the latest information provided.

Deleting Clients

You can delete the clients with which your company is no longer working, for any reasons whatsoever. For deleting the clients process is simple, follow below steps

For deleting any client, click on the bin icon present against the client name.

DeleteClient.png

After clicking the icon, a confirmation popup will appear. Confirm the deletion of the client.

Once you have confirmed the popup, the client is deleted from your workspace and will no longer be accessible.

I am a HR/Manager

Setting up Projects

Adding projects to cutehr to manage the projects of the workspace is quite simple. To add your first project to cutehr follow the steps.

Adding Projects

To add project to cutehr, Go to Projects under "Your Apps" in Sidebar menu and click on button "Add Project", a popup will appear on screen for the information of the project.

AddProject.png

Fill up the basic information about the project like project name, client name, etc and then click "Add Project".

If you have not added any clients, then first add the clients and then add the project.

Now, the project is added and you are good to go.

Editing the Projects

To Edit the existing project of the workspace, you do not have to do much, just click the pencil icon against the project which you want to edit and the pop up will appear, in which you can update the existing information of the project.

EditProject.png

After editing the information, simply click "Edit Project" button.

Now, you will see the information of the project is updated.

Deleting the Projects

For deleting project, for any reason whatsoever, follow the instructions below

Click the bin icon against the project name, a pop up will appear for the confirmation of deletion of the project.

DeleteProject.png

Confirm Deletion of the project by clicking "OK" button. The project is now no more in your list.

I am a HR/Manager

Managing Employees for Projects

After adding projects to cutehr, you must be wondering how to add employees to projects. This process is also very easy. Follow the instructions to add employees to any project.

Adding employee to project

For adding employee to any of your project. Just navigate to Projects in sidebar menu. You will see all the projects added by company. If not added, first add project.

Click the project name in which you want to add employees.

Project.png

After clicking the project name, you will be redirected to project detail.

Projectdetail.png

Click on the "Employees" Tab. Add Click "Add Employee" button.

AddProjectemployee.png

Select the employee to add to the project and click "Add Employee" button

Removing employee from project

This is very simple, to remove any employee from the project just click "Remove" in front of Employee name.

RemoveEmployee.png

Click "OK" in the popup to confirm the removal of the employee from the project.

I am a HR/Manager

Setting up Team Event

Adding event to cutehr is simple.

Adding Events

To add event in cutehr click on the Settings menu in sidebar, then click Events submenu. You will see the events page.

From here click on "Add Events", fill up the details for the events and click Add Event button.

AddEvent.png

Now the event is added.

Editing Events

To edit events, simply click the pencil icon in front of event, a popup will appear.

EditEvent.png

Update the event information and click Edit Event button.

Deleting Events

To delete events, click the bin icon in front of the event which you want to delete.

deleteevent.png

Click the "Yes" button in the confirmation popup.

I am a Employee

I am a Employee

Welcome to CuteHR

So you have got invited to CuteHR by your employer, Welcome to CuteHR. We have collected a set of articles which will help you quickly get to know how it works and how to perform most common acations.

Getting Started

Common actions

I am a Employee

Marking Attendance

Marking attendance in CuteHR is really simple, once you are logged in go to the top right section of the application and click the Check In button , It will start showing a timer and you will be checked in.

checkin.jpg

To checkout simply click the timer button on top right again and you will be checked out.

checkedin.jpg

I am a Employee

Getting Started with Time Tracking

Using cutehr you can track your time which you are spending working on the projects. To do so, add the projects on your projects page and after adding projects get back to timer page.

Tracking your Time

Tracking time using cutehr is as simple as clicking a button. In order to track your time for projects you are working on, make sure the project on which you will work is added in project page, if not, add it to project page and follow the instruction below.

To track time, click on timer menu on sidebar, add the description and select the project on which you are working, the timer will start.

You can also start the timer without description, click start and a popup will appear notifying you about empty description box. Select "Yes" and the timer will start.

I am a Employee

Check Active Tasks

You can also check the active tasks of your team members regardless of projects

To check the active tasks of any team member, Just Click the "Projects" from sidebar menu. You will see the projects of the company. Click on "Active Tasks" tab.

ActiveTask.png

Here you will see all of your active tasks.

You can choose the employee from the dropdown to see any other user's active tasks

I am a Employee

Managing Tasks for Projects

Managing tasks is one of the essential feature provided by cutehr. It is very easy and handy. To manage the tasks for the project follow the following instructions.

Adding Tasks to Project (Added under Tasks List)

For adding task to any project, navigate to Projects in sidebar menu, click the project in which you want to add task.

tasks.png

If no project is available, then you can create one (if permitted).

After clicking the project, Under the "Task List" tab. Click "Add Tasks". Popup will appear.

AddTasks.png

Fill the information and click "Add Task".

If you do not find "Add Task" then probably you do not have any tasks list. No Worries, you can add one. Just follow the instructions.

Editing Task

Editing task is easier than adding. Just hover over the task. You will find the pencil icon, click on it, popup will appear. Update the information.

EditTask.png

Click "Edit Task List".

Deleting Task

For deleting any task, hover over the task which you want to delete, you will see the bin icon click on it.

DeleteTask.png

Click "OK" from the confirmation popup to confirm the deletion.

Adding Tasks List

For adding tasks list click "Add Task List". Fill the details in popup.

tasklist.png

Hit "Add Task List" button.

Now, you can add Tasks under this.

Editing Tasks List

For editing task list hover over the task list. You will see pencil icon. Click on it. Popup will appear.

EditTaskList.png

Update the information and Click Edit Task List.

Deleting Tasks List

For delting any task list hover over the task list and click the bin icon.

DeleteTaskList.png

Click "OK" from the confirmation popup to confirm the deletion.

I am a Employee

Requesting a Leave

To request a leave with CuteHR all you have to do it go to the Requests Page and click Request Leave

capture_004_30072019_173549.jpg

Fill in the appropiate fields and Click Request Leave.

capture_006_30072019_173832.jpg

You will come to know when your leave is approved , you may also cancel or modify your leave request from the same page.

If you modify your leave it will again go for approval.

I am a Employee

Requesting a Reimbursement

If you have made an expense for the company which needs to be Reimbursed , like leaves you need to visit the Requests Page and this time select the Expense Tab.

There you will see the "Add Expense" Button , use that to bringup the expense form.

capture_007_30072019_174504.jpg

Fill in the expense details and it will be sent for approval.

I am a Developer

I am a Developer

Getting Started

Introduction

The API-First Approach of CuteHR allows developers to integrate CuteHR with their own applications. CuteHR API is organised around REST.

Base URL

Base URL: https://api.cutehr.io

Authentication

CuteHR API uses bearer token based authentication.

In order to access protected resources, you will need to send the Authorization header with a valid token. You can obtain a vaid token by a POST request to login endpoint as given in the following API path.

Once you have a valid token, you can form the header as follows: Authorization: Bearer <token>

If authentication fails, HTTP status code 403 is returned.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. API requests without authentication will also fail.

Errors

CuteHR API uses conventional HTTP response codes to indicate the success or failure of an API request. In general: Codes in the 2xx range indicate success. Codes in the 4xx range indicate an error that failed given the information provided (e.g., a required parameter was omitted, a email failed, etc.). Codes in the 5xx range indicate an error with CuteHR's servers (these are rare).

HTTP Status Code Summary

Code Description
200 OK Everything worked as expected.
400 Bad Request The request was unacceptable, often due to missing a required parameter.
401 Unauthorized No valid Access token provided.
402 Request Failed The parameters were valid but the request failed.
404 Not Found The requested resource doesn't exist.
409 Conflict The request conflicts with another request (perhaps due to using the same idempotent key).
429 Too Many Requests Too many requests hit the API too quickly. We recommend an exponential backoff of your requests.
500, 502, 503, 504 Server Errors Something went wrong on CuteHR's end. (These are rare.)

API Endpoints

Check the detailed documentations at https://apidocs.cutehr.io

Frequently Asked Questions