Skip to main content

Users

The Users page lets you manage your team members — add new users, assign them roles, organize them into teams and departments, and control their access to EzPulze.

📸
Screenshot: Users page showing a card grid of user cards with avatars, names, emails, roles, and status indicators
users-page.png
1. Go to Organization → Users from the sidebar
2. Capture the page showing multiple user cards in the grid layout with different roles and statuses
Save to: static/img/screenshots/organization/users/users-page.png

User cards

Users are displayed as cards in a responsive grid. Each card shows:

ElementDescription
AvatarUser's profile picture (or default avatar)
NameUser's full name
EmailEmail address (clickable)
RoleAssigned role (e.g., Admin, Agent)
Status indicatorGreen dot for Active, red dot for Inactive

Card actions

Hover over a card to see the available actions:

ActionDescriptionPermission required
ViewOpen user details in read-only modeuser:read
EditOpen user details for editinguser:update
DeleteRemove the useruser:delete
📸
Screenshot: User card showing View, Edit, and Delete action buttons
user-card-actions.png
1. Hover over a user card to reveal the action buttons
2. Capture the card with the action buttons visible
Save to: static/img/screenshots/organization/users/user-card-actions.png

Searching and filtering

Use the filter section above the cards to find specific users.

📸
Screenshot: Users filter section showing search bar, role dropdown, status dropdown, department dropdown, team dropdown, and sort options
users-filters.png
1. Open the filter section on the Users page
2. Capture all filter fields: search, role, status, department, team, sort by, sort order
Save to: static/img/screenshots/organization/users/users-filters.png
FilterDescription
SearchSearch by name or role
RoleFilter by role (e.g., Admin, Agent)
StatusFilter by Active or Inactive
DepartmentFilter by department
TeamFilter by team
Sort BySort by Name, Role, or Status
Sort OrderAscending or Descending

Click Apply to apply the filters or Reset to clear them.

Pagination

You can display 25, 50, or 100 users per page.


Adding a user

Click the Add User button to open the user form in a slide-out panel.

📸
Screenshot: Add User form showing fields for Name, Email, Mobile Number, Department, Team, Role, and Password
add-user-form.png
1. Click "Add User"
2. Fill in all fields with sample data
3. Capture the full form in the slide-out panel
Save to: static/img/screenshots/organization/users/add-user-form.png

User fields

FieldRequiredValidationMax lengthNotes
NameYesMinimum 3 characters60Full name
EmailYesMust be a valid email address60Used for login. Must be unique.
Mobile NumberNoMinimum 10 digits20Optional contact number
DepartmentYesSelect from existing departments
TeamYesSelect from existing teams
RoleYesSelect from existing roles
PasswordYes (Add)See password rules below60Required when creating a new user

Password rules

The password must meet all of these requirements:

  • At least 8 characters long
  • At least one uppercase letter (A–Z)
  • At least one lowercase letter (a–z)
  • At least one number (0–9)
  • At least one special character (!@#$%^&*)

Viewing a user

Click View on a user card to see their details in read-only mode.

📸
Screenshot: View User panel showing read-only user details with avatar, name, email, mobile, role, team, department, and status
view-user-panel.png
1. Click View on a user card
2. Capture the read-only detail panel showing all user information
Save to: static/img/screenshots/organization/users/view-user-panel.png

The view panel shows:

  • Avatar
  • Name
  • Email (clickable link)
  • Mobile Number
  • Role
  • Team
  • Department
  • Status (Active/Inactive chip)

Editing a user

Click Edit on a user card to modify their details.

📸
Screenshot: Edit User form showing all fields with the Status dropdown visible and Password field marked as optional
edit-user-form.png
1. Click Edit on a user card
2. Capture the edit form showing the Status dropdown and the optional password field
Save to: static/img/screenshots/organization/users/edit-user-form.png

When editing a user, the form is the same as adding a user, with these differences:

DifferenceDetails
Password is optionalLeave blank to keep the current password. If you enter a new password, the same rules apply.
Status field appearsYou can change the user's status to Active or Inactive
info

You cannot edit Super-Admin users. The Super-Admin account is system-protected and can only be modified by the Super-Admin themselves.


Deleting a user

Click Delete on a user card, then confirm the deletion in the dialog.

warning

Deleting a user removes their account permanently. They will no longer be able to log in. This action cannot be undone.

info

You cannot delete a user who is currently assigned to active campaigns. Reassign or complete their campaigns first.


User statuses

StatusDescriptionEffect
ActiveUser can log in and use EzPulzeFull access based on their role
InactiveUser cannot log inAccount exists but is disabled. Useful for temporary suspension.

To change a user's status, edit the user and update the Status field.


Tips

  • Use descriptive names — Full names make it easy to identify team members in chat assignments and reports
  • One role per user — Each user has exactly one role. Create roles that match your organizational needs.
  • Deactivate instead of delete — If someone leaves temporarily, set their status to Inactive instead of deleting their account
  • Assign teams and departments — This helps with filtering in Chat and Reports. Agents can be filtered by team or department.
  • Strong passwords — Enforce strong passwords for all users, especially those with Admin roles