ssossossosso

Forums

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

This topic contains 14 replies, has 8 voices, and was last updated by Artem Liubeznyi Artem Liubeznyi 7 months, 3 weeks ago.

  • Creator
    Topic
  • #5042

    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
  • #5055

    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.

    #5056
    Dima Soroka
    Dima Soroka
    Oro Core

    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.

    #5057

    Nikita Petrov
    Participant

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

    Thank you!

    #5183

    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?

    #5186
    Dima Soroka
    Dima Soroka
    Oro Core

    hi Nikita

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

    #5196

    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.

    #5199

    Alexandr Smaga
    Participant

    Hey!

    app.user global variable is available in twig.

    #5426

    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.

    #5427
    Dima Soroka
    Dima Soroka
    Oro Core

    This feature not implemented yet.

    #12248

    Alps86
    Participant

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

    Thank you

    #12249
    Artem Liubeznyi
    Artem Liubeznyi
    Oro Core

    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.

    #21774

    erop
    Participant

    Arterm,

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

    #21794

    j0ney3
    Participant

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

    #22406
    Artem Liubeznyi
    Artem Liubeznyi
    Oro Core

    Hi guys,

    Please take a look at our CallBundle API documentation: https://github.com/orocrm/OroCRMCallBundle/blob/master/Resources/doc/reference/api.md

Viewing 14 replies - 1 through 14 (of 14 total)

You must be logged in to reply to this topic.