Travacco Logo
Sign In
BlogCommunity
All featuresSmart Notifications

Every ping,at the right moment.

A daily-stats briefing card, WebSocket push events, task-level pings, and customer-facing alerts via Portal, Email, SMS and Telegram, all wired into one layered system.

Today Sep 17
SALES
12
completed
/allInvoices
RECEIPTS
8
received
/income
COLLECT
5
due today
/reports/deadLines
CHECK-INS
3
today
/reports/nearestCheckIn
POINTS
740
pts
/rewards
MOST ACTIVE
Sabina İ.
staff
/staff/performance
INACTIVE
1
not active
/staff/performance
Contract template updated
Admin published a new template
Task assigned to you
TASK-14 Prepare Antalya vouchers
Deadline reminder
TASK-09 overdue by 1 day
@Sabina mentioned you
Comment on TASK-42
Payment received
Invoice #2847 2,196 $

Your agency in 7 tiles.

Hover the chart icon in the navbar. Every tile is color-coded, currency-scoped, and deep-linked, click to land on the exact filtered page.

SALES
12

Today you completed 12 sales

/allInvoices
RECEIPTS
8

You received 8 receipts today

/income
COLLECT
5

Today you must collect 5 invoice payments

/reports/deadLines
CHECK-INS
3

Today you have 3 hotel check-ins

/reports/nearestCheckIn
POINTS
740

Your company has 740 points today

/rewards
MOST ACTIVE
Sabina İ.

Today's most active staff

/staff/performance
INACTIVE
1

Staff not active today

/staff/performance
TASK NOTIFICATIONS

The bell that actually helps.

Per-board, per-event opt-in. You never drown because an admin can silence entire event classes per board.

⏳Customer Payment Deadline
№Ref.BeneficiaryDue DateAmountPaidBalanceStatus
1INV-842Aysel Məmmədova2026-10-051200 USD400 USD800 USDUrgent
2INV-843Ramil Həsənov2026-10-02850 USD850 USD0 USDPaid
3INV-845Leyla Əliyeva2026-10-102100 USD1000 USD1100 USDPending
✈️Upcoming Flights
№ReferenceAirlineCustomerPassengerPhoneSector
1AA-1836AZALSenan GuliyevHUSEYNOVA, NAJIBA+994514666856GYD → SAW
2AA-1836AZALSenan GuliyevHUSEYNOV, RUSTAM+994514666856GYD → SAW
3TK-334TURKISH AIRLINESKamal RzayevRZAYEV, KAMAL+994514666856GYD → IST
🗓️Upcoming Check-ins
№InvoiceNoCustomerPhoneService TypeRoom NameReservation №Check-inCheck-outManager
1INV-901Tural Qasımov+994514666856OtelDeluxe Sea ViewRZV-44322026-10-012026-10-08Sabina İ.
2INV-905Nərmin Məcidova+994514666856OtelStandard DoubleRZV-44382026-10-022026-10-05Mira Clark
3INV-910Elvin Nəbiyev+994514666856OtelFamily SuiteRZV-44502026-10-032026-10-10Sabina İ.

Reach customers on their channel.

Portal, Email, SMS, or Telegram, the same trigger routes differently per customer.

Portal

Silent

Silent, lands in client's portal messages

EMAIL AUTOMATIONS

Set once. Fires forever.

Two campaign types fire on triggers, not on demand. You write the template once, every customer's ping is personal, on time, and comes from your real inbox.

AUTO EMAIL PREVIEW Auto-trigger
Birthday Email Auto-triggerSep 17

Subject: Happy birthday, {{Name}}! 🎂 A gift from Travacco

Dear {{Name}},

On your special day we'd love to offer a complimentary upgrade! Your current balance is {{Balance}}.

Sent from aylin.k@gmail.com OAuth Gmail
Payment Deadline Auto-trigger3 days left

Subject: Payment reminder balance due Friday

Your balance of {{Balance}} is due. Invoice total: {{Amount}}.

No manual send needed, fires on invoice deadline
LOCALIZATION

8 languages, same event.

Every notification title, subtitle and variable substitution runs through i18n keys. Calendar quirks handled, Azerbaijani İyn/İyl and Russian янв/фев month abbreviations are hand-mapped.

🇬🇧EnglishToday you completed 5 sales
🇦🇿AzerbaijaniBu gün 5 satış tamamladın
🇷🇺RussianСегодня вы совершили 5 продаж
🌐+5 moreAll from the same event trigger
PRODUCTION DETAILS

Details that make it real product.

The small things that separate a demo from software your team relies on every day.

Currency-scoped stats
Money tiles respect CurrencyContext, USD and AZN totals never mix
Score-based badge
calcPoints counts categories with real activity instead of 999+ unread
Touch device detection
(pointer: coarse), hover-to-open on desktop, tap-to-open on mobile
Escape-safe panel
MUI Portal with scroll handlers and close-on-blur, never traps focus
Fallback item list
UI shows meaningful data even when the API is slow or offline
WHY IT MATTERS

Fewer missed deadlines.
Fewer "why didn't you tell me?"

Smart Notifications | Travacco