Latest Run¶
The Latest run page shows when CallCoach last processed your organisation's interactions, and lets you download the log files from recent runs. CallCoach normally runs once a day to process new calls and chats.
Accessing: Navigate to Tools → Latest run. You can also click the Last run timestamp in the Organisation Snapshot on the Main Dashboard.
Availability: Available to all users. (Agents do not have access.)
Note
This information previously lived in the "Latest CallCoach Run" section at the bottom of the Main Dashboard. It now has its own page under the Tools menu.
What the Page Shows¶
- Most recent run — the date and time of the latest CallCoach processing run, shown in your local timezone
- Download run details — a list of recent runs; click a run's start time to download that run's log file as a text file
These logs are crucial for troubleshooting why a specific call or chat might not have been processed.
Understanding the Log File Format¶
Each log file contains a comprehensive summary and detailed event log:
- Run Summary Section — start/end times, total duration, and filter criteria used
- Preprocessing Filter Criteria — initial filters applied to raw files
- Analysis Filter Criteria — file age limits (in minutes), minimum duration (in seconds), maximum file size, and maximum number of files to process
- Statistics Sections:
- Preprocessing — total matches found, files preprocessed, skipped, and errors
- Analysis — files processed, successful analyses, skipped files, errors, and average processing duration
- Events Section — chronological list of all processing events with timestamps:
analysis - analysed— successfully processed files (includes filename)analysis - skiporchat_analysis - skip— files not processed, with a reasonpreprocessing - success— files that passed initial validation- Error messages with error codes if processing failed
??? example "Example Log File"
=== CallCoach Run Summary ===
Start Time: 2025-11-09T04:01:51.125154+11:00
End Time: 2025-11-09T04:43:34.977171+11:00
Duration: 0h 41m 43s
Preprocessing Filter Criteria:
Analysis Filter Criteria:
- file_age: 0-4320 minutes old (0 = not limited)
- minimum_duration: 120 seconds (derived min size: 360 Kb)
- maximum_size: 122880 Kb (derived from 120 Mb)
- bucket_prefix: preprocessed/
- max_process: 61
=== Preprocessing ===
Total matches: 0
Preprocessed: 0
Skipped: 0
Errors: 0
=== Analysis ===
Processed: 48
Successful Analyses: 48
Skipped: 0
Errors: 0
Average Duration: 10m 38s
=== Events ===
2025-11-09T04:01:55.995034+11:00: analysis - initial_count
2025-11-09T04:09:38.313611+11:00: analysis - analysed - preprocessed/filename1.opus
2025-11-09T04:11:43.301186+11:00: analysis - analysed - preprocessed/filename2.opus
Troubleshooting a Missing Call or Chat¶
If a specific call or chat wasn't processed, follow these steps:
- Download the log file from the Latest run page
- Check agent status — in Agent Management, ensure the agent is created with the correct Agent ID and set to Active
- Check team status — in Team Management, ensure the agent is part of an Active team
- Check call duration (not applicable to chats) — in General Settings, check the configured Call Duration Limits
- Examine the log file:
- Search for the specific call/chat identifier (filename, call ID, or chat session ID)
- Common skip reasons:
Duration Xs outside window: Ys - Zs— call was too short or too longAgent ID not found or invalid— Agent ID doesn't match an active agentError code [some code]— technical error; contact support@icana.ai with this error code
- If the call/chat isn't mentioned at all, it likely didn't reach CallCoach or was filtered out early (wrong file type, file size outside limits, or file age outside the configured window)
- Contact support if needed — email support@icana.ai with the log file and specific details
Common Questions¶
The page says "No run logs available yet." What does that mean?
No run logs are available for your organisation yet. This is normal for new organisations before the first automated processing run has completed. If runs should already be happening, contact support@icana.ai.
What does AET mean next to the run time?
AET stands for Australian Eastern Time. Timestamps may be displayed in this timezone, or in your local timezone depending on the page.