Label 📒
Similar to tags for client, we have labels for Task. Labels helps you to categorize tasks and quickly filter them. Labels have to be created in the label master before assigning them to tasks.
Label Master
Users having permission Admin-Yes
can only create/edit/delete labels. Labels can be quickly created using New
button on Label Master screen. Only alphanumeric cahracters are allowed. No spaces. You can choose any color from the dropdown. Optional description can also be added to describe more about a specific label. Once the label is added, the name of label cannot be edited. Label can be deleted only if it is not added to any task.
Few Examples of labels
- Important
- AttentionNeeded
- AttPartner (If attention is required by any Partner)
Add label to task
Labels can be assigned by going to a specific task (task view page) and clicking on '+' icon just below the task name. Beside this icon itself you can see the already added labels. Any number of labels can be given to a task. Labels can be deleted in the similar fashion i.e. by clicking on the '+' icon.
Filtering the tasks according to labels
Task List page shows the labels just below the assigned team member's name. You can quickly filter the tasks by selecting the labels from dropdown.
Label List
📌 POST
:/task/labellist
Response
// Success
{
"success":true,
"data" : {..} ,
"msg": "Label Tags Loaded"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}
Label Search
📌 POST
:/task/labelsearch
Response
// Success
{
"success":true,
"data" : {..} ,
"msg": "Label Loaded"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}
Label Master Create
📌 POST
:/task/labelmastercreate
Rrequest (body)
labelname
* : {....}descp
: Maximum 200 characters.color
: Maximum 10 characters.
Note :
- For creating a label the user must have
hasadmin
Permission.
Response
// Success
{
"success":true,
"params" : {..} ,
"msg": "Label Inserted"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}
Label Master Info
📌 POST
:/task/labelmasterinfo
Request (body)
labelname
* : {....}
Response
// Success
{
"success":true,
"params" : {..} ,
"msg": "Label Information Loaded"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}
label Master Update
📌 POST
:/task/labelmasterupdate
Rrequest (body)
labelname
* : {....}descp
: Maximum 200 characters.color
: Maximum 10 characters.
Note :
- For creating a label the user must have
hasadmin
Permission.
Response
// Success
{
"success":true,
"params" : {..} ,
"msg": "Label Updated"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}
Label Master Delete
📌 POST
:/task/labelmasterdelete
Request (body)
labelname
* : {....}
Note :
- For creating a label the user must have
hasadmin
Permission. - If the label is already added then it will not be deleted.
Response
// Success
{
"success":true,
"params" : {..} ,
"msg": "Label Deleted"
}
// Error
{
"error": [],
"success":false,
"msg":"Check Parameters"
}