09-05-2024 02:02 PM
Anyone know how I can identify the digits enter by caller (dtmf) to IVR from CM logs if OOB, if there is any label/identifier I can search on through cucm logs to get these digits please share
Solved! Go to Solution.
09-10-2024 06:06 AM
@Toss Leey - At what level are your trace files set? To capture the level you are seeing you will want the Cisco CallManager service trace file level set to Detailed.
Maren
09-06-2024 06:18 AM - edited 09-06-2024 06:19 AM
Which DTMF method are you using? If you are using SIP and are using an IVR with out-of-band signaling you would likely be using sip-info or sip-notify for DTMF.
If you are using sip-info, look for messages like this where the user pressed a 5 for 160ms:
INFO sip:8675309@example.com SIP/2.0
Via: SIP/2.0/UDP bob.example.com:5060
From: <sip:5551234@bob.example.com>;tag=e3f124a
To: <sip:8675309@example.com>;tag=f2a2937
Call-ID: 12345678@example.com
CSeq: 5 INFO
Content-Length: 24
Content-Type: application/dtmf-relay
Signal=5
Duration=160
If you are using sip-notify look for messages like this where the user pressed a 2 (look in the kpml-response at the end):
NOTIFY sip:8675309@192.168.1.1:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK62e20538
To: <sip:8675309@192.168.1.1>;tag=e3f124a
From: “Bob” <sip:5551234@192.168.1.1>;tag=f2a2937
Call-ID: aca0166f-21730029-00685cda-411f1c34@192.168.1.2
Date: Tue, 22 Sep 2019 12:26:29 GMT
CSeq: 422 NOTIFY
Event: kpml
Subscription-State: active; expires=6000
Max-Forwards: 70
Contact: <sip:5551234@192.168.1.2:5060;transport=udp>
Allow: ACK,BYE,CANCEL,INVITE,NOTIFY,OPTIONS,REFER,REGISTER,UPDATE,SUBSCRIBE
Content-Length: 201
Content-Type: application/kpml-response+xml
Content-Disposition: session;handling=required
<?xml version=”1.0″ encoding=”UTF-8″?>
<kpml-response xmlns=”urn:ietf:params:xml:ns:kpml-response” version=”1.0″ code=”200″ text=”OK” suppressed=”false” forced_flush=”false” digits=”2″ tag=”dtmf”/>
Let us know if you have questions.
Maren
09-08-2024 11:58 PM
Thank you but I didn't get any info using above details related to digits
09-09-2024 06:32 AM
What DTMF method are you using? Also, which trace or log file are you looking at?
Maren
09-09-2024 10:29 AM
What do you mean? Maren outlined two examples of digits pressed in two different DTMF methods. Can you please elaborate and provide more details on what it is that you’re looking for?
09-09-2024 09:49 PM
I checked sdl file downloaded via rtmt, the calls are ITSP---CUBE--CUCM---CCX, one side Allow-Events: telephone-event and another side Allow-Events: presence, kpml, and CM invoked MTP
09-10-2024 06:06 AM
@Toss Leey - At what level are your trace files set? To capture the level you are seeing you will want the Cisco CallManager service trace file level set to Detailed.
Maren
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide