<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">For grouping I can also create a uuid se custom sip headers, but then I still do not have an cdr for a chat. But if it’s not possible to generate a cdr for this at all, I need to think about another concept.<br><div apple-content-edited="true"><br class="Apple-interchange-newline">

</div><div apple-content-edited="true">Thanks</div><div apple-content-edited="true"><br></div><div apple-content-edited="true">Markus</div>
<br><div><div>Am 23.01.2015 um 14:59 schrieb Steven Ayre &lt;<a href="mailto:steveayre@gmail.com">steveayre@gmail.com</a>&gt;:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">It's normal for the Call-ID to be different each time - each message is its own dialog.<div><br><div>Can you not group conversations based on the sender+receiver pair?</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 23 January 2015 at 10:28, mbo <span dir="ltr">&lt;<a href="mailto:mbodbg@gmx.net" target="_blank">mbodbg@gmx.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>Hello,</div><div><br></div><div>We have implemented a web based client based on the jsSIP library to do audio/video and chat via SIP over websocket and freeswitch. With this client it is also possible to chat only.</div><div>When chatting between two clients, the Call-ID in the message is different for each message.</div><div><br></div><div><div>MESSAGE <a>sip:1008@192.168.0.123</a> SIP/2.0</div><div>Via: SIP/2.0/WSS rfboa1c9gg6q.invalid;branch=z9hG4bK2512434</div><div>Max-Forwards: 69</div><div>To: &lt;<a>sip:1008@192.168.0.123</a>&gt;</div><div>From: &lt;<a>sip:192.168.0.123</a>&gt;;tag=e472qkncp0</div><div>Call-ID: 0ggfl2u355ebrf77jsrq &lt;—— always different</div><div>CSeq: 521 MESSAGE</div><div>sessionId: some uuid</div><div>Content-Type: text/plain</div><div>Allow: INVITE,ACK,CANCEL,BYE,UPDATE,MESSAGE,OPTIONS</div><div>Supported: outbound</div><div>User-Agent: JsSIP 0.6.0</div><div>Content-Length: 2</div></div><div><br></div><div>First problem: As the Call-ID is different for each message, I cannot group the messages to a conversation.</div><div>Second problem: I want to store the chat conversation in the database and link it to a CDR. But there is no CDR written for the conversation.&nbsp;</div><div><br></div><div>As I can see in the RFC (<a href="https://www.ietf.org/rfc/rfc3428.txt" target="_blank">https://www.ietf.org/rfc/rfc3428.txt</a>) on page 3, it should also be possible to create a dialog and then send all messages in context of this dialog. I assume this means, it is possible to establish a chat only (INVITE) call and then send all messages in context of the call.</div><div>If there is a call then freeswitch will also write a cdr and if I can send messages in context of that call I can group them to a conversation, insert it to the db and link it to the cdr. How can I do this with freeswitch?</div><div><br></div><div>Thanks</div><div><br></div><div>Markus</div><div><br></div><div>&nbsp;</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><div><br></div><br>

</div>

<br></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com/" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://confluence.freeswitch.org/" target="_blank">http://confluence.freeswitch.org</a><br>
<a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org</a><br></blockquote></div><br></div>
_________________________________________________________________________<br>Professional FreeSWITCH Consulting Services: <br><a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br><a href="http://www.freeswitchsolutions.com">http://www.freeswitchsolutions.com</a><br><br>Official FreeSWITCH Sites<br><a href="http://www.freeswitch.org">http://www.freeswitch.org</a><br><a href="http://confluence.freeswitch.org">http://confluence.freeswitch.org</a><br><a href="http://www.cluecon.com">http://www.cluecon.com</a><br><br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>http://www.freeswitch.org</blockquote></div><br></body></html>