Skip to content

SMS Logs functionality with detailed views and routing#11

Merged
vladiacob merged 2 commits intohackajob:hackajob-developmentfrom
nidh-eesh:nidheesh-milestone-2
Oct 24, 2025
Merged

SMS Logs functionality with detailed views and routing#11
vladiacob merged 2 commits intohackajob:hackajob-developmentfrom
nidh-eesh:nidheesh-milestone-2

Conversation

@nidh-eesh
Copy link

This pull request introduces comprehensive support for SMS logs in the CRM application, including backend enhancements to filtering and notification routing, as well as frontend updates for navigation and detailed views. The changes focus on making SMS logs easily accessible, filterable, and visually distinct in the UI, while also improving the handling of SMS-related notifications and agent number lookups.

Backend improvements for SMS logs and notifications:

  • Added support for filtering by "Code" fields specifically for the Communication doctype, enabling more granular filtering for SMS log entries.
  • Modified quick filter logic for the Communication doctype to only display the Sent/Received filter, simplifying the filter UI for SMS logs.
  • Enhanced notification routing logic to direct assignment notifications from inbound SMS (with no linked lead) to "SMS Logs" or "Call Logs" based on content analysis, ensuring users are routed to the correct log type.
  • Added two new backend endpoints: get_agent_numbers (returns a mapping of users to their telephony numbers) and get_agents_by_numbers (returns agent info for given numbers), supporting frontend display of sender information in SMS logs.

Frontend additions for SMS logs:

  • Added SMS Logs to the sidebar navigation, including a new icon and proper routing, making SMS logs easily discoverable in the UI. [1] [2] [3]
  • Implemented a new SmsLogsListView.vue component for displaying SMS logs with advanced filtering, bulk actions, and user-friendly row rendering.
  • Added a new SmsLogDetailModal.vue component to show detailed information for individual SMS log entries, including direction, sender/receiver, content, and linked references, with agent number lookup for sent messages.

@vladiacob vladiacob merged commit 39333a8 into hackajob:hackajob-development Oct 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants