iachat/enterprise/app/models/enterprise
Muhsin Keloth f422c83c26
feat: Add unified Call model for voice calling (#14026)
Adds a Call model to track voice call state across providers (Twilio,
WhatsApp). This replaces storing call data in
conversation.additional_attributes and provides a foundation for call
analytics multi-call-per-conversation support, and future voice
providers.

---------

Co-authored-by: Muhsin <12408980+muhsin-k@users.noreply.github.com>
2026-04-13 20:28:09 +04:00
..
account fix: prevent lost custom_attributes updates from concurrent jsonb writes (#14040) 2026-04-13 19:03:37 +07:00
audit feat: sign webhooks for API channel and agentbots (#13892) 2026-04-06 15:28:25 +05:30
concerns feat: Add unified Call model for voice calling (#14026) 2026-04-13 20:28:09 +04:00
account_user.rb feat: Add APIs to manage custom roles in Chatwoot (#9995) 2024-08-23 17:18:28 +05:30
account.rb fix: V2 Assignment service enhancements (#13036) 2026-02-11 12:24:45 +05:30
activity_message_handler.rb feat: captain decides if conversation should be resolved or kept open (#13336) 2026-03-13 10:03:58 +05:30
application_record.rb feat: Add push/email notification support for SLA (#9140) 2024-03-29 20:27:21 +11:00
audit_log.rb chore: Refactor Response Bot Data Schema (#8011) 2023-10-01 19:31:38 -07:00
automation_rule.rb feat: sla-2 add automation backend support for SLA (#8775) 2024-02-01 15:42:12 +05:30
channelable.rb feat: sign webhooks for API channel and agentbots (#13892) 2026-04-06 15:28:25 +05:30
conversation.rb feat: captain decides if conversation should be resolved or kept open (#13336) 2026-03-13 10:03:58 +05:30
inbox_agent_availability.rb fix: resolve V2 capacity bypass in team assignment (#13904) 2026-03-27 15:38:17 +05:30
inbox.rb fix: resolve V2 capacity bypass in team assignment (#13904) 2026-03-27 15:38:17 +05:30
message.rb fix: skip captain auto-open for templates (#13802) 2026-03-16 18:54:12 +05:30