Eyetrosoft Intelligence Monitor logo
EYETROSOFT Intelligence Monitor
Version b131.11 • Service: checking…
SystemREADY Last update—
Campaign: Not selected
Dashboard look
System at a glance
Green is working, orange needs attention, red is unavailable.
Saved data
Checking…
X / Twitter
Checking…
News
Checking…
Audio text
Checking…
Camera text
Checking…
LinkedIn
Checking…
YouTube
Checking…
Facebook
Checking…
Instagram
Checking…
TikTok
Checking…
One place for all your media signals.

Camera text, document scanning, audio transcripts, social media and online news — unified by keyword tracking and sentiment scoring. Built for clear monitoring, evidence, alerts and reports without extra clutter.

5 inputs · Camera, documents, audio, social, news
Sentiment · positive / neutral / negative
Reports · KPIs, content, listening, crisis
Ready
Collect
Read
Understand
Save
EYETROSOFT INTELLIGENCE MONITOR

Intelligenceyou can acton

Search news, scan monitored sources, detect advertising, capture proof, and turn every signal into evidence-backed reporting.

01Collect signalsNews, social, audio, documents and advertising proof enter one evidence stream.
02Structure evidencePublisher, author, brand, client, region, timestamp and source links are organised.
03Analyse meaningSentiment, reach, engagement, spend, topic movement and risk are measured.
04Report proofEvery output keeps a clear evidence trail, export record and audit-ready proof.
MEDIA SUMMARY
AI-readable daily media summary generated automatically after a successful Trending Keywords news scan.
Waiting for a successful Trending Keywords scan.
Run Trending Keywords successfully and the media summary will appear here automatically.
Camera
Scan a document with your camera, read the text, then analyse mentions and sentiment against your keywords.
Keywords to detect
Mandate / analysis notes
Scan quality options
Text enhancement improves contrast before reading. Crop center helps when background noise reduces accuracy.
Ready.
Text and analysis
Document/Image uploads
Upload documents, images, spreadsheets or archives. Images and PDFs are read into text, saved, and analysed for exact keyword matches. Other files are stored for review.
Select documents (any file type)
Keywords to detect
Mandate / analysis notes
Use this when checking text quality, keyword matching, and sentiment confidence.
Waiting for documents.
Document scans for this campaign
No document scans for this campaign yet.
Uploaded documents
Audio
Upload any audio file and generate a transcript, then analyse it against your keywords and mandate.
Server transcription
Transcription runs securely on the server. No service key is stored in the browser.
Audio file
Keywords to detect
Mandate / analysis notes
Waiting for audio.
Transcript & analysis

Broadcast monitoring + archiving

Use the dedicated workspace for live radio monitoring, campaign scheduling, audio samples, and broadcast reporting.

Go to Audio Stream Monitor
Social Publisher Draft and review campaign posts

Drafts, private media and approvals workspace. Account connections and automated publishing are not enabled yet. No content is sent to social platforms from this workspace.

Editorial calendar — plans, not publishing jobs

Approved posts only. Planned dates do not automatically publish content.

Social
Track keyword mentions and sentiment across platforms. Use Related to see everything pulled, and Exact matches to see only posts where your keywords appear.
Agent handles / profile URLs
The system keeps the default list and you may add more lines.
Campaign
Sentiment adjustments + learning are saved per campaign and used automatically next time.
Keywords (comma-separated)
Date range
Choose a range (up to 12 months back).
Waiting for input.
X posts, keywords & sentiment
Facebook URLs (pages or post URLs)
Campaign
Sentiment adjustments + learning are saved per campaign and used automatically next time.
Keywords (comma-separated)
Date range
Optional: set a custom From/To (up to 12 months back).
Waiting for input.
Facebook items, keywords & sentiment
Instagram (approved page access)
Campaign
Sentiment adjustments + learning are saved per campaign and used automatically next time.
Keywords (comma-separated)
Date range
Optional: set a custom From/To (up to 12 months back).
Waiting for input.
Instagram items, keywords & sentiment
YouTube channels (channel URL or @handle)
Campaign
Sentiment adjustments + learning are saved per campaign and used automatically next time.
Keywords (comma-separated)
Date range
Optional: set a custom From/To (up to 12 months back).
Waiting for input.
YouTube videos, keywords & sentiment
LinkedIn company pages / hashtags / keywords
Use company:, author:, hashtags, keywords, or LinkedIn company URLs.
Campaign
LinkedIn monitoring follows the active campaign session.
Keywords (comma-separated)
Language
Waiting for input.
LinkedIn posts, keywords & sentiment
TikTok hashtags, accounts or keywords
TikTok uses approved official API access only. Add hashtags, public accounts, or campaign terms to monitor once access is configured.
Campaign
TikTok monitoring follows the active campaign session.
Keywords (comma-separated)
Date range
TikTok availability depends on the approved API product and permissions.
Waiting for input.
TikTok items, keywords & sentiment
News
Monitor news sites and online magazines, then save clean evidence for reports.
Country
Hashtags / keywords
Date range
Optional: set a custom From/To (up to 12 months back).
Publication website list 0 sites
Grouped by African country. Publication defaults load automatically for the selected country, and “Auto-seed” refreshes the latest built-in list if you want a fresh pull.
Waiting for input.
AI SUMMARYTop matched news narratives
Fetch news to generate
The three clearest storylines will appear here after the news fetch.
Online news articles, keywords & sentiment
AUTHORS
Article bylines
Fetch news to analyse authors.
Fetch news first.
No author data yet.
TRUSTED MEDIA RECORD

Evidence Hub

Search, verify and trace the exact media evidence behind every metric, chart, alert and approved report.

Ready to search the trusted evidence repository.
REGIONAL INTELLIGENCE

South African coverage and language

Locations are labelled as confirmed, source coverage, inferred, or unavailable. Publication domains are never used as the sole location signal.

Regional intelligence is readyRun the evidence index or refresh this view.
No search loaded yet.
Eyetrosoft Advertising Intelligence
Website scanning · Ad detection · Rate-card valuation · Proof of flight
Continuous publisher scan active Ready. Scan monitored websites for brands, placements, spend estimates and proof.
● LIVE
0 of 0 publishers assessed Proof captures: 0 · Rate matches: 0 · Review queue: 0
Visual proof engineChecking server readiness…
RuleSource page is context only — timestamped screenshot/crop/hash is required.

Detected Advertising

Click any advert to inspect proof and valuation logic

Run a scan to populate detected adverts, brands, publishers and spend estimates.

Advertiser Leaderboard

Brands ranked by confirmed and probable observed placements. Generic OCR words are filtered out.

Run a scan to identify brands and advertisers across monitored sites.

Publications Carrying Ads

Publishers where monitored pages produced proof-of-flight.

Run a scan to see monitored publications carrying ad signals.

Campaigns & Creative Families

Grouped from advertiser, creative wording, placement evidence and first/last seen history.

No advertising campaigns have been grouped yet.

Detection Quality

Confidence categories for client reporting.

No detection status data yet.

Proof Gallery

Each placement keeps URL, timestamp, screenshot/crop path, detection trail and confidence.

Proof-of-flight rows will appear after scans capture placements, screenshots or visual matches.
Ad & Logo Detection
Upload a reference creative or logo, scan your monitored websites, and the system will tell you whether it found matching visual proof.
Monitored URLs0
Reference creatives0
Recent scan runs0
Recent matches0
Pages with proof0
Top confidence0%
Search scope
Reference creatives and monitored URLs can be global or tied to the currently selected campaign session.
Ad detection setup guidance will load here.
Visual proof
Each card counts the unique monitored pages where a reference creative or site identity logo was found.
No matching visual proof has been found yet. Upload a creative or logo and scan your monitored websites.
1. Upload reference visual
Add the image, logo, GIF, or video you want to look for. Then scan to check whether it appears on your monitored websites.
Reference files
GIF and video references are frame-sampled at 1fps; static images and logos are matched by visual hash. Matches count the unique pages where the reference appeared.
Upload reference ads or logos to compare against captured assets.
No reference creatives uploaded yet.
2. Where to scan 0 saved
Country
Grouped by African country. Auto-seed pulls a starter publication list for the selected country, and you can add or remove monitored pages before saving them.
Monitored URLs (one per line)
Scan interval (minutes)
Status
Scan scope
Section pages are pulled from same-site navigation/category links, then scanned for matching creatives alongside the homepage.
Shared notes for this country set
Choose a country, add or paste links, then save the monitoring list.
Tip: “Save” stores the editor list for this country, and “Save monitored URL list” makes the current country list available for scans.
Saved monitored website list 0 rows
URLCountryIntervalStatusJobsMatchesActions
No monitored URLs yet.
Scan history 0 runs
Each scan stores a full-page screenshot, scan status, and detected asset count.
TimeURLStatusAssetsMatchesScreenshot
No scan runs yet.
Matched ads
Side-by-side evidence with confidence scores, timestamps, asset links, and page screenshots for proof.
No matches yet.
Report Studio
Beautiful, client-ready reporting with direct source tabs for News, Social, Document/Image, Audio, and Camera text.
Saved campaign reports
Choose a campaign to load all saved runs into one full campaign report.
Saved runs
Choose one saved run, or load the full campaign report.
Choose a saved run to control its nightly rerun setting.
Auto-email recipient(s)
Sent nightly from 04:00 Johannesburg time after automatic reruns complete.
Live reporting metrics

Report Dashboard

Every populated metric is backed by stored evidence from the reporting API.

Choose a campaign to load live report metrics.
Report Studio

Build a review-ready intelligence report

Configure, substantiate, write, validate and preview one controlled report version.

Current versionUnsaved draftDraft
Step 1

Report setup

Define the report identity and reporting period.

Step 2

Section builder

Select and order sections. Values will come from the reporting metrics API.

Step 3

Evidence panel

Select the source records that support this report version.

Load the Report Dashboard to retrieve real evidence.
Step 4

Narrative editor

Write the analyst interpretation. This text remains editable and versioned.

0 words
Step 5

Validation panel

Resolve blocking checks before review submission.

Step 6

Preview

This is the exact HTML snapshot stored with the version.

Client report builder
Board-ready intelligence report
Select a campaign above, choose the monitoring window, then generate, save, reopen, or export to PDF.
Campaign ID—
Run ID—
Report Type—
Date Range—
News Rows0
Social Rows0
OCR/Document Rows0
Backend StatusWaiting
Export audit trail PDF / HTML export history

Every export is archived with fidelity checks, evidence hash, report/run identity and timestamp.

Lineage health will appear after export history loads.
Export lineage filters will appear after export history loads.
Lineage action queue will appear after export history loads.
Export dependency safety will appear after export history loads.
Saved action evidence packs will appear after export history loads.
Guided review batch history will appear after wizard decisions are saved.
Pack access audit history will appear after saved packs load.
No export audits loaded yet. Save or export a report to create the first archive row.
Load a saved run to check report data health.
Report Builder is ready.
Scheduled reporting

Automated PDF and Excel delivery

Scheduled report runs will appear here.
Evidence archive

Search historical mentions for this report

Search the archive to verify report claims against stored evidence.
Period: —
Platforms: —
Tip: run a fetch in your data tab first, then open Report Studio.
Mentions
0
Net sentiment
0
Engagements
0
Risk score
0
Mentions trend
—
Sentiment split
—
Top publications
—
Channel mix
—
Themes intensity
—
Key voices
—
Source Diversity Index
Checks whether coverage is broad or concentrated.
Evidence freshness
Newest evidence versus older rows.
Risk-adjusted reach
Reach after reputational pressure.
Narrative concentration
Detects when one story dominates.
Review readiness
Evidence completeness before export.

1) Executive summary

Executive Summary
Executive Narrative
Generate the narrative to show grounded findings here.

AI media summary

A readable media-summary tab generated from the saved article text, source metadata, sentiment, topics, and evidence captured for this report scope.

Generate the narrative to show the detailed media summary here.

2) Monitoring scope and methodology

3) Coverage volume and trendlines

4) Source / channel breakdown

5) Reach, impressions, and exposure

6) Engagement and interaction quality

7) Sentiment and emotion (with proof)

8) Themes, topics, and narratives

9) Brand reputation and risk indicators

10) Influencers, journalists, and key voices

11) Share of voice and competitive comparison

12) Message pull-through and campaign measurement

13) Content performance (what worked best)

14) Audience insights

15) Service and operations insights

16) Media credibility and earned-value readiness

This section does not invent a monetary PR value. It shows whether the coverage is strong enough to value: source tier, audience data, rate-card readiness, and the exact evidence behind the claim.

17) Verification explorer

Use this workspace to inspect the records behind the report. It belongs outside the media credibility scorecard because it verifies every chart, table, claim, source, and exported report view.

Verification explorer
Mentions
Open the records behind each chart, table, and claim without losing the client-ready narrative.

18) Links, evidence, and activity history

19) Recommendations and action plan

Campaign Manager
Manage every campaign, saved reporting run, and nightly rerun from one workspace.
Campaigns and saved runs load here.
Selected campaign

No campaign selected

Choose a campaign to manage details and saved runs.

Saved runs

No saved runs loaded

Saved runs rerun nightly until deleted.

Select a campaign to view saved runs.
Overview
Campaign intelligence dashboard
Media monitoring dashboard
Latest captured results
All sources
This dashboard updates from your active data source.
AI story timeline

The story so far

Building a chronological account from the report evidence.

Evidence-grounded
Total mentions
0%
0
Waiting for live data
Unique authors
0 authors
0
Distinct voices captured
Authors will appear after article bylines are resolved.
Reported reach
0%
0
Real reach when available
Engagements
0%
0
Real engagement when available
Risk

Current risk level

0/100
0
Low
Routine monitoring. No immediate escalation is indicated by the available evidence.
Escalation

Top 3 priority articles

0 critical
Trend

Risk trend over time

Risk keyword hits by week
Drivers

Top risk topics

Detected risk terms
Action

Escalation list

Top 3 in this search
Trend

Mentions over time

Latest captured pattern
Sentiment

Sentiment overall

Live sentiment split
0%Neutral
Sources

Top sources

Ranked from captured data
SourcePlatformMentionsShare
Geography

Geographic distribution (South Africa)

Province signals inferred from captured copy
Alerts

Alerts

Live data signals only
Live feed

Live feed

Latest captured mentions
Coverage timing

Busiest coverage times

Based on captured timestamps
Followers

Source visibility

Accounts and sources with native follower data
Profile / sourcePlatformMentionsReachFollowersInfluence
Summary

Executive summary

Fetch data from News, Social, Documents, Audio, or Camera text to populate this dashboard.
Narratives

Main narratives

Actions

What to do next

Hashtags

Hashtags found

Actual tags from captured text
HashtagMentions
Links

Article & content links

Individual URLs in the matched evidence—not clicks
Sites

Most active publishing sources

Who published the matched coverage
Publication / sourceMatched items
Emoji

Emoji signals

Emoji captured in live content
Context

Context of a discussion

Weighted by repeated live words
Emotion

Emotions share

Emotion clues from live text and emoji
Reach

Mentions & reach

Mentions and measured reach over time
Categories

Mentions by categories

Share of mention volume by channel
Sentiment

Sentiment

Positive, neutral, and negative over time
Category sentiment

Sentiment by categories

Sentiment mix by platform group
Share of voice

Most Share of Voice

Top profiles and sources by volume share
Profile / sourceMentionsReachShare of voice
Presence

Current Presence Score

Derived from real volume, reach, sentiment, and diversity
0
Waiting for live data
Trend over time
Mentions

Key mentions

Actual items ranked from the current pull
Profiles

From top public profiles

Most visible public profiles in scope
Overview

Exact numbers

Real values only from the current scope
Sites

The most influential sites

Ranked by reach, then mentions
SiteReachMentions
Sentiment

Sentiment breakdown

Actual distribution from current scope
Metrics

Report numbers

Real measured totals from the current scope
Sources

Source breakdown

Volume by channel
Opportunity

Source Diversity Index

Checks whether coverage is broad or concentrated
Freshness

Evidence freshness

Newest evidence versus older rows
Visibility

Risk-adjusted reach

Reach after reputational pressure
Narratives

Narrative concentration

Detects when one story dominates
QA

Review readiness

Evidence completeness before export
Exports are generated from the latest fetched data (social + news + uploads) in your browser.
GET STARTED
After login, choose a quick starting action.
EXECUTIVE VIEW
Read-only campaign summary for executive users.
Risk level: Green Live campaign snapshot
Campaign executive summary
Select a campaign session to view the executive summary.
Top mentions
Total mentions0
Negative0
Positive0
Neutral0
Risk score0
Risk levelGREEN
DAILY EMAIL ALERTS
Configure two daily alert emails per campaign and send them to one or more recipients.
Active campaign
Alerts are saved against the currently selected campaign session.
Alert recipients
Add one or more email addresses. You may separate them by line, comma, or semicolon.
Morning alert
Afternoon alert
Timezone
Automatic alerts
Check interval
Automatic task guide
Use the hosting panel to run the saved background task for alerts, scheduled reports, and Ad Detection. Run it every 5 minutes.
Waiting for input.
Saved alert rules
Email preview
Automated alert rules

Risk, source, keyword and volume triggers

Tender-critical alert rules will appear here.
Alert engine ready.
Settings
All configuration, connections, diagnostics, users, storage and schedules live here.
⚙️
System configurationUse this page when something needs to be connected, changed or diagnosed.
EVIDENCE HUB OPERATIONS

What needs attention

A simple view of the background evidence checks that protect reports and dashboards.

Open Advanced controls to load the latest checks.
EVIDENCE HUB ACCESS

Who can see each campaign

Give a team member access only to the campaigns they need. Every change is recorded in the Evidence Hub audit history.

Loading access controls…

Loading current campaign access…

Recent access historySee who changed access and when.Show

No access changes loaded yet.

CAMPAIGN MAINTENANCE

Deleted campaign cleanup

Deleted campaigns disappear immediately. Their attached saved data is then removed safely in small server-managed steps.

Open Advanced to check
—Cleanup status has not been checked yet.
Deleted campaigns being cleaned—
Cleanup steps completed—
Saved rows removed—
Last server activity—

No cleanup information loaded yet.

Deletion history and proofSee recent completed and pending campaign cleanup records.Show

No deletion history loaded yet.

Cleanup continues on the server even when this browser is closed.

EXACT → RELATED OPERATIONS

Historical relationship backfill

Completes stored Exact and Related evidence relationships in small, resumable batches. Exact-match reporting remains separate and unchanged.

Open Settings to check
— Status has not been checked yet.
Saved-run cursor—
Relationships saved—
Already linked—
Unresolved—
Failures—
Last updated—
Automatic schedule—
Next automatic batch—
Adaptive throughput—
Next group size—
Runtime budget—
Latest sizing decision—
The job persists its cursor after every batch and can safely resume after a timeout or refresh.
SERVER WORKERAwaiting health check
Last heartbeat—
Last result—
Schedule health—

Runs on the server even when browsers and desktop computers are closed.

RESILIENCE WATCHDOGChecking incidents…
—
Watchdog status will appear here.
COMPLETION INTEGRITYVerification pending
No manifest yet
CursorPending
Source totalPending
FailuresPending
Relationship integrityPending

The job cannot be marked complete until its cursor, source count, errors and saved manifest pass verification.

RECENT BATCH AUDITAutomatic and manual activity
Forecast calculating…
Open Settings to load recent batch activity.
AFRICAN MEDIA SOURCE REGISTRY

Country, ownership and outlet research

A verified research layer for African media discovery. Coverage is shown as research progress and is never labelled complete.

Open Settings to load registry status.
Registry data will appear here.
PHASE B · SOURCE PROVENANCE

Endpoints, social identities and verification

Checking the Phase B schema…
Phase B records will appear here.
Record verification decision
PHASE C · CONTROLLED DISCOVERY

Candidate intake and duplicate review

Existing source inventories enter a dry-run queue. Nothing is activated automatically.

Checking the Phase C schema…
Candidate records will appear here after a dry-run discovery.
CSV / JSON dry-run
PHASE D · SOURCE OPERATIONS

Health, discovery and crawl readiness

Public endpoints are checked through the hardened HTTP client. Feed and sitemap candidates require analyst review before use.

Checking the Phase D schema…
Endpoint readiness appears after the first controlled health check.
PHASE E · COVERAGE ACCOUNTABILITY

Country completeness, gaps and exports

Scores explain nine coverage dimensions. Low scores identify research work; they never imply that missing outlets do not exist.

Checking the Phase E schema…
Country coverage scores appear after the first controlled refresh.
Refresh one country
Generate registry export
Country research review
INTEGRATIONS

Social and Content Sources

Operational health combines real calls, freshness, authentication, permissions, quota, parsing, retries and metadata quality. Secrets are never returned.

Loading connector status…
Municipalities (All 257)
Filter by province/type, export CSV, or import a corrected CSV. If your host blocks outbound requests, Wikipedia seeding may fail — CSV import is the fallback.
Loading…
Name Type Province District
Keyword Sets
Manage draft, active and archived keyword sets, including exact and related matching across languages.
Sources and Channels
Manage publication names, source types, platforms and markets so reports show the real destination, not aggregator links.
Activity
Review changes, deliveries and background work in one place.

Team access

Manage users and decide who can administer, analyse, review or view client reports.


    

Sources

Maintain publications, feeds, channels, markets and quality scores for reporting, reach and source status.

Enter people, not page views, circulation copies or advertising prices.
Use the actual measurement dates, not the rate card’s advertising validity dates. Leave both blank if not published: the figure will be reference-only. Out-of-period figures also remain reference-only. Save each metric separately to retain its own evidence history.
Add or update a source, then use Check source to confirm the link works and article text can be read.

Audience verification backfill

Import a controlled batch of up to 20 cited audience estimates. Preview validates every source and makes no changes.

No batch has been previewed.
Source Type Country Category Scores Status Last check Actions
Checked Source Status Website response Response Articles Article text Error
Storage

Saved data and uploaded files

Storage usage will appear here.
Channels

Official channel access

Channel status will appear here.
Checklist

Tender checklist and proof

Checklist results will appear here.
Capacity

25,000 mention capacity check

Capacity results will appear here.
Users and roles

Role-based access

Roles will load here.

Two Daily Email Alerts

Saved alert settings. Use one automatic hosting task to check and send updates regularly.


    

Scheduled Reports (Weekly/Monthly/Quarterly/Annual)

Scheduled reports use the same automatic hosting task as alerts.


    

SLA + Training Support Artefacts

Use the attached BRD to build SLA pack: onboarding checklist, escalation matrix, uptime targets, support hours and training plan.

  • Training: onboarding workshop, user guide, admin guide
  • SLA: availability, response times, data retention, incident handling
  • Support: ticket process + escalation ladder