diff --git a/src/jami/call_const.h b/src/jami/call_const.h
index 541e184530fade7bfdaa1b2a9e6b128eebfc429f..a1fef98f85466511d882c7520609507a1703aa82 100644
--- a/src/jami/call_const.h
+++ b/src/jami/call_const.h
@@ -59,6 +59,7 @@ constexpr static char VIDEO_MUTED[] = "VIDEO_MUTED";
 constexpr static char VIDEO_SOURCE[] = "VIDEO_SOURCE";
 constexpr static char AUDIO_ONLY[] = "AUDIO_ONLY";
 constexpr static char AUDIO_CODEC[] = "AUDIO_CODEC";
+constexpr static char AUDIO_SAMPLE_RATE[] = "AUDIO_SAMPLE_RATE";
 constexpr static char VIDEO_CODEC[] = "VIDEO_CODEC";
 constexpr static char SOCKETS[] = "SOCKETS";
 constexpr static char VIDEO_MIN_BITRATE[] = "VIDEO_MIN_BITRATE";
diff --git a/src/sip/sipcall.cpp b/src/sip/sipcall.cpp
index 66db0deeb2fbfb628c3afad62ca9720896733ea2..5884296d8d59d4d9502ff19a98639560358f6f54 100644
--- a/src/sip/sipcall.cpp
+++ b/src/sip/sipcall.cpp
@@ -37,6 +37,7 @@
 #include "audio/audio_rtp_session.h"
 #include "system_codec_container.h"
 #include "im/instant_messaging.h"
+#include "jami/account_const.h"
 #include "jami/call_const.h"
 #include "jami/media_const.h"
 #include "client/ring_signal.h"
@@ -3005,8 +3006,14 @@ SIPCall::getDetails() const
                 if (auto codec = rtpSession->getCodec()) {
                     details.emplace(libjami::Call::Details::AUDIO_CODEC,
                                     codec->systemCodecInfo.name);
-                } else
+                    const auto* codecInfo = static_cast<const SystemAudioCodecInfo*>(&codec->systemCodecInfo);
+                    details.emplace(libjami::Call::Details::AUDIO_SAMPLE_RATE,
+                                    codecInfo->getCodecSpecifications()
+                                    [libjami::Account::ConfProperties::CodecInfo::SAMPLE_RATE]);
+                } else {
                     details.emplace(libjami::Call::Details::AUDIO_CODEC, "");
+                    details.emplace(libjami::Call::Details::AUDIO_SAMPLE_RATE, "");
+                }
             }
         }
     }