Project Management Module
Dashboard Overview
After logging in, you’ll be directed to the Dashboard . From the Dashboard, click on the Project-Management icon located on the navigation menu. . You will be redirected to the Project-Management Page.
1 Projects
The Project Module enables collaboration among multiple teams within a single project. Each project is assigned a unique identifier, known as the "Queue," which streamlines the management of client calls by routing them to available clerks within the system. Projects can also be assigned to a parent group, allowing related projects to be organized and managed together.
Project Fields in Project Management
Inside Project Management each Project contains the following key fields:
Channel: The communication method used for calls. This includes options like Email and Contact.
Views: Represents the number of views or interactions related to the project. You can also create custom views to filter and display specific data.
Database: The main data repository that stores all records associated with the project. It includes features such as Export and Field Management.
Result Code: Used to classify and track the outcome of each interaction. This supports detailed reporting and process analysis.
1 Create Project
Step-by-step instructions for creating project.
-
Navigate to Project Management
-
From the left sidebar, click on the Project Management icon.
-
Select the Projects option from the menu.
-
1.1 Add a New Project
-
Click the Add Project button to begin creating a new project.
Complete the Project Details Form - Fill out the required fields with valid data, such as project name. - If the project has a parent group, select the appropriate parent group for managing related projects. - Fill the Queue number as this number is responsible for handling the call from the client and routing them to the available clerks in the system. - Click the Next button to proceed to the Teams Selection form.
Assign Teams Selections - In the Team Members Selection form, check the boxes next to the teams you want to assign to this project. - The selected teams include users with the role of Group Clerks, who have the rights and permissions to handle call management. When a client calls the designated queue number, available clerks within the assigned teams for the related project will manage the call.
Create the Project - After selecting the desired teams, click the Create button to finalize the new teams setup.
Then after creating a project, you will be redirected to the Project Management Page where you can see the newly created project listed.
1.2 Edit an Existing Project
-
Locate the project you want to edit and select the checkbox next to it.
-
The Edit button will become enabled. Click it to proceed.
-
In the Project Details Form, update fields like name, parent group, queue number, and so on.
-
Click Next to continue to the Teams Selection form.
Update Teams Selection - In the Team Members Selection form, update and check the boxes next to the teams you want to assign to this project. - The selected teams include users with the role of Group Clerks, who have the rights and permissions to handle call management. When a client calls the designated queue number, available clerks within the assigned teams for the related project will manage the call.
-
After selecting the desired teams, click the Update button to finalize the project’s configurations.
After creating a project, you can access project list.
Selecting a Project
Inside the Project-Management , you can access project list.
To view specific call records, select a project from the Project List within the Dashboard. Each project listed will have key details.
Project Details
After selecting a project, you’ll land on the Project Details Page. This page provides an overview of the project, including its name, description, and other relevant details.
Overview
This guide explains how to set up and use email templates within the project management system to automate personalized communications (e.g., after receiving calls or form submissions). The process depends on creating Custom Fields and Views first.
1. Creating Custom Fields
-
Go to Project Management > Projects > [Your Project] > Database
-
Click + Add Field
-
Select field type (Text, Checkbox, Dropdown, etc.)
-
Name and configure the field
-
Choose single or multiple values
-
Save the field
(Custom fields will be available for Views and Email Templates)
2. Creating Views
-
Go to Project Management > Projects > [Your Project] > Channel > Views
-
Select or create a View (e.g., Tesla Motors)
-
Add fields (including Result Codes) via drag-and-drop or selection
-
Group or sort fields if needed
-
Save the View
(Views organize data for email templates to use)
3. Creating Email Templates
-
Go to Project Management > Projects > [Your Project] > Channel > Email
-
Click + ADD to create a new template
-
Follow the multi-step form:
4. Using Predefined Fields and Views
Predefined fields and Views automatically fill email content based on user inputs or call data, ensuring personalized and accurate communication.
5. Editing Email Templates
-
Navigate to Project Management > Projects > [Your Project] > Channel > Email
-
Select the template and click Edit (pencil icon)
-
Modify Basic Info, Message, Attachments, or Result Code
-
Save changes
6. Deleting Email Templates
-
Navigate to Project Management > Projects > [Your Project] > Channel > Email
-
Select the template(s) to delete
-
Click Delete (trash icon) and confirm
7. Use Case: Receiving Calls
When a call ends, the system automatically selects the appropriate email template based on predefined data, fills it with caller information, and sends the email immediately.
Summary
-
Custom Fields: Define data points.
-
Views: Organize and display fields.
-
Email Templates: Automate personalized emails using Views.
-
Predefined Data: Ensures dynamic, accurate content.
Overview
An Email Template is a pre-designed message that is filled automatically with data collected during a project activity or customer call. This guide explains how to configure fields, views, and templates for seamless use during customer interactions.
1. Prerequisites
Before creating an email template, ensure the following are prepared:
2. Step-by-Step Setup
3. Create Email Template
Navigate to: Projects > [Your Project] > Channel > Email
-
Click + ADD to start a new template
-
Follow the multi-step form:
Step 1: Basic Information
Field | Description |
---|---|
Template Name |
Internal name for identifying the template |
Subject |
Email subject (supports dynamic fields like |
Recipient |
Main receiver or use |
CC / BCC |
Optional fields – add emails or dynamic fields |
Sender |
Choose from available sender profiles |
Step 2: Message
Write the email body using both custom and pre-defined fields.
Example:
Hello {customer_name}, Your ticket ID is {ticket_id}. We will get back to you shortly. Regards, {agent_name}
You can insert any fields available from the view.
4. Using Email Template During Calls
-
During a call, the configured view appears
-
Agent fills in or confirms fields
-
The system shows the linked email template
-
Fields auto-fill from the view
-
Agent clicks Send
Ensure your email template only uses fields available in the linked view. |
5. Edit Email Template
Navigate to the email list.
-
Click the pencil icon (✏️) next to the template
-
Modify any section (Basic Info, Message, Attachments, Result Code)
-
Click Update or Save
6. Delete Email Template
-
Go to the email list
-
Check the box next to the template
-
Click the Trash icon
-
Confirm deletion in the pop-up
7. Best Practices
-
Create all fields and views before templates
-
Use
{}
syntax for dynamic fields (e.g.,{customer_name}
) -
Reuse pre-defined views and fields where possible
-
Keep subject and body clear and personalized
1. Accessing the Contact Page
Follow these steps to navigate to the Contact page:
-
Log in to the system with your credentials.
-
In the left-hand navigation menu, click on Projects.
-
Select the desired project name from the list.
-
Within the project section, click on Channel.
-
Click on Contact to view the list of existing contacts.

3.1 Creating a New Contact
To add a new contact to the system:
-
On the Contact page, click the + Add Contact or Create New Contact button.
-
A new contact form will appear. Enter alll information in the required fields:
-
After entering the details, click the CREATE or SAVE button.
-
The new contact will now be listed on the Contact page.

3.2 Editing an Existing Contact
To update contact information:
-
On the Contact page, find and click on the contact name you wish to edit.
-
You will be taken to the Edit Contact page.
-
Review and update the necessary fields.
-
Once the changes are complete, scroll down and click UPDATE to save the changes.
-
If you do not want to save the changes, click CANCEL to return without saving.

3.3 Deleting a Contact
To remove a contact from the system:
-
On the Contact page, locate the contact you want to delete.
-
Click the Delete icon (usually a trash bin) or select Delete from the action menu.
-
A confirmation message will appear:
"Are you sure you want to delete this contact?"
-
Click YES or CONFIRM to proceed with deletion.
-
To cancel, click NO or CANCEL.
-
The contact will be permanently removed from the list.

4 Manage Project Views and Pages
This section describes how to create, update, edit, and delete Project Views and Pages under each project in the system.
Navigating to Project Management
-
Click on Project Management from the main menu.
-
You will be redirected to the Project page.
-
Click on the project name you want to manage.
-
On the left-hand side, locate the tree structure and click on Project Views.

4.1 Creating a Project View
-
Click on a project under One Project.
-
On the left side, click on Project Views.
-
Click the Create button located above the table.
-
A popup form will appear asking for the necessary information.
-
Fill in the following fields:
-
View Name: Name of the project view
-
Description: (Optional) Short description of the view
-
-
Click Create to save the new project view.
-
The new view will now appear in the list under Project Views.

4.2 Updating a Project View
-
From the Project Views list, select the view you want to update.
-
Click the Update button located below the table or next to the view.
-
A popup will appear with the current data.
-
Modify the fields as needed.
-
Click Update to save your changes.

4.3 Editing a Project View
-
In the Project Views table, locate the view you want to edit.
-
Click the Edit icon/button beside the view.
-
A popup form will open pre-filled with the current information.
-
Modify the necessary fields such as name or description.
-
Click Save or Update to apply the changes.

4.4 Deleting a Project View
-
In the Project Views list, find the view you want to delete.
-
Click the Delete icon/button next to the view.
-
A confirmation dialog will appear.
-
Click Yes or Confirm to permanently delete the view.
-
Note: Deleting a Project View will also remove all associated pages.

4.5 Creating a Page Within a Project View
-
After creating a Project View, click on the view name in the list.
-
You will be taken to the view’s details page.
-
Click on the Create Page button.
-
In the popup form, fill in the following:
-
Page Name: Name of the new page
-
Content/Description: (Optional) Page content or summary
-
-
Click Create to save the new page.
-
The page will now appear under the selected view.


4.6 Editing a Page
-
From the list of pages under a Project View, locate the page to be edited.
-
Click the Edit icon/button next to the page name.
-
A popup form will appear with the current content.
-
Modify the fields such as page name or content.
-
Click Save or Update to apply the changes.

4.7 Deleting a Page
-
From the list of pages under a Project View, locate the page to be deleted.
-
Click the Delete icon/button next to the page name.
-
A confirmation dialog will appear.
-
Click Yes or Confirm to delete the page.
-
The page will be removed from the view.

5 Manage Project Export in Database
To Navigate export call records, first select a single project from the Project Management section. Then go to the Database tab of that project. Inside the database, click on the Export option. There, you will see all the records of calls related to the project, which you can view and export as needed.
5.1 Exporting Call Records
Once inside the Database, click on the Export button.

-
You will see detailed call records for the selected project.
-
Use the date range selector to filter call records based on a specific time period.
-
The system will display the filtered call data according to the selected dates.
-
Click the Export button located at the top right corner to begin the export process.
-
The system will generate a report based on the chosen date range.
-
You can download the report in Excel format for further analysis.

5.2 Viewing Exported Reports
Once inside the Database, click on the Export button.

-
After selecting a project, you will see a list of all call records related to that project.
-
Each call record displays detailed information, including the following fields:
-
UUID – A unique identifier for each call entry.
-
Project ID – The internal ID associated with the selected project.
-
Audio – Playback option for the recorded call.
-
Caller Number – The phone number from which the call originated.
-
Destination – The number or endpoint the call was directed to.
-
Direction – Indicates whether the call was inbound or outbound.
-
Agent (User) ID – ID of the agent or user who handled the call.
-
External Extension – External device or number used, if applicable.
-
Queue ID – The call queue or service line associated with the call.
-
-
Use the date range selector at the top to filter call records by a specific time period.
-
Click the Export button to initiate the export process.
-
The system will generate a downloadable Excel file containing the filtered records.
-
You can use the exported Excel sheet for further data analysis or reporting.

6 Manage Project Fields in Database
This manual guides users through the process of creating, editing, and deleting project fields in the Database section of a project. Project fields are used to store custom data attributes related to your project and are accessible from the Fields tab under Database.
Accessing the Fields Section
-
Log in to the system.
-
In the left sidebar, click on Projects to expand it.
-
Select your project (e.g., Mantra).
-
Navigate to Database > Fields.

6.1 Creating a Project Field
-
Click the
+
icon or the Add Project Field button. -
In the Add Fields form, enter the required information:
-
Unique Identifier: A unique internal name for the field.
-
Label: A user-friendly name shown in the UI.
-
Type: Choose the type of data the field should accept (e.g., Text, Number, Dropdown).
-
-
If the field type supports options (like Dropdown):
-
Scroll down to the option table.
-
Click ADD to insert a new entry.
-
Fill in Name, Export Value, and optionally Description.
-
Add more entries as needed.
-
-
Click CREATE to save the new field.
-
To cancel the operation, click CANCEL.

6.2 Editing a Project Field
-
From the Fields list, locate the field you want to modify.

-
Click on the field to open its details.
-
Update the following as required:
-
Label
-
Type (if allowed)
-
Option entries (add, modify, or remove dropdown values)
-
-
Click UPDATE to save changes.
-
Click CANCEL to discard unsaved edits.

6.3 Deleting a Project Field
-
In the Fields list, find the field you want to delete.
-
Click the delete (trash can) icon next to the field entry.
-
A confirmation prompt will appear. Confirm the deletion to remove the field permanently.
-
The field will be removed from the list and no longer available in project forms or data exports.


7. Creating and Managing Result Codes
To create or manage Result Codes, first select a project from the Project Management section.
Navigate to:
Project Management > Projects > [Your Project] > Channel > Result Codes
Here, you will see a list of existing Result Codes for the selected project.
You can select any existing Result Code to view its details or create a new one.
7.1 Creating a New Result Code
Fill out the form below to create a new Result Code:
-
Name – The display name of the Result Code.
-
Export Name – The name used when exporting data.
-
Type – The category or call type associated with this Result Code. This is linked from the predefined Call Types configured within the project to classify different types of calls.
-
Outcome – The outcome linked to this Result Code, selected from the predefined list of possible call outcomes (e.g., successful, failed, no answer). This helps categorize the result of a call or interaction.
-
Agent Commission – Commission percentage or amount allocated to the agent based on this Result Code.
-
Call Center Commission – Commission percentage or amount allocated to the call center for calls associated with this Result Code.
-
Description – Additional notes or explanation about the Result Code.
Result Codes created here can be linked to email templates and reports to track call statuses and automate communication workflows.
For managing Call Types and Outcomes used here, navigate to:
Project Management > Projects > [Your Project] > Settings > Call Types
and
Project Management > Projects > [Your Project] > Settings > Outcomes
This ensures consistency and reusability across your project.
After filling out the form, save the Result Code to make it available for linking with email templates, reports, and call tracking.
7.2 Edit Result Code
-
Select the result code you want to edit by clicking the checkbox next to it.
-
Click the EDIT button (bottom right).
-
Update the fields as needed in the form.
-
Click UPDATE or SAVE to confirm the changes.

7.3 Delete Result Code
-
Select the result code you want to delete.
-
Click the DELETE button (bottom right).
-
Confirm the deletion when asked.

8. Manage Project Groups
Project Groups allow you to organize multiple projects under a single group for easier management and team assignments. To Navigate Progect Groups, first select a single project from the Project Management section. Then go to the Project Groups tab of that project. Inside the Project Groups, you can create, edit, and delete project groups as needed.
Filling the Project Group Form
-
Enter the required details such as Name,Parent Group Description, etc.
-
Click the Next button to proceed.

Assigning Teams to the Project Group
-
Check the Teams checkbox to assign teams to the group.
-
Click the Create Project Group button.

Saving and Redirecting
-
After successful submission, you will be redirected back to the Project Group page.

8.3 Editing a Project Group
-
On the Project Group list page, locate the group you want to edit.
-
Click the Edit (pencil icon) beside the group name.
-
Update the necessary fields in the form.
-
Click Update to save changes.
-
You will be redirected back to the updated list.
8.4 Deleting a Project Group
-
On the Project Group list page, locate the group you want to delete.
-
Click the Delete (trash icon) beside the group name.
-
A confirmation dialog will appear—click Confirm to permanently delete the group. WARNING: Deleting a project group cannot be undone.
After deleting a project group, you will be redirected back to the Project Group list page.