{{ title }}

{{ subtitle }}
{{ clockLabel }}
▤
✦ {{ notifCount }}
+{{ primaryAction }}
Notifications
Mark all read
{{ n.title }}
{{ n.body }}
{{ n.time }}
📢 Payout cut-off for August moves to the 27th. Clear pending contracts before Friday. Admin · 09:12
{{ c.flag }}
{{ c.label }}
{{ c.time }}
{{ c.date }}
{{ c.badge }}
{{ s.glyph }}
{{ s.label }}
{{ s.value }}
{{ s.sub }}
Recent Sales
View all
{{ s.ref }}
{{ s.client }}
{{ s.product }} · {{ s.agent }}
{{ s.status }}
Processor Status
{{ p.initials }}
{{ p.name }}
{{ p.status }}
Your status
{{ p.label }}
{{ v.label }}
{{ f.label }}{{ f.count }}
{{ a.label }}
{{ c.label }}
{{ c.value }}
{{ clockCard.state }}
{{ clockCard.elapsed }}
{{ clockCard.meta }}
{{ s.label }}
{{ s.value }}
{{ clockCard.btn }}
{{ tableTitle }}
{{ tableMeta }}
{{ c.label }}
{{ c.initials }}
{{ c.text }}
🗑
✎
⛨
🗑
◌
{{ emptyTitle }}
{{ emptyBody }}
Clear filter
{{ t.label }}
+
{{ c.initials }}
{{ c.name }}
{{ c.time }}
{{ c.last }}
{{ c.unread }}
{{ activeThread.initials }}
{{ activeThread.name }}
{{ activeThread.presence }}
✆
▣
⋮
{{ activeThread.initials }}
{{ callLabel }}
{{ callTimer }}
◍
End
⤳
{{ m.quote }}
{{ m.text }}
{{ m.meta }}
+
↑
{{ t.label }}
{{ lbCaption }}
{{ p.medal }}
{{ p.initials }}
{{ p.name }}
{{ p.team }}
{{ p.sales }}
approved sales
#
Agent
Team
Sales
Approved
Rate
{{ l.rank }}
{{ l.initials }}
{{ l.name }}
{{ l.team }}
{{ l.sales }}
{{ l.approved }}
{{ l.rate }}
{{ f.label }}
{{ a.priority }}
{{ a.time }}
{{ a.title }}
{{ a.body }}
{{ a.initials }}
{{ a.author }}
👁 {{ a.seen }}
✆
{{ dialerName }}
{{ dialerPillText }}
🔒 {{ dialerHostLabel }}
⚙ Dialer link
Open in new window
{{ dialerLink }}
✆
{{ dialerName }} loads here
read-only for agents and processors
⚙
No dialer connected
{{ dialerEmptyNote }}
Add dialer link
Your notes
+ New
{{ n.title }}
{{ n.preview }}
{{ n.at }} {{ n.chars }}
Only {{ noteOwner }} can see these. Nobody else, not even an admin.
{{ noteSaved }}
🗑
{{ b.glyph }}
Mark
{{ b.glyph }}
{{ noteChars }} Edited {{ note.at }} Saves as you type
✦
Notifications
Alert sound, duration, volume and vibration
Notification Sound
{{ s.label }}
Sound Duration{{ durationLabel }}
Sound Volume{{ volumeLabel }}
Vibration
Buzz with the alert on supported devices
Preview Alert
Save Notification Settings
🔒
Allowed IP Addresses
Clock-in is refused outside these
+ Add IP
Remove
IP
Label
Added
{{ i.ip }}
{{ i.label }}
{{ i.added }}
✆
Call Ringtone
What plays on an incoming call
{{ r.label }}
Ring Volume{{ ringLabel }}
▶ Preview Ring
■ Stop
Save Call Ringtone
🔑
Password
Change your own sign-in password
Current Password
New Password
{{ pwBtn }}
▤
Activity Log
Every sign-in, status change and refusal
↻ Refresh
Time
Level
Category
Event
User
{{ l.time }}
{{ l.level }}
{{ l.category }}
{{ l.event }}
{{ l.user }}
↺
{{ reminderTitle }}
✕
{{ reminder.name }}
{{ reminder.phone }} {{ reminder.at }}
{{ reminder.note }}
✆ Call now
Snooze
Done
✓ {{ toast }}
⚠
{{ confirm.title }}
{{ confirm.body }}
Cancel
{{ confirm.cta }}
⛨
Page access
{{ accessName }} · {{ accessCount }}
{{ g.label }}
{{ i.tick }}
{{ i.glyph }}{{ i.label }}
Takes effect the next time they load the CRM.
Cancel
Save access
🔒
Bulk assign IPs
Applies to all 24 employees at once
⚠Existing per-person IPs are replaced, not added to.
{{ i.tick }}
{{ i.label }}
{{ i.note }}
{{ bulkSummary }}
Cancel
Assign to all employees
◌
New group
{{ groupCount }}
Group name *
Description
Members
{{ p.tick }}
{{ p.initials }}
{{ p.name }}
Cancel
Create group
Group members
4 people · Falcon Team
{{ m.initials }}
{{ m.name }}
{{ m.role }}
✕
Done
Forward to
Pick a person or a group
{{ f.initials }}
{{ f.name }}
{{ f.hint }}
{{ profile.initials }}
{{ profile.name }}
{{ profile.role }} {{ profile.user }}
{{ p.label }}
{{ p.value }}
Email
Team
{{ profile.team }}
Joined
{{ profile.joined }}
Signed in from
{{ profile.ip }}
Appearance
{{ c.label }}
{{ themeNote }}
Close
Save profile
▤
{{ padTitle }}
{{ noteSaved }} · {{ padCount }}
⇄
+
—
⤢
✕
{{ b.glyph }}
{{ b.glyph }}
{{ noteChars }} ⌘J to hide
{{ callStatusText }}
{{ callPerson.initials }}
{{ callPerson.name }}
{{ callPerson.phone }}
↺{{ callPerson.note }}
✕
Decline
✆
Answer
✕
Cancel
◍
{{ muteLabel }}
⏸
Hold
⇄
Transfer
⌗
Keypad
◍
Log sale
▤
Note
✕
End call
ESC
{{ r.glyph }}
{{ r.label }}
{{ r.hint }} ↵
Nothing matches that
Try a client name, a sale ref, or a page
{{ cmdHint }} ↑↓ move ↵ open
📢
{{ annPopup.priority }} {{ annPopup.audience }}
{{ annPopup.title }}
✕
{{ annPopup.body }}
{{ annPopup.author }} · {{ annPopup.time }}
Got it
📢
New Announcement
Pops up on everyone's screen the moment you publish
Priority
{{ c.label }}
Who sees it
{{ c.label }}
Title *
Message *
How it will land
{{ annPreviewLabel }} popup + notification + sound, until each person dismisses it
Admin only. Cannot be edited once published.
Cancel
Publish
✆
{{ linkPageName }} link
Admin only — everyone else just sees it load
Dialer URL
🔒 Agents, processors and supervisors can open and use the dialer but cannot see or change this address.
Saved per dialer page.
Cancel
Save link
◷
Add Public Holiday
Nobody is marked absent on these days
Holiday Name *
Date *
Applies To
Already scheduled
{{ h.date }}
{{ h.name }}
{{ h.scope }}
Admin only. Applies to attendance and payroll.
Cancel
Add Holiday
{{ recGlyph }}
{{ recTitle }}
{{ recSubtitle }}
Team Name *
Team Leader
Colour
Description
Employee *
Month
Base Salary (PKR)
Bonus (PKR)
Advance (PKR)
Deductions (PKR)
Status
{{ c.label }}
{{ b.label }}
{{ b.value }}
Leave Type *
{{ c.label }}
From *
To
Duration
{{ c.label }}
Reason *
Attachment
{{ leaveFileLabel }}
Type
{{ c.label }}
Date
Amount (PKR) *
Description *
Receipt
{{ expenseFileLabel }}
{{ recFooter }}
Cancel
{{ recSaveLabel }}
{{ empGlyph }}
{{ empTitle }}
{{ empSubtitle }}
Full Name *
Username *
{{ empUserMsg }}
Email
Password *
{{ empEye }}
Role *
{{ r.label }}
Agent Type *
{{ a.label }}
Base Salary (PKR)
Team
{{ t.label }}
Joined Date
Status
{{ c.label }}
Team Leader?
{{ c.label }}
⛨ This account can view other people’s sales, payroll and attendance.
Pages This User Can Open *
{{ empPagesHint }}
↺ Reset to role default
{{ g.label }}
{{ i.tick }}
{{ i.glyph }}{{ i.label }}
Allowed IPs *
🔍 What IP do I have right now?
{{ i.tick }}
{{ i.label }}
{{ i.note }}
{{ empIpHint }}
{{ empFooterNote }}
Cancel
{{ empCreateLabel }}
↺
Add Callback
A reminder pops up 5 minutes before the call
Client Name *
Phone *
Alternative Number
When *
{{ c.label }}
Date
Time
Last Call Outcome
{{ c.label }}
Notes
Owner
{{ cbAgent }}
Only you see this callback.
Cancel
Save Callback
New Sale
Ref {{ nextRef }} · saved as Pending until a processor approves
{{ t.label }}
{{ f.label }}
{{ c.label }}
{{ f.value }}
{{ p.initials }}
{{ p.name }}
{{ p.status }}
{{ saleFooter }}
Cancel
Save Deal
{{ detail.ref }}
{{ detail.client }}
{{ detail.product }}
{{ detail.status }}
{{ f.label }}
{{ f.value }}
Notes
{{ detail.notes }}
Close
⤓ PDF
Callback
Approve
Revenant Tech
REVENANT TECH
Every sale, callback and shift in one place.
Agents log deals and hand them straight to a processor. Supervisors watch the desk in real time.
Revenant Tech CRM · v1.0
Welcome back
Sign in with the credentials your admin issued.
USERNAME
PASSWORD
Forgot?
{{ lgEye }}
{{ lgBtn }}
{{ lgNoteTitle }}
{{ lgNoteBody }}
Sign-in is refused outside the IP addresses your admin assigned to your account.