Despite the fact that our company has been closely involved with Internet telephony for a long time and 5 years ago it received all licenses, built sites and successfully spread and feeds the whole zoo of asterisks, friswitches and other communigates, the trendy cloudy story stubbornly bypassed us, although everything we needed to create a PBX in the cloud has long been ready. We silently envied our fellow competitors who launched cloud services one by one and hoped that someday we would go too far into the distance. That is exactly what happened six months ago: in the summer of 2014, it was decided that there would be clouds and we would sell them!

How
our cloud-based virtual office appeared , piled up with a mobile connection, as well as how a powerful solution was born for one of the Real Estate Agents and will be described in this inspiring story in several parts.
')
When you have the necessary software and hardware, a technical service consisting entirely of harsh telecom veterans and a loyal subscriber base, the launch of a new product does not look like a frightening story. Moreover, we had something to offer a “tasty”, spoiled by cloud wonders, market: an old (about two years) friendship with one of the representatives of the big three and a modified FMC platform. About this (and not only about this) in detail.
The
FMC service is offered in Russia by all major mobile workers, it can be called differently, but the essence of the service is always the same - the ability to connect corporate cellular phones from an office PBX and assign short numbers to all sim cards through the junction with an operator switch. As they say, everything would be fine, but something is not good. With a standard FMC service, a crooked internal number with a clever prefix appears on the corporate mobile, strange CallerID and trunk IDs are displayed. For the uninitiated in the subtleties of telephony client, this service looks weird, and asks for additional payments is not very clear for what. In a word, FMC in Russia in the small and medium business segment, as they say, did not meet with understanding. Once, having tasted FMC once, we realized that this is an extremely useful thing and with some refinement on the side of mobile workers and on the side of an office PBX, it can turn out to be an excellent product for corporate VoIP service.
Something like this:
In principle, the above scheme describes just the most common FMC and at first glance the difference between what can be bought directly from MTS or Beeline and what we have conceived is not. But, the Devil is always in the details.
Detail One:if you remove the little yellow cloud with our logo, it turns out that the client must dock with the mobile operator on his own and at his own expense and, as a result, must understand what it is and how much it costs. It was at this stage that the owners of small companies began to slip. Not every sysadmin of a small service center imagines how any PRI, timeslots, and other E1s look alive. We decided that our switch would be a gateway between strange protocols and the usual SIP on the client side. The first plus in the karma yellowish cloud.
Detail Two:even if the persistent client managed to do everything right, pay for the joint and accept the flow on his side, while competently resolving it, the first thing he encountered was that every time you called a short office number from a mobile phone, you would dial additional symbols — an asterisk, a grid or even a few eights. If this is not done, the mobile switchboard starts to blunt and swear at the wrongly dialed number, not understanding what they want from him and where to call him, if after entering five digits the subscriber pressed the green button. Well, this is not good at all. All normal people choose numbers from the notebooks of their Samsung, and I must remember that I call Secretary Natasha through the bars, and storekeeper Lena through an asterisk. Very, very uncomfortable.
Here we decided that the subscriber should not see the eights, asterisks and grids, but should ring as he was used to. We decided and made on our side a separate server that resolves all these incomprehensibilities. Naturally, without the help of a mobile operator, we would never have done this; nevertheless, he needs stars in the first place. However, after several months of experiments and discussions, the asterisks and lattices were gone — take it and call as you used to. The second plus is the karma of a yellowish cloud.
Detail Three:You successfully overcame Clause 1 and Clause 2 and the happiness seems to have come, but alas, all of a sudden you realize that you don’t understand anything: strange CallerIDs began to come to your mobile phone: when entering from Secretary Natasha you see the suspicious number 080808405, and if Natasha I’ve sent a client to you, then a complete nightmare comes - the client’s number is not put on the phone screen, because it contains almost 20 characters, of which 10 are the super unique super-identifier. It looks something like this: 0808010004957856742. Not only that you don’t immediately understand who is calling you, you will not be able to answer this call with replay. Any PBX, having received 0808010004957856742 as subscriber number A, will send you to the International Telecommunication Union with an iron voice. Again, several meetings with respected GSM gurus, a couple of months of experimentation and callerID began to come in the correct format: Natasha is now 405, and Sergey Sergeich from the well-known Romashka LLC +7 495 987 65 43. Third plus yellow cloud.
Detail Four:we won the trunks, SallerID and super-identifiers, but suddenly it came to the understanding that the mobile phone now calls in two different directions - to the office and to the PSTN - by completely different routes, i.e. calls to the office on our PBX come to us, and calls to PSTN disappears in the depths of the GSM network and is also terminated there and we cannot control them, and this is bad. I would like to see and control everything, because this is the almighty SIP!
And here again there are no options: a long correspondence with the cellular operator, requests, persuasion, tears and ... yeah, we did it! Now everything that is dialed on mobile phones (except emergency numbers) comes first to us on the PBX and we already decide what to do with it. Those. Now you can manage calls, and this is just megacut - the sims have become real IP phones, which means all the stuff we have at our disposal - IVR, statistics and other tricky scenarios and not only for incoming, but also for outgoing calls. The yellow cloud gets a fourth, well-deserved, plus.
Detail Five:then everything is quite simple: we create a closed user group (CUG) and prohibit it with everything that is not explicitly allowed. No paid subscriptions, tariff options, MMS packages and news from the fashion world for 15 rubles per day. Secretary Natasha reads news in a free Yandex, and her long-time fan Misha from technical support writes sms from a personal mobile phone, a corporate mobile phone is now only for work. And no nails. The yellow cloudlet gets the sixth medal.
What happened in the end:in the end, it turned out to be a fully ready for SIP work, living in a GSM network, a SIM card ideally designed for corporate use. We see all calls from mobile to our PBX, we manage them, we terminate everything through SIP and with a flick of the wrist we turn a familiar SIM card into a mobile SIP phone. Forwarding from SIP to GSM and back disappeared as a class, now Simka understands SIP directly. No extra options, no calls to grandmother in Ulan-Ude, only work, only hardcore.
Something like this:
It is clear that having such a product in service, you can invent a million interesting services, take it all to the clouds and bring happiness to customers. Next is the matter of technology - we choose a cloud platform, we are friends with Sims, we draw private offices, we form cases and forward, to achievements. It is at this stage that the understanding comes: real estate agencies and delivery services are waiting for us, because exactly where the metro, delivery and deals in the kitchens, telephone life is in full swing in GSM networks. Couriers call customers, customers couriers, guests of the capital call realtors, and realtors to everyone else.
It was decided: you need a powerful, scalable SaaS and close friendship with SIM cards. We urgently undertake to make a product, and the first candidate for clients is here: in CRM for six months the deal card with the status “Thinks” has been hanging, and the client is a real estate agency and not simple, but with 50 employees and a director concerned about the large number of missed deals , which his cunning agents turn over time, brazenly taking the contacts to his mobile phone. Long live total control over calls from mobiles! You do not have our mobile office yet? Then we go to you!
To be continued…
PS: all the numbers in the examples of identifiers, callerID and phone numbers are the fiction of the author.