ssossossosso

Forums

Covering OroCRM topics, including community updates and company announcements.  Subscribe

Forums OroCRM OroCRM – How do I? Questions Integration with Telephony (call center)

This topic contains 14 replies, has 8 voices, and was last updated by Artem Liubeznyi Artem Liubeznyi 1 year, 5 months ago.

  • Creator
    Topic
  • #56926

    Nikita Petrov
    Participant

    Is there any way to integrate OroCRM with Telephony (call center) service?

    We want to automate integration with Asterisk via flashing banner in CRM when user will call to call center.

    Is there any way to do what we want? Or is there any way to develop this integration?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Author
    Replies
  • #56927

    Alexandr Smaga
    Participant

    Hello.

    I’m not aware of how Asterisk works, but I think you can develop some kind of widget that will listen for websocket channel updates, and on backend side develop some kind of “daemon” that will interact with Asterisk server for example via API and push updates to frontend.

    #56928
    Dima Soroka
    Dima Soroka
    Keymaster

    Hi Nikita

    We have phone systems integration on our roadmap but do not have specific release dates for this feature. If you have an urgent need for this we can help you with integration details and will be more than happy to accept your contribution.

    Please let us know if you need any help.

    #56929

    Nikita Petrov
    Participant

    Yes, I need help with integration! What idea to do this you can suggest?

    Thank you!

    #56930

    Nikita Petrov
    Participant

    We think that for simple integration for first time we need only one thing. This thing is suggest how to include on each page of CRM our own HTML template with variables (entity object with username, email, etc) of currently logged in user.

    By our idea in HTML template we plain to generate JS WebSocket agent to our telephony service. When incoming call to user will be done WebSocket agent will throw small window with link to calling user.

    So please say how we can include on each page of CRM HTML template with variables (entity object with username, email, etc) of currently logged in user?

    #56931
    Dima Soroka
    Dima Soroka
    Keymaster

    hi Nikita

    You can use placeholders for this and add your block to before_body_end for example.

    #56932

    Nikita Petrov
    Participant

    Dima, placeholders include works. Can you please suggest me how can I get current user object in my template? I think my question may be stupid, I newbie for Symfony bowels for now.

    #56933

    Alexandr Smaga
    Participant

    Hey!

    app.user global variable is available in twig.

    #56934

    job
    Participant

    Did you also made automatic call logging? We are looking into using ORO for our receptionist to log all calls. When all inboud calls get logged without owner, they can then ‘claim’ the call and log the details.

    When the call get answered by a know user we might be able to automaticly assign the user to the call.

    #56935
    Dima Soroka
    Dima Soroka
    Keymaster

    This feature not implemented yet.

    #56936

    Alps86
    Participant

    Hi,
    are there new informations, when this feature is planned?

    Thank you

    #56937
    Artem Liubeznyi
    Artem Liubeznyi
    Keymaster

    Hi,

    We have released API for phone integration as part of our 1.7 release in April. The API allows to log calls from third-party software, and link them to users and contacts.


    #56938

    erop
    Participant

    Arterm,

    Could you provide a link to that phone integration API description? Thank you!

    #56939

    j0ney3
    Participant

    I’m also looking for some documentation on how to log a call via the API

    #56940
    Artem Liubeznyi
    Artem Liubeznyi
    Keymaster
Viewing 14 replies - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.

ssossossosso