Domain: tasks.date • DOOH Inventory & Invoicing
Master view of campaign screening slots across all screens for the selected month.
Master booking orders containing client campaigns and invoice reminders.
Configure master booking details, video campaigns, screens, and invoice milestones.
Cross-regional screen revenue monitoring, client portfolios, sales PIC achievement, and master audit ledger.
Click on chart slices or bars to instantly filter overview records
LED Digital vs Static vs Tempboard
Monthly revenue trend across confirmed bookings
Click a screen bar to inspect its booking orders
Click slice to filter territory
Detailed revenue generated per screen location, booking frequency, and contribution share.
| # | Screen Location & Code | Region | Bookings Count | Total Revenue (RM) | % Contribution | Top Client Booked | Action |
|---|
| # | Media Agency | Total Orders | Key Brands / Clients Handled | Total Spend (RM) | Action |
|---|
| # | Client / Brand | Agency | Industry Category | Total Deals | Total Booked Value (RM) | Action |
|---|
Breakdown of booking orders closed and revenue generated by each Sales PIC.
Comprehensive row-and-column ledger. Click on any row to open the complete campaign details, Gantt schedule, and COC reminders.
| # | BO Number | Client / Brand | Agency | Industry Category | Screening Dates | Screens Booked | Booking Value (RM) | Sales PIC | Status | Action |
|---|
Track scheduled invoice issuance dates by month & week to secure sales income milestones
Showing invoices due to be sent for selected period
| # | Send Due Date | BO Number & Client | Media Agency | Screen Campaigns | Invoice Amount (RM) | Sales PIC | Status | Action |
|---|
Manage screens inventory grouped by region, DOOH industry classifications, and media agencies.
Digital LED screens and static billboards with coordinates and Telegram topic routing.
Add, edit, or remove industry categories and group headers used for booking orders and slot compliance.
| # | Industry Category | Guide / Examples / Scope | Actions |
|---|
Media agencies that book screens on behalf of clients.
Configure designated storage destinations with privacy isolation between Management and Field Operations.
Independent storage isolation: Management Drive (Invoices & BO) vs. Operations Field Drive (COC Verifications).
Copy the Google Cloud Service Account robot email below. In both your Google Drive accounts (Management & Operations), open each Master Folder, click Share, paste this email, and grant role as Editor.
Under Management email. Stores client invoices, signed booking orders, and DBP approval certificates.
Under Operations email. Subfolders are generated per milestone date and dispatched directly to Telegram.
Option A (Automatic): You can link your top-level Root Master Folder. The Google Cloud Robot will automatically create and organize folders by year (2026, 2027, etc.) without you having to update links each year.
Option B (Dedicated Year Folder): You can create your 2026 folder directly in Drive and paste its link above. Subfolders ([Agency] / [BO# Client]) will be created directly inside that year.
COC advance notices, Telegram message formats & robot automation credentials.
Days before screening end date to trigger COC notification.
Grace period days after screening ends before marking overdue.
Days before send date to remind sales PIC personally.
Invoices overdue by more than this period are excluded from active list.
Panduan padanan: Kotak mana yang diisi sales / admin & Tag mana yang terhasil dalam mesej Telegram.
| Tag | Kotak Diisi Sales / Admin | Contoh Nilai Yang Keluar | Digunakan Dalam Template |
|---|---|---|---|
[BRAND] / [CLIENT] |
Booking Form → Client / Brand Name (modal-client) |
PETRONAS, TRX RETAIL, UNILEVER | Upload, COC, BO Masterlist, Sales Topic |
[THEME] / [CAMPAIGN] |
Campaign Builder → Campaign Name (modal-camp-name) |
RAYA 2026 - TEASER, MERDEKA PROMO | Upload, COC, BO Masterlist, Sales Topic |
[BO_NUMBER] |
Booking Form → BO Number (modal-bo-number / Hold / Reserved) |
BO-2026-008, HOLD, RESERVED | BO Masterlist, Sales Topic, Invoices |
[START], [END] |
Booking Form → Master Start Date & End Date | 01/11/2026 to 30/11/2026 | Upload, COC, BO Masterlist, Sales Topic |
[PIC] |
Booking Form → Sales PIC dropdown (modal-primary-pic-select) |
Wesley, Sarah, Zaim | BO Masterlist, Sales Topic, Invoices |
[LOCATION] |
Screen Allocation Checkboxes & Schedule Picker | Jalan Bukit Bintang (JBB), Yayasan, Imbi | Upload, COC, BO Masterlist, Sales Topic |
[VIDEOS], [LOOP], [SPOT] |
Campaign Builder → Video rows count, Loop Type, Spots input | 2 Vid | 1.0 Full Loop | Spot 1 | Upload, COC, BO Masterlist |
[LINK] |
FA Artwork Link input / WhatsApp URL (.fa-link-input) |
https://drive.google.com/drive/folders/... | Upload Required |
[FOLDER] |
Target Google Drive Folder link (Management / Central COC) | https://drive.google.com/... | COC Required, BO Masterlist, Sales Topic |
[INV_NO], [AMOUNT] |
Invoice Milestones table → Invoice Number & Amount (RM) | BO-2026-008-INV1 | RM 15,000.00 | Invoice Masterlist, Invoice Reminders |
[SEND_DATE], [DUE_DATE] |
Invoice Milestones table → Send Date & Payment Due Date | Send: 01/11/2026 | Due: 15/11/2026 | Invoice Masterlist (Send Out & Due) |
[DATE] |
Tarikh sasaran COC dalam Modal COC atau tarikh hari ini | 29/10/2026 | Daily Reminder, COC, Invoice Masterlist |
[NOTES_BLOCK] |
Kotak catatan dalam Modal COC & Campaign Specs | Notes: High brightness night display | COC Required |
[STATUS] |
Status kelulusan bahan / status verifikasi COC / status BO | ✅ Ready for Screening, 🟡 Reserved, 🚨 Overdue | Upload, BO Masterlist, Sales Topic |
[CHANGES] |
Auto-generated log perubahan (revisi FA baru, ubah tarikh tayangan) | ℹ️ New artwork revision v2 uploaded | Upload Required, BO Masterlist |
[LIST] |
Auto-generated senarai item kempen aktif / COC / invois matang | 1. TRX RETAIL [JBB] (Due: 31/10)... | Daily Reminder, COC Masterlist, Inv Masterlist |
Dual-group architecture: 3Media Operations (Daily reminders, Upload list, COC masterlist, Location topics) & 3Media Admin (Booking Orders, Invoice masterlist, Sales PIC topics).
Field ops, daily screenings, artwork uploads & COC proofs
Main Operations Supergroup with forum topics enabled.
Booking orders masterlist, invoice schedules & sales individual topics
Supergroup where Management and Sales PIC topics reside.
| Screen Location & Specs | Operations Group ID | Topic ID | Action |
|---|
COC verification reminders will route directly to the location's topic specified here, with a button to mark COC done.
Sales PIC Individual Topics & Direct Telegram PMs
Admin monitors individual topics in the Admin Group. Bot also sends private DM alerts to sales PICs.
/myid to @MakCikSeraBot in Telegram.
| Sales PIC Name | Role / User | Admin Group ID | Topic ID | Personal User ID (DM) | Action |
|---|
Open @BotFather on Telegram, send /newbot, name your bot, and copy the API HTTP token.
Add the bot into both 3Media Operations and 3Media Admin supergroups with Admin permissions.
Click Auto-Detect Groups & Topics above to discover both group IDs and any active topic thread IDs!
In Telegram forum groups, right-click any topic, click "Copy Link" (e.g. t.me/c/12345/102). The final number (102) is your Topic ID!
Project: Portal File Integration (Account: [email protected])
Operations and client share designated Google Drive folders to this robot email with Editor permission.
No manual input needed: Pre-configured and protected in D1 database. Leaving this field as-is will safely preserve your robot credentials.
Company Super Admin can manage members and reset credentials.
Real-time audit log of booking orders, Telegram bot alerts, Google Drive syncs, and system events (Superadmin Only).
| Timestamp | Action | Actor / User | Target Entity | Event Details | Status |
|---|
Add or manage categories without losing your active booking form.
Scheduled invoice billing dates, due dates, and attached PDF documents.
Click on any date block to set Certificate of Campaign (COC) reminder dates.
Configure verification date(s) with dedicated notes and screen scope per date.
Configure screen name, region group, board type, coordinates, and Telegram routing.
Register a new user account for your organization.
Configure what this user can view or edit.
Upload or update signed document for this campaign.
1.2 MB • Ready & stored
Click to browse or drag & drop PDF file here
Standard PDF documents up to 15MB
Access screen inventory, booking master & operations timeline
Internal access restricted to authorized 3Media team members.
Temporary password generation