<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Level 7 Systems</title>
	<atom:link href="https://level7systems.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>https://level7systems.co.uk</link>
	<description></description>
	<lastBuildDate>Thu, 17 Nov 2022 15:40:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.9.1</generator>
	<item>
		<title>VoIPstudio launches in Spain</title>
		<link>https://level7systems.co.uk/voipstudio-launches-spain-disrupting-voice-market-flexible-offers-no-contracts-outstanding-service/</link>
		<pubDate>Tue, 02 Oct 2018 09:52:43 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">https://level7systems.co.uk/?p=3921</guid>
		<description><![CDATA[<p>VoIPstudio brings award-winning features, premium quality voice and intuitive mobile and desktop performance – at affordable prices to Spanish SoHo, SME and enterprise users Palma de Mallorca, Spain, October 1st, 2018 – VoIPstudio is excited to announce the launch of &#8230; <a href="https://level7systems.co.uk/voipstudio-launches-spain-disrupting-voice-market-flexible-offers-no-contracts-outstanding-service/" class="more-link">Continue reading <span class="screen-reader-text">VoIPstudio launches in Spain</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-launches-spain-disrupting-voice-market-flexible-offers-no-contracts-outstanding-service/">VoIPstudio launches in Spain</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>VoIPstudio brings award-winning features, premium quality voice and intuitive mobile and desktop performance – at affordable prices to Spanish SoHo, SME and enterprise users</p>
<p><strong>Palma de Mallorca, Spain, October 1st, 2018</strong> – VoIPstudio is excited to announce the launch of its new, dedicated business communications service in Spain. The launch brings VoIPstudio’s proven and award-winning VoIP telephony services directly to the Spanish market for the first time, delivering a powerful communications platform with a uniquely flexible pricing model. </p>
<p>The new service is backed by major investments in local infrastructure, support and sales based in Palma de Mallorca, and has been deployed in secure, local data centres. All customer options can be viewed on the new www.voipstudio.es domain. </p>
<p>VoIPstudio offers disruptive pricing that is designed to suit the needs of today’s business owners. Bringing these offers directly to Spain will enable startups, scaleups and established businesses to benefit from flexible options and no lock-in, unlocking choice, freedom and flexibility. </p>
<p>VoIPstudio also brings national number options and number portability, allowing business users to easily migrate from existing providers, or to choose numbers to suit their needs. Users can select numbers from regional cities and towns, helping them to develop local presence without investment in physical infrastructure.</p>
<p>“Our investment in Spain reflects our growing success in the country and our understanding of how companies want to do business. We offer a personal touch, backed by local people, all designed to help businesses find the right solution, at the right price,” said Robert Seymour, Marketing Director of VoIPstudio. “The disruptive pricing we offer is backed by traditional support, so our customers can be confident that they choose the best business solution but through a new model that is better aligned with today’s business environment.”</p>
<p>VoIPstudio brings a host of benefits, such as hunt groups, call recording, conferencing and more, for businesses of all sizes, but with a uniquely flexible model. It’s also available as a mobile app, helping today’s businesses boost productivity, regardless of their location. Unlike many VoIP solutions, VoIPstudio is fully compliant with national regulations for emergency service calling and GDPR. </p>
<p>By reducing both entry prices and ongoing costs, VoIPstudio brings a radically different communications solution to Spanish businesses. </p>
<p>NOTES TO EDITOR</p>
<p>About VoIPstudio</p>
<p>VoIPstudio is an award-winning VoIP telephony platform that is based on solid infrastructure. It enables flexible, secure connections between users and business entities. VoIPstudio instantly helps businesses to be more productive, without the expense of buying and managing an expensive on-site telephone system. All our business VoIP solutions and features are delivered at a fraction of the standard PBX price. </p>
<p>For more information please visit <a href="https://voipstudio.es">voipstudio.es</a></p>
<p>CONTACT DETAILS:<br />
Robert Seymour<br />
Marketing Director<br />
rob@voipstudio.com</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-launches-spain-disrupting-voice-market-flexible-offers-no-contracts-outstanding-service/">VoIPstudio launches in Spain</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Level 7 Systems launches its new flagship product, GoTrunk.</title>
		<link>https://level7systems.co.uk/level-7-systems-launches-its-new-flagship-product-gotrunk/</link>
		<pubDate>Thu, 02 Jun 2016 14:54:35 +0000</pubDate>
		<dc:creator><![CDATA[Olga]]></dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">https://level7systems.co.uk/?p=3142</guid>
		<description><![CDATA[<p>Expanding the VoIP offer with SIP Trunking Creating a long-term enterprise communication strategy involves a lot of decisions and choices, most of them binary in nature. Should you upgrade to VoIP or stick with your existing analog solution? Purchase new &#8230; <a href="https://level7systems.co.uk/level-7-systems-launches-its-new-flagship-product-gotrunk/" class="more-link">Continue reading <span class="screen-reader-text">Level 7 Systems launches its new flagship product, GoTrunk.</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/level-7-systems-launches-its-new-flagship-product-gotrunk/">Level 7 Systems launches its new flagship product, GoTrunk.</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2><b>Expanding the VoIP offer with SIP Trunking</b></h2>
<p><span style="font-weight: 400;">Creating a long-term enterprise communication strategy involves a lot of decisions and choices, most of them binary in nature. Should you upgrade to VoIP or stick with your existing analog solution? Purchase new equipment or use your old hardware with adapters? Hosted VoIP or SIP trunks? There are pros and cons to each alternative but it was generally difficult to combine multiple options together.</span><span id="more-3142"></span></p>
<p><span style="font-weight: 400;">For instance, the general trend is for smaller companies to prefer hosted VoIP while larger organizations use SIP trunking. The former option eliminates the hassle of set up and maintenance while the latter is significantly cheaper over the life of the equipment. But what if you could combine the two to provide different solutions for different parts of your organization? </span></p>
<h2><b>Level 7 Systems launches GoTrunk</b></h2>
<p><span style="font-weight: 400;">There are quite a few businesses that could benefit from having SIP trunks to a few locations such as their headquarters while regional offices or smaller units can use hosted VoIP. While this approach can combine the benefits of both, it also throws up new issues such as integrating the two systems, reconciling billing between multiple vendors and the difficulty of estimating monthly or annual expenditure. </span></p>
<p><span style="font-weight: 400;">Level 7 Systems – the company behind VoIPstudio – has launched <a href="https://gotrunk.com" target="_blank">GoTrunk</a> to expand their VoIP service with <a href="https://gotrunk.com">SIP trunking</a>. GoTrunk enables organizations to utilize SIP trunks with their existing IP PBX solution as long as it is based on the SIP standard. This means companies can purchase hosted VoIP services or SIP trunking services from the same company. It opens up new opportunities for businesses that were simply not available before.</span></p>
<h2><b>One account, multiple services</b></h2>
<p><span style="font-weight: 400;">Finally, organizations have the flexibility to choose different solutions for different units, subsidiaries or locations. They can make this choice depending on various factors such as the availability of equipment, expertise, amount invested in existing solutions, the need for control and flexibility etc. Since both services are being provided by the same company, clients do not have to wrestle with multiple accounts.</span></p>
<p><span style="font-weight: 400;">Suppose a company decides to use GoTrunk for their regional offices while smaller units can rely on hosted VoIP. They can now purchase and manage both these services under the same account. It means you don’t have to reconcile multiple billing dates and cycles between different vendors.</span></p>
<h2><b>Seamless integration</b></h2>
<p><span style="font-weight: 400;">A significant barrier for organizations to mix and match cloud VoIP and SIP trunks is the problem of integration between disparate systems. Since <a href="https://gotrunk.com" target="_blank">GoTrunk</a> and <a href="https://voipstudio.com" target="_blank">VoIPstudio</a> are both based on the SIP standard, organizations do not have to worry about call management at all. As long as the equipment at different locations is SIP compatible, there should be no issues about utilizing both services within the same company.</span></p>
<p><span style="font-weight: 400;">Another issue that is solved by the same company offering both services is that of estimating monthly expenses. One account makes it easier for the organization to forecast monthly and annual expenses for short-term and long-term planning. There is no need to waste time in figuring out how much is being paid to each vendor every month and then consolidating the data in one place.</span></p>
<h2><b>Making SIP trunking easy to use</b></h2>
<p><span style="font-weight: 400;">The GoTrunk service makes it easy for organizations to use SIP trunks, almost as painless as utilizing hosted VoIP. The configuration and settings are accessible through a web portal, similar to the dashboard in VoIPstudio. Even those organizations that have in-house expertise to set up and maintain PBX systems do not want to waste time in configuring or connecting the SIP trunks. GoTrunk can save your business both time and money that would otherwise be spent in maintaining the system.</span></p>
<h2><b>SIP trunking becomes flexible</b></h2>
<p><span style="font-weight: 400;">Organizations going the SIP trunking route, flexibility is an important issue. Sometimes vendors require clients to purchase a minimum number of trunks or channels. Even if that is not the case, you may not be able to add or eliminate channels as and when you need to. With GoTrunk, your company can add SIP channels and new accounts to cope with seasonal demand, growth or even economic downturns.</span></p>
<p><span style="font-weight: 400;">This scalability has long been associated with hosted VoIP and is also advertised as a major selling point. Now there is no reason that organizations cannot enjoy the same benefits for SIP trunking as well.</span></p>
<p><span style="font-weight: 400;">Since VoIPstudio and GoTrunk are services offered by the same company, the latter benefits from their expertise and experience. For instance GoTrunk also offers a 30 day free trial which is not automatically renewed or charged to a credit card. Once the trial is over, you can contact the service to setup the paid account. There are no also no contracts, just simple and easy to understand payment terms. Since GoTrunk is compatible with any SIP-based PBX software, there are no barriers if you want to switch trunking providers or even your preferred SIP solution.</span></p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/level-7-systems-launches-its-new-flagship-product-gotrunk/">Level 7 Systems launches its new flagship product, GoTrunk.</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>VoIPstudio CTI Connector Now Available in the Oracle Cloud Marketplace</title>
		<link>https://level7systems.co.uk/voipstudio-cti-connector-now-available-in-the-oracle-cloud-marketplace/</link>
		<pubDate>Wed, 23 Dec 2015 14:15:06 +0000</pubDate>
		<dc:creator><![CDATA[Olga]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1961</guid>
		<description><![CDATA[<p>Oracle Sales Cloud Customers Can Use VoIPstudio CTI Connector To Improve Efficiencies News Facts VoIPstudio, a specialist in high quality VoIP and Session Initial Protocol (SIP) communications and Gold level member of Oracle PartnerNetwork (OPN), today announced that its CTI &#8230; <a href="https://level7systems.co.uk/voipstudio-cti-connector-now-available-in-the-oracle-cloud-marketplace/" class="more-link">Continue reading <span class="screen-reader-text">VoIPstudio CTI Connector Now Available in the Oracle Cloud Marketplace</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-cti-connector-now-available-in-the-oracle-cloud-marketplace/">VoIPstudio CTI Connector Now Available in the Oracle Cloud Marketplace</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><b>Oracle Sales Cloud Customers Can Use VoIPstudio CTI Connector To Improve Efficiencies</b></p>
<p><b>News Facts</b></p>
<p><span style="font-weight: 400;">VoIPstudio, a specialist in high quality VoIP and Session Initial Protocol (SIP) communications and Gold level member of Oracle PartnerNetwork (OPN), today announced that its CTI Connector is now available in the</span><a href="http://cloud.oracle.com/marketplace"> <span style="font-weight: 400;">Oracle Cloud Marketplace</span></a><span style="font-weight: 400;"> offering added value to Oracle Sales Cloud customers.</span><span id="more-1961"></span></p>
<p><span style="font-weight: 400;"> The</span><a href="https://cloud.oracle.com/marketplace/listing/3089596/Level-7-Systems-Ltd/VoIPstudio-CTI-Connector?_afrLoop=428941403567957&amp;_afrWindowMode=0&amp;_afrWindowId=null"> <span style="font-weight: 400;">VoIPstudio CTI Connector</span></a><span style="font-weight: 400;"> enables Computer Telephony Integration (CTI) of customer relationship management (CRM) activities, which greatly improves productivity and customer experience. The connector for Oracle Sales Cloud can be used for both outbound (click to call) and inbound connections (incoming caller screening).</span></p>
<p>“VoIPstudio can improve productivity and enable users to deliver more responsive and higher quality customer service,” said Olga Zarzeczna, VoIPstudio Marketing Manager. “It can make the whole process of interacting with the customer, whether on inbound or outbound calls, flawless. VoIPstudio participation in the Oracle Cloud Marketplace further extends our commitment to the Oracle community and enables customers to easily reap the benefits of VoIPstudio CTI Connector. We look forward to leveraging the power of the Oracle Cloud to help us achieve our business goals.”</p>
<p><i><span style="font-weight: 400;">The set-up video can be viewed  here:</span></i></p>
<p><center><iframe width="640" height="360" src="https://www.youtube.com/embed/zWzA4nnYCAM" frameborder="0" allowfullscreen="allowfullscreen"></iframe></center><i><span style="font-weight: 400;">The administrator manual, which provides further details on how to integrate VoIPstudio and Oracle Sales Cloud, can be viewed at:</span></i><a href="http://voipstudio.com/en/manual/Admin_Integrations-Oracle-Sales-Cloud"> <i><span style="font-weight: 400;">http://voipstudio.com/en/manual/Admin_Integrations-Oracle-Sales-Cloud</span></i></a><i><span style="font-weight: 400;">.</span></i></p>
<p><b>About VoIPstudio</b></p>
<p><span style="font-weight: 400;">VoIPstudio is a cloud-based business telephone system created for organisations that require professional communications features without the hassle and expense of owning and managing on-site PBX equipment. VoIPstudio handles all maintenance and upgrades, allowing business users to focus on core activities rather than trying to configure and run their telephone system. All user configuration is handled through a simple web portal. Internet and VoIP calls are free, meaning co-workers can talk to each without any additional charges no matter where they are located &#8211; in the next room, in a different city or on the other side of the world, they are just one extension away.</span></p>
<p><b>About Oracle PartnerNetwork</b></p>
<p><span style="font-weight: 400;">Oracle PartnerNetwork (OPN) Specialized is the latest version of Oracle&#8217;s partner program that provides partners with tools to better develop, sell and implement Oracle solutions. OPN Specialized offers resources to train and support specialized knowledge of Oracle products and solutions and has evolved to recognize Oracle’s growing product portfolio, partner base and business opportunity. Key to the latest enhancements to OPN is the ability for partners to differentiate through Specializations. Specializations are achieved through competency development, business results, expertise and proven success. To find out more, visit</span><a href="http://www.oracle.com/partners"> <span style="font-weight: 400;">http://www.oracle.com/partners</span></a><span style="font-weight: 400;">.</span></p>
<p><b>Trademarks</b></p>
<p><span style="font-weight: 400;">Oracle and Java are registered trademarks of Oracle and/or its affiliates.</span></p>
<p><b>For more information please contact:</b></p>
<p><span style="font-weight: 400;"><br />
VoIPstudio Marketing Manager<br />
marketing@voipstudio.com<br />
</span></p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-cti-connector-now-available-in-the-oracle-cloud-marketplace/">VoIPstudio CTI Connector Now Available in the Oracle Cloud Marketplace</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>VOIPstudio announces new partnership with CounterPath</title>
		<link>https://level7systems.co.uk/voipstudio-announces-new-partnership-with-counterpath/</link>
		<pubDate>Tue, 28 Jul 2015 10:04:24 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1889</guid>
		<description><![CDATA[<p>Leading business telephony provider VoIPstudio today announced it has selected CounterPath’s Bria softphone for use with its service. Now, new and existing softphone users will be able to easily register to use VoIPstudio’s reliable, business class VoIP and Cloud PBX &#8230; <a href="https://level7systems.co.uk/voipstudio-announces-new-partnership-with-counterpath/" class="more-link">Continue reading <span class="screen-reader-text">VOIPstudio announces new partnership with CounterPath</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-announces-new-partnership-with-counterpath/">VOIPstudio announces new partnership with CounterPath</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Leading business telephony provider VoIPstudio today announced it has selected CounterPath’s Bria softphone for use with its service. Now, new and existing softphone users will be able to easily register to use VoIPstudio’s reliable, business class VoIP and Cloud PBX under commercial or trial terms, regardless of their device, operating system or network.</p>
<p><span id="more-1889"></span></p>
<p>VoIPstudio Marketing Manager Martin Ozarek says: “<em>We selected CounterPath’s award winning Bria softphone because of its quality, reliability and efficient user interface across multiple devices. Existing users of VoIPstudio already have access to our free, world-class softphone solutions for a huge range of devices, but this decision gives them the option to use the industry leading Bria softphone if they wish. Everyone wins. Furthermore, the integration between the two solutions is seamless. Bria users simply enter their VoIP username password and display name. The Bria software will feature a prominent link to a VoIPstudio trial.</em>”</p>
<p>VoIPstudio is a cloud-based PBX that delivers high quality, reliable business communications on the internet, desktop handsets and mobile devices. The solution delivers simplified billing, outstanding call quality and exceptional levels of reliability. As a cloud based system, VoIPstudio also delivers a robust solution with fast and painless disaster recovery.</p>
<p>CounterPath’s Bria 4 is a carrier-grade next generation SIP softphone client that allows users to make VoIP and Video calls over IP networks, see when contacts are available, and send Instant Messages. CounterPath’s Bria also supports optional add-ins and services such as Screen Share and Outlook®.</p>
<p>The Bria is available for Windows, Mac, Linux, Virtualized environments, Android, BlackBerry and iOS devices including iPhone and iPad.</p>
<p>More information on the Bria 4 is available at: <a href="http://www.counterpath.com" target="_blank">http://www.counterpath.com</a><br />
More information on VoIPstudio can be found at: <a title="Business Cloud PBX" href="http://voipstudio.com" target="_blank">http://voipstudio.com</a></p>
<p><strong>About VoIPstudio</strong><br />
VoIPstudio is a cloud-based business telephone system created for organisations that require professional communications features without the hassle and expense of owning and managing on-site PBX equipment. VoIPstudio handles all maintenance and upgrades, allowing business users to focus on core activities rather than trying to configure and run their telephone system. All user configuration is handled through a simple web portal.</p>
<p>Internet and VoIP calls are free, meaning co-workers can talk to each without any additional charges no matter where they are located &#8211; in the next room, in a different city or on the other side of the world, they are just one extension away.</p>
<p>For more information please contact:<br />
Martin Ozarek<br />
m.ozarek@level7systems.co.uk</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/voipstudio-announces-new-partnership-with-counterpath/">VOIPstudio announces new partnership with CounterPath</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>More with EasyAdminBundle</title>
		<link>https://level7systems.co.uk/more-with-easyadminbundle/</link>
		<comments>https://level7systems.co.uk/more-with-easyadminbundle/#comments</comments>
		<pubDate>Sat, 20 Jun 2015 08:09:20 +0000</pubDate>
		<dc:creator><![CDATA[Kamil]]></dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Symfony]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1079</guid>
		<description><![CDATA[<p>A few weeks ago I&#8217;ve posted a beginner tutorial on how to start working with Symfony2 EasyAdminBundle admin panel which has been rewritten twice because of the newly introduced functionalities. Today I want to show you more: some advanced customization &#8230; <a href="https://level7systems.co.uk/more-with-easyadminbundle/" class="more-link">Continue reading <span class="screen-reader-text">More with EasyAdminBundle</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/more-with-easyadminbundle/">More with EasyAdminBundle</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>A few weeks ago I&#8217;ve posted a beginner tutorial on <a href="http://level7systems.co.uk/en/symfony2-admin-panel-in-30-seconds/" title="Symfony2 Admin panel in 30 seconds?" target="_blank">how to start working with Symfony2 EasyAdminBundle</a> admin panel which has been rewritten twice because of the newly introduced functionalities. Today I want to show you more: some advanced customization and integration with <code>FOSUserBundle</code> and <code>VichUploaderBundle</code> (and maybe more soon) which are often used.</p>
<p><span id="more-1079"></span></p>
<h2>Better configuration</h2>
<p>For typical application it&#8217;s not convenient to store all bundles configuration in one (config.yml) file. For better organization we can move <code>EasyAdminBundle</code> configuration (or any other bundle if you wish) to separate file (<code>admin.yml</code> in this case) and than import it on the top of <code>app/config/config.yml</code> file:</p>
<p></p><pre class="crayon-plain-tag">imports:
    - { resource: parameters.yml }
    - { resource: security.yml }
    - { resource: services.yml }
    - { resource: admin.yml }  # &lt;-- add this line</pre><p></p>
<p>You can view the changes in <a href="https://github.com/level7systems/sf2-easyadmin/commit/2051fdacc5142c0a2de4e884e73a314f6dbc6f78" title="Levely GitHub repository" target="_blank">this commit</a>.</p>
<h2>Flip Switches</h2>
<p><img src="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-boolean-field-toggle.gif" alt="EasyAdminBundle boolean field toggle" width="264" height="159" class="aligncenter size-full wp-image-1834" /> Another really nice feature are flip switches. Flip switches allow users to flip state of <code>boolean</code> properties. For example if we have <code>User</code> entity with <code>boolean</code> property: <code>enabled</code> or <code>locked</code>, we can change its value and disable <code>User</code> from the <code>list</code> view. This is done by calling proper AJAX action by <code>EasyAdminBundle</code>. No extra code is necessary to handle those actions. What is also worth noting we can modify it from standard <code>edit</code> form view with checkbox widget.</p>
<h2>Overriding templates</h2>
<p>Usually default theme is not enough, we and our clients need some changes that we need to introduce to admin panel. <code>EasyAdminBundle</code> starting from version <code>1.4</code> offers nice and developer friendly customization possibilities.</p>
<h3>How to add <code>Logout</code> button?</h3>
<p>In this case if we want to modify template that is used by all <code>EasyAdminBundle</code> views we should override layout file: <code>layout.html.twig</code>. To do that we should create new <code>easy_admin</code> folder in <code>app/Resources/views</code> directory and copy / paste default <code>EasyAdminBundle</code> layout to be able to modify and extend it.</p>
<p></p><pre class="crayon-plain-tag">&lt;div id=&quot;header-footer&quot; class=&quot;navbar-right&quot;&gt;
    {% block header_footer %}
        {% if app.user %}
            &lt;div id=&quot;header-security&quot;&gt;
                &lt;p&gt;
                    &lt;small&gt;&lt;i class=&quot;fa fa-lock&quot;&gt;&lt;/i&gt; &lt;span&gt;{{ 'header.logged_in_as'|trans }}&lt;/span&gt;&lt;/small&gt;
                    {{ app.user.username|default('Unnamed User') }} | &lt;a href=&quot;{{ path('fos_user_security_logout') }}&quot; title=&quot;logout&quot;&gt;logout&lt;/a&gt;
                &lt;/p&gt;
            &lt;/div&gt;
        {% endif %}
    {% endblock header_footer %}
&lt;/div&gt;</pre><p></p>
<p class="notice"><strong>Notice:</strong> In this example we have used <code>FOSUserBundle</code> route: <code>fos_user_security_logout</code> as we have integrated it earlier with our <code>EasyAdminBundle</code>.</p>
<p>After those changes were introduced we need to reset Symfony2 cache and refresh the page to view the changes (<code>logout</code> link is shown on images below).</p>
<p></p><pre class="crayon-plain-tag"># depending on system and tools
php app/console cache:clear
# or shortcut
sf c:c</pre><p></p>
<p class="notice"><strong>Notice:</strong> If you are new to Symfony2 commands shortcuts and aliases, I encourage you to read this blog entry: <a href="http://level7systems.co.uk/en/using-symfony2-console-the-right-way/" title="Using Symfony2 console the right way" target="_blank">Using Symfony2 console the right way</a>.</p>
<p>This was really easy and small change in our layout but we have almost unlimited possibilities:</p>
<ul>
<li>any template or fragment of the backend can be overridden</li>
<li>each template can be overridden globally or per entity</li>
<li>we are not limited only to override templates &#8211; starting form <code>EasyAdminBundle</code> version <code>1.5</code>, we can override any action executed during the backend workflow.</li>
</ul>
<h2>FOSUserBundle integration</h2>
<p>This is one of the most common integration as we always need some authentication and users to login to <code>EasyAdminBundle</code> application. Installation has been described in <a href="http://level7systems.co.uk/en/symfony2-admin-panel-in-30-seconds/" title="Symfony2 Admin panel in 30 seconds?" target="_blank">previous entry</a>.</p>
<p>Before we start integration we need to update <code>User</code> entity and add two properties:</p>
<p></p><pre class="crayon-plain-tag">&lt;?php

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use FOS\UserBundle\Model\User as BaseUser;
use Doctrine\Common\Collections\ArrayCollection;
use Gedmo\Mapping\Annotation as Gedmo;

/**
 * User
 *
 * @ORM\Table()
 * @ORM\Entity
 */
class User extends BaseUser
{
// ...

    /**
     * @var \DateTime
     * 
     * @Gedmo\Timestampable(on=&quot;update&quot;)
     *
     * @ORM\Column(name=&quot;updated_at&quot;, type=&quot;datetime&quot;)
     */
    private $updatedAt;
    
    /**
     * @var \DateTime
     * 
     * @Gedmo\Timestampable(on=&quot;create&quot;)
     *
     * @ORM\Column(name=&quot;created_at&quot;, type=&quot;datetime&quot;)
     */
    private $createdAt;
// ...
}</pre><p></p>
<p>and after that generate setters and getters from shell:</p>
<p></p><pre class="crayon-plain-tag"># full version
php app/console doctrine:generate:entities AppBundle:User
# or shortcut
sf d:g:entities AppBundle:User</pre><p></p>
<p>and update DB schema:</p>
<p></p><pre class="crayon-plain-tag">$ sf d:s:u --force</pre><p></p>
<p>Those properties are needed to complete integration process with <code>FOSUserBundle</code>: we need information about creation date and date of update. In the previous entry I have described how to configure basic users list and add / edit form.</p>
<p>To biggest problem with this integration is creating and updating users and saving / updating their passwords.</p>
<p>Latest version of <code>FOSUserBundle</code> provides <code>UserListener</code> which is updating canonical fields and password field on <code>prePersist</code> and <code>preUpdate</code> events. The thing is that we need to remember that configuring new or edit user forms we must embed <code>plainPassword</code> attribute instead of <code>password</code>. This will cause setting and updating <code>password</code> property by <code>UserListener</code> and its <code>prePersist</code> and <code>preUpdate</code> events listeners.</p>
<p></p><pre class="crayon-plain-tag">&lt;?php

class UserListener extends AbstractUserListener
{
    public function getSubscribedEvents()
    {
        return array(
            Events::prePersist,
            Events::preUpdate,
        );
    }

    /**
     * @param LifecycleEventArgs $args
     */
    public function prePersist($args)
    {
        $object = $args-&gt;getEntity();
        if ($object instanceof UserInterface) {
            $this-&gt;updateUserFields($object);
        }
    }

    /**
     * @param PreUpdateEventArgs $args
     */
    public function preUpdate($args)
    {
        $object = $args-&gt;getEntity();
        if ($object instanceof UserInterface) {
            $this-&gt;updateUserFields($object);
            // We are doing a update, so we must force Doctrine to update the
            // changeset in case we changed something above
            $em   = $args-&gt;getEntityManager();
            $uow  = $em-&gt;getUnitOfWork();
            $meta = $em-&gt;getClassMetadata(get_class($object));
            $uow-&gt;recomputeSingleEntityChangeSet($meta, $object);
        }
    }
}</pre><p></p>
<p>To display password field in <code>User</code> add / edit form we need to configure it in <code>app/config/admin.yml</code> file in form section &#8211; we can configure instead <code>new</code> and <code>edit</code> sections to provide different configuration for each form type.</p>
<p></p><pre class="crayon-plain-tag">easy_admin:
    entities:
        User: 
            label: 'Users'
            class: AppBundle\Entity\User
            list:
                title: &quot;User list&quot;
                fields: ['id', 'username', 'email', 'lastLogin', 'enabled', 'locked']
                actions: ['-show']
            form:
                fields:
                    - { property: 'username' }
                    - { property: 'email', type: 'email' }
                    - { property: 'plainPassword', type: 'password', label: 'Password', help: 'Passwords must have at least 8 characters' }
                    - { property: 'enabled', type: 'checkbox' }
                    - { property: 'locked', type: 'checkbox' }</pre><p></p>
<p class="notice"><strong>Notice:</strong> if we want to update for example only password attribute during one <code>User</code> update, we need to implement special hook as <code>plainPassword</code> field is not <code>User</code> mapped property and updating it will not trigger <code>UserListener</code> to update password field. </p>
<h3>Update password hook</h3>
<p>Now all we have to do is to update <code>updatedAt</code> property each time <code>plainPassword</code> property will be set. </p>
<p></p><pre class="crayon-plain-tag">public function setPlainPassword($password)
    {
        $this-&gt;plainPassword = $password;
        $this-&gt;updatedAt = new \DateTime();

        return $this;
    }</pre><p></p>
<p>That&#8217;s it. We can now set or update <code>User</code> password from <code>EasyAdminBundle</code> panel.</p>
<p><a href="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user.png"><img src="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user.png" alt="EasyAdminBundle form user" width="984" class="aligncenter size-full wp-image-1836" srcset="https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user.png 984w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user-300x124.png 300w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user-220x91.png 220w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-user-691x285.png 691w" sizes="(max-width: 984px) 100vw, 984px" /></a><br />
&nbsp;</p>
<p class="notice"><strong>Notice:</strong> We can also implement Doctrine <code>timestamable</code> behavior which will set <code>updatedAt</code> and <code>createdAt</code> properties each time we change / create <code>User</code> entity.</p>
<h2>VichUploaderBundle integration</h2>
<blockquote><p>The <code>VichUploaderBundle</code> is a Symfony2 bundle that attempts to ease file uploads that are attached to ORM entities, MongoDB ODM documents, PHPCR ODM documents or Propel models.</p></blockquote>
<p>This bundle is really useful for uploading almost any kind of files. I&#8217;ve listed below some major features:</p>
<ul>
<li>automatically uploads files to a configured directory (mappings)</li>
<li>loads the file back into the entity when it is loaded from database as an instance of <code>Symfony\Component\HttpFoundation\File\File</code></li>
<li>deletes the file from the file system on removing entity from DB</li>
</ul>
<p>In this example I&#8217;m going to add support for uploading customer logo image in <code>EasyAdminBundle</code> panel.<br />
Before we start we need to install <code>VichUploaderBundle</code> bundle and setup necessary configuration. To install VichUploaderBundle follow the steps from <a href="https://github.com/dustin10/VichUploaderBundle/blob/master/Resources/doc/installation.md" title="VichUploaderBundle documentation" target="_blank">documentation</a>.</p>
<p>After that we need to configure <code>VichUploader</code> to work with our <code>Customer</code> entity but first we should add <code>logo</code> property to <code>Customer</code> entity.</p>
<h3>Customer&#8217;s logo</h3>
<p>To add <code>logo</code> property to <code>Customer</code> entity we need to update entity class and add the following code to <code>src/AppBundle/entity/Customer.php</code>:</p>
<p></p><pre class="crayon-plain-tag">&lt;?php

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use Gedmo\Mapping\Annotation as Gedmo;
use Symfony\Component\HttpFoundation\File\File;
use Vich\UploaderBundle\Mapping\Annotation as Vich;

/**
 * Customer
 *
 * @ORM\Table()
 * @ORM\Entity
 * 
 * @Vich\Uploadable
 */
class Customer
{
// ...

    /**
     * @var string
     *
     * @ORM\Column(name=&quot;logo&quot;, type=&quot;string&quot;, length=255)
     */
    private $logo;

    /**
     * @var \DateTime
     * 
     * @Gedmo\Timestampable(on=&quot;update&quot;)
     *
     * @ORM\Column(name=&quot;updated_at&quot;, type=&quot;datetime&quot;)
     */
    private $updatedAt;
    
    /**
     * @var \DateTime
     * 
     * @Gedmo\Timestampable(on=&quot;create&quot;)
     *
     * @ORM\Column(name=&quot;created_at&quot;, type=&quot;datetime&quot;)
     */
    private $createdAt;

// ...
}</pre><p></p>
<p>and as for <code>User</code> entity we need to generate setters and getters for <code>Customer</code>:</p>
<p></p><pre class="crayon-plain-tag">&gt; php app/console doctrine:generate:entities AppBundle:Customer</pre><p></p>
<p>and update DB schema:</p>
<p></p><pre class="crayon-plain-tag">&gt; php app/console doctrine:schema:update --force</pre><p></p>
<p>Our entity has now <code>logo</code> property and we can setup logo uploading process.</p>
<h3>Configure an upload mapping</h3>
<p>First we are going to set mappings in <code>app/config/config.yml</code> file. Those mappings are later used for uploading <code>Customer</code> logo to proper location.</p>
<p></p><pre class="crayon-plain-tag">vich_uploader:
    db_driver: orm # or mongodb or propel or phpcr
    
    mappings:
        customer_image:
            uri_prefix:         /images/customers
            upload_destination: %kernel.root_dir%/../web/images/customers</pre><p></p>
<h3>Link the upload mapping to an entity</h3>
<p>Now we need to make some kind of connection between the filesystem and <code>Customer</code>entity. To do that we must add the following code to <code>src/AppBundle/Entity/Customer.php</code> file:</p>
<p></p><pre class="crayon-plain-tag">&lt;?php

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use Gedmo\Mapping\Annotation as Gedmo;
use Symfony\Component\HttpFoundation\File\File;
use Vich\UploaderBundle\Mapping\Annotation as Vich;

/**
 * Customer
 *
 * @ORM\Table()
 * @ORM\Entity
 * 
 * @Vich\Uploadable
 */
class Customer
{
// ...

    /**
     * @Vich\UploadableField(mapping=&quot;customer_image&quot;, fileNameProperty=&quot;logo&quot;)
     * 
     * @var File $logoFile
     */
    protected $logoFile;

// ...

    /**
     * @param File|\Symfony\Component\HttpFoundation\File\UploadedFile $image
     */
    public function setLogoFile(File $image = null)
    {
        $this-&gt;logoFile = $image;

        if ($image) {
            // It is required that at least one field changes if you are using doctrine
            // otherwise the event listeners won't be called and the file is lost
            $this-&gt;updatedAt = new \DateTime('now');
        }
    }

    /**
     * @return File
     */
    public function getLogoFile()
    {
        return $this-&gt;logoFile;
    }

// ...

}</pre><p></p>
<p>And that&#8217;s all. Now we will use <code>EasyAdminBundle</code> syntax to add <code>logoFile</code> field to <code>Customer</code> form and after submit, the uploaded file will automatically be moved to the location we configured in <code>app/config/config.yml</code> and the <code>logo</code> property will be set to the filename of the uploaded file. </p>
<p class="notice"><strong>Note:</strong> I do not recommend uploading files / images the way it&#8217;s described in the <a href="http://symfony.com/doc/current/cookbook/doctrine/file_uploads.html" title="Official Symfony2 documentation" target="_blank">official Symfony2 documentation</a>. Just try both methods and make a choice. </p>
<h3>EasyAdminBundle forms</h3>
<p>To handle file upload in <code>EasyAdminBundle</code> panel we need to add to <code>Customer</code> form <code>logoFile</code> field with proper configuration &#8211; this syntax has been described below:</p>
<p></p><pre class="crayon-plain-tag">easy_admin:
    entities:
        Customer:
            class: AppBundle\Entity\Customer
            form:
                fields:
                    - user
                    - name
                    - { property: 'logoFile', type: 'file', label: 'Upload logo', help: 'Select file to upload / change logo' }
                    - firstName
                    - lastname
                    - { property: 'email', type: 'email' }
                    - phone
                    - companyName
                    - website</pre><p></p>
<p>As a result we should have form similar to this one:</p>
<p><a href="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form.png"><img src="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form.png" alt="EasyAdminBundle customer form" width="972" class="aligncenter size-full wp-image-1826" srcset="https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form.png 972w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-300x181.png 300w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-960x580.png 960w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-220x133.png 220w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-form-472x285.png 472w" sizes="(max-width: 972px) 100vw, 972px" /></a></p>
<p>&nbsp;</p>
<p class="notice"><strong>Note:</strong> Another nice option is <code>help</code> attribute that we cen set for each form field. <code>Help</code> property is message displayed below the form field in the <code>edit</code>, <code>new</code> and <code>show</code> views.</p>
<h3>More&#8230; </h3>
<p>We can also display this image on Customer&#8217;s <code>list</code> and <code>show</code> views. To do that we only need to set proper option in <code>app/config/admin.yml</code> file:</p>
<p></p><pre class="crayon-plain-tag">asy_admin:
    entities:
        Customer:
            class: AppBundle\Entity\Customer
            list:
                fields: 
                    - user
                    - name
                    - { property: 'logo', type: 'image', base_path: 'path/to/images' }
                    - email
                    - createdAt
            show:
                fields:
                    - user
                    - name
                    - { property: 'logo', type: 'image', base_path: 'path/to/images' }
                    - firstName
                    - lastname
                    - email
                    - phone
                    - companyName
                    - website</pre><p></p>
<p>And the final result:</p>
<p><a href="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list.png"><img src="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list-1024x187.png" alt="EasyAdminBundle customer list" width="977" class="aligncenter size-large wp-image-1827" srcset="https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list-1024x187.png 1024w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list-300x55.png 300w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list-220x40.png 220w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list-710x130.png 710w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-list.png 1228w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p><a href="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show.png"><img src="http://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show.png" alt="EasyAdminBundle show customer" width="977" class="aligncenter size-full wp-image-1842" srcset="https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show.png 977w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show-300x178.png 300w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show-975x580.png 975w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show-220x131.png 220w, https://level7systems.co.uk/wp-content/uploads/2015/06/easyadmin-show-479x285.png 479w" sizes="(max-width: 977px) 100vw, 977px" /></a></p>
<p>As always source code used in this examples can be downloaded / cloned from our <code>Level7</code> <a href="https://github.com/level7systems/sf2-easyadmin" title="Level7 GitHub repository" target="_blank">GitHub repository</a>.</p>
<p>Let me know if you have any problems with other <code>EasyAdminBundle</code> integrations &#8211; I will try to solve it and describe here.</p>
<p>Good luck with your integrations!</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/more-with-easyadminbundle/">More with EasyAdminBundle</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://level7systems.co.uk/more-with-easyadminbundle/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Level 7 Systems Ltd. Becomes Oracle PartnerNetwork Gold Level Partner</title>
		<link>https://level7systems.co.uk/level-7-systems-ltd-becomes-oracle-partnernetwork-gold-level-partner/</link>
		<pubDate>Mon, 15 Jun 2015 10:03:09 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1815</guid>
		<description><![CDATA[<p>Level 7 Systems Ltd, a specialist in high quality VoIP and SIP communications, today announced that it has achieved Gold Partner status in Oracle PartnerNetwork (OPN). By attaining Gold Level membership, Oracle has recognized Level 7 Systems for its commitment &#8230; <a href="https://level7systems.co.uk/level-7-systems-ltd-becomes-oracle-partnernetwork-gold-level-partner/" class="more-link">Continue reading <span class="screen-reader-text">Level 7 Systems Ltd. Becomes Oracle PartnerNetwork Gold Level Partner</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/level-7-systems-ltd-becomes-oracle-partnernetwork-gold-level-partner/">Level 7 Systems Ltd. Becomes Oracle PartnerNetwork Gold Level Partner</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Level 7 Systems Ltd, a specialist in high quality VoIP and SIP communications, today announced that it has achieved Gold Partner status in <a href="http://www.oracle.com/us/partnerships/index.htm" target="_blank" rel="nofollow">Oracle PartnerNetwork</a> (OPN). By attaining Gold Level membership, Oracle has recognized Level 7 Systems for its commitment to establish Oracle related knowledge in delivering VOIP business telephony with Oracle Sales Cloud.</p>
<p><span id="more-1815"></span></p>
<p>Level 7 Systems delivers a range of business and residential communication services. The best known of these is VoIPstudio, a cloud-based PBX that delivers high quality, reliable business communications on the internet, desktop handsets and mobile devices. The solution delivers simplified billing, outstanding call quality and exceptional levels of reliability. As a cloud based system, VoIPstudio also delivers a robust solution with fast and painless disaster recovery.</p>
<p>VoIPstudio with Oracle Sales Cloud can help improve the customer experience.</p>
<p>Company extension numbers can be connected with the CRM tool, making it easy to route calls directly to the right team members, who can then answer the call with all the information they need on the screen in front of them. It also significantly improves incoming caller identification. The solution can enable improved productivity of sales and CRM teams and is an easy way to stay connected to customers.</p>
<p>Level 7 Systems Marketing Manager Olga Zarzeczna says: &#8220;We are, of course, hugely proud to have achieved OPN Gold Level membership. We have developed specialist tools for VoIP telephony and CRM solutions for some time, because we know the huge range of benefits that can be achieved for all kinds of business. We look forward to working closely with Oracle and its customers.&#8221;</p>
<p>With its Gold status, Level 7 Systems receives the benefit of being able to start developing Specializations that will allow them to grow their business, increase their expertise, reach higher levels of customer retention, and create differentiation in the marketplace. Gold members also become eligible to resell all Oracle Technology products and can apply to resell Oracle Applications and Industry Solutions. In addition, they receive access to Oracle account representatives and My Oracle Support updates for all products, discounts on training, limited free assessment/exam vouchers, reduced rates on the purchase of Oracle licenses for internal use, discounts on advances customer services and more. For more information about the benefits of becoming an OPN Gold level partner, please visit:<a href="http://www.oracle.com/us/partnerships/index.htm" target="_blank" rel="nofollow">www.oracle.com/us/partnerships/index.htm</a></p>
<p><strong>About Level 7 Systems<br />
</strong>Level 7 Systems delivers business and residential communication services based on the SIP (Session Initiation Protocol) technology. The company is committed to providing innovative, cost-effective communication solutions to its customers.</p>
<p>Level 7 Systems provides a diverse portfolio of compelling products and services via three brands, each focusing on the needs of an individual market.</p>
<p>The team behind is Level 7 Systems made up of a unique combination of telephony, computer and internet professionals who have come together to create a whole new type of communication platform.</p>
<p>The company was founded on the premise that the future of communications would rely heavily on VoIP (Voice over IP) and SIP (Session Initiation Protocol) technologies.</p>
<p><strong>For more information please visit </strong><a href="http://level7systems.co.uk/" target="_blank" rel="nofollow"><strong>level7systems.co.uk</strong></a><strong> or contact our Marketing Manager:</strong><br />
Olga Zarzeczna<br />
olga@level7systems.co.uk</p>
<p><strong>About Oracle PartnerNetwork</strong><br />
Oracle PartnerNetwork (OPN) Specialized is the latest version of Oracle&#8217;s partner program that provides partners with tools to better develop, sell and implement Oracle solutions. OPN Specialized offers resources to train and support specialized knowledge of Oracle products and solutions and has evolved to recognize Oracle&#8217;s growing product portfolio, partner base and business opportunity. Key to the latest enhancements to OPN is the ability for partners to differentiate through Specializations. Specializations are achieved through competency development, business results, expertise and proven success. To find out more visit <a href="http://www.oracle.com/partners" target="_blank" rel="nofollow">www.oracle.com/partners</a>.</p>
<p>###</p>
<p><strong>Trademarks</strong><br />
Oracle and Java are registered trademarks of Oracle and/or its affiliates.</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/level-7-systems-ltd-becomes-oracle-partnernetwork-gold-level-partner/">Level 7 Systems Ltd. Becomes Oracle PartnerNetwork Gold Level Partner</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Breakthrough connector integrates voice and video calls into any web app</title>
		<link>https://level7systems.co.uk/breakthrough-connector-integrates-voice-and-video-calls-into-any-web-app/</link>
		<pubDate>Mon, 01 Jun 2015 13:19:51 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[CTI connector]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1788</guid>
		<description><![CDATA[<p>VoIPstudio, the specialist in high quality business VoIP communications, today announced the launch of its new Computer Telephony Integration (CTI) Connector. The CTI connector delivers easy, fast integration between VoIP Cloud PBX services and virtually any web or cloud applications. &#8230; <a href="https://level7systems.co.uk/breakthrough-connector-integrates-voice-and-video-calls-into-any-web-app/" class="more-link">Continue reading <span class="screen-reader-text">Breakthrough connector integrates voice and video calls into any web app</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/breakthrough-connector-integrates-voice-and-video-calls-into-any-web-app/">Breakthrough connector integrates voice and video calls into any web app</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p align="left">VoIPstudio, the specialist in high quality business VoIP communications, today announced the launch of its new Computer Telephony Integration (CTI) Connector.</p>
<p align="left"><span id="more-1788"></span></p>
<p>The CTI connector delivers easy, fast integration between VoIP Cloud PBX services and virtually any web or cloud applications. It draws on technology developed for powerful business solutions &#8211; such as integrating VoIP and CRM systems.</p>
<p>The VoIPstudio CTI (Computer Telephony Integration) Connector makes it possible for companies or developers, to create a bespoke integration between VoIP  services and any web-based application.</p>
<p>VoIPstudio Marketing Manager Martin Ozarek says: &#8220;This solution lets you connect any web application to the VoIPstudio Cloud PBX. You could use it with your CRM platform, something many of our business customers are already doing. It can also be used for planning software, ERP, workflow organisers &#8211; almost any business application that uses the web. But the possibilities really are intriguing and go much further than simply business applications.</p>
<p>&#8220;There&#8217;s much talk today of the Internet of Things &#8211; where objects around us are connected to the worldwide network. Our CTI Connector allows you to do this yourself &#8211; to connect up your home, office, even your car with the whole Internet of Things. Basically, you can connect anything to your VoIP Cloud PBX phone system and use voice or video communications.&#8221;</p>
<p>The VoIPstudio CTI Connector provides outbound and inbound call support along with easy integration with cloud applications. It can be used on web-based platforms or self hosted solutions and delivers live connectivity for applications with voice and video support.</p>
<p>The company anticipates the new solution will appeal to a wide range of users, including: IT managers attracted by the ease of implementation; company owners who want to save money by extending the use of cost-effective cloud PBX services; and software developers who want to connect their apps to a voice and video platform. It will also be of interest to tech companies looking at the possibilities inherent in the Internet of Things.</p>
<p>&#8220;We are offering free help for software and Internet of Things developers, to showcase the capabilities and explain just how easy yet powerful this integration can be,&#8221; says Mr Ozarek.</p>
<p>The VoIPstudio solution is similar in some ways to WebRTC, which provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. Mr Ozarek says the VoIPstudio solution is superior to WebRTC in a number of important ways.</p>
<p>First of all, because the VoIPstudio solution does not depend on peer-to-peer technology, it can deliver all of the advanced telephony functionality available within the VoIPstudio platform. It also offers connectivity with a ‘traditional telephone&#8217; PSTN network &#8220;out of the box&#8221;. Perhaps most importantly of all, the VoIPstudio solution works in all web browsers. WebRTC, on the other hand, is not currently supported by Internet Explorer which limits its use in business applications.</p>
<p>More information on the development of the solution and how it works can be found on VoIPstudio&#8217;s blog at:<a href="http://voipstudio.com/en/blog/click-to-call-and-more-with-javascript-cti-connector" target="_blank" rel="nofollow">voipstudio.com/en/blog/click-to-call-and-more-with-javascript-cti-connector</a></p>
<p>Detailed information is available through VoIPstudio&#8217;s official Cti.Connector documentation:<a href="http://voipstudio.com/en/manual/Admin_Integrations-CTI-Connector" target="_blank" rel="nofollow">voipstudio.com/en/manual/Admin_Integrations-CTI-Connector</a></p>
<p>Functionality of the  CTI Connector can be tested by signing up for a VoIPstudio trial account. The connector and its dependencies can be downloaded from the company&#8217;s website, and installation is as simple as copying and pasting a few lines of code.</p>
<p><strong>About VoIPstudio<br />
</strong>VoIPstudio is a cloud-based business telephone system created for organisations that require professional communications features without the hassle and expense of owning and managing on-site PBX equipment.</p>
<p>VoIPstudio handles all maintenance and upgrades, allowing business users to focus on core activities rather than trying to configure and run their telephone system. All user configuration is handled through a simple web portal.</p>
<p>Internet and VoIP calls are free, meaning co-workers can talk to each without any additional charges no matter where they are located &#8211; in the next room, in a different city or on the other side of the world, they are just one extension away.</p>
<p><strong>For more information please contact:</strong><br />
Martin Ozarek<br />
<a href="mailto:m.ozarek@level7systems.co.uk">m.ozarek@level7systems.co.uk</a></p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/breakthrough-connector-integrates-voice-and-video-calls-into-any-web-app/">Breakthrough connector integrates voice and video calls into any web app</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>The Importance of a Data Center Network for VoIP</title>
		<link>https://level7systems.co.uk/the-importance-of-a-data-center-network-for-voip/</link>
		<pubDate>Wed, 20 May 2015 09:21:55 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1749</guid>
		<description><![CDATA[<p>VoIP is becoming popular pretty quickly for many reasons including low-cost, fast deployment and the ability to integrate with enterprise applications like Salesforce CRM. Since VoIP routes audio calls through the Internet, the data networks are perhaps the most important &#8230; <a href="https://level7systems.co.uk/the-importance-of-a-data-center-network-for-voip/" class="more-link">Continue reading <span class="screen-reader-text">The Importance of a Data Center Network for VoIP</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/the-importance-of-a-data-center-network-for-voip/">The Importance of a Data Center Network for VoIP</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>VoIP is becoming popular pretty quickly for many reasons including low-cost, fast deployment and the ability to integrate with enterprise applications like Salesforce CRM. Since VoIP routes audio calls through the Internet, the data networks are perhaps the most important component for seamless service.</p>
<p><span id="more-1749"></span></p>
<p>When we talk about data networks, most companies purchasing hosted VoIP services from third-party vendors assume that it refers to the robustness of the in house office network, the Internet speeds and the bandwidth available for VoIP. While it is extremely important to ensure that the enterprise network can handle the extra overhead of VoIP, companies would do well to examine the data center network of their VoIP provider also.</p>
<p><strong>The importance of a data center network</strong></p>
<p>The quality of VoIP calls is affected by many factors such as latency, jitter, audio codecs and high-speed data networks. The number of data centers, their location, availability of backup servers etc. all have an impact on the speed and quality of services delivered. Vendors who control their own networks and manage their own data centers will offer a better experience than providers who outsource these requirements to the anonymous public cloud.</p>
<p><strong>Number of data centers</strong></p>
<p>A provider who operates just one data center will never be able to match the quality of service provided by competitors who have multiple data centers. Not only do they serve as a backup in case one system fails, but are also able to share capacities in case of network overload. Since cloud hosted VoIP is generally built on a multi-tenant architecture, peak hours can sometimes lead to network congestion as demand swiftly climbs. Phone communication is the backbone for the majority of businesses and no company likes experiencing a breakdown in the middle of the day.</p>
<p><strong>Location, location, location</strong></p>
<p>Apart from having multiple interconnected data centers, the location also matters from a client perspective. If the vendor&#8217;s data centers are clustered together in a specific geographic region, clients from other nations or states may experience a delay for audio calls due to latency.</p>
<p>Closely clustered data centers are also vulnerable to local factors such as local disasters (floods, hurricanes, earthquakes etc.) On the other hand, if a vendor has data centers spread out over different regions, they are less susceptible to localized disasters. Such centers will also be better equipped to serve clients from all over the globe rather than catering to one region at the expense of others.</p>
<p><strong>Control and customization</strong></p>
<p>There are quite a few providers who utilize cloud services from a vendors to power their VoIP services. Though it provides for cost­effectiveness, it also means that the vendor has less control over the data network. From a client perspective, it makes it more difficult for troubleshooting since more than one entity is involved in delivering the service. If the service goes down for any reason, the provider may take a longer time to pinpoint the source of the issue. Enterprises will also have to settle for less customization that can cater to the needs of the business.</p>
<p>Since VoIP utilizes IP technology and relies on the Internet, the quality of data networks at every step between the source and destination has a substantial impact on the quality of phone calls.</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/the-importance-of-a-data-center-network-for-voip/">The Importance of a Data Center Network for VoIP</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>The future of business telecoms on show in the heart of London</title>
		<link>https://level7systems.co.uk/the-future-of-business-telecoms-on-show-in-the-heart-of-london/</link>
		<pubDate>Mon, 27 Apr 2015 11:30:59 +0000</pubDate>
		<dc:creator><![CDATA[l7sadmin]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1740</guid>
		<description><![CDATA[<p>London, United Kingdom &#8211; April 27, 2015 Any business that needs advice on the best telecoms solutions for modern communications will be able to take advantage of specialist, first hand advice at the Business Startup Show in May. VoIPstudio, the &#8230; <a href="https://level7systems.co.uk/the-future-of-business-telecoms-on-show-in-the-heart-of-london/" class="more-link">Continue reading <span class="screen-reader-text">The future of business telecoms on show in the heart of London</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/the-future-of-business-telecoms-on-show-in-the-heart-of-london/">The future of business telecoms on show in the heart of London</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>London, United Kingdom &#8211; April 27, 2015 Any business that needs advice on the best telecoms solutions for modern communications will be able to take advantage of specialist, first hand advice at the Business Startup Show in May.</p>
<p><span id="more-1740"></span></p>
<p>VoIPstudio, the experts in high quality business VoIP communications, will be on hand at the event over 13 &amp; 14 May 2015 at the ExCeL centre in London.</p>
<p>&nbsp;</p>
<p>VoIPstudio is a cloud-based PBX that delivers high quality, reliable business communications on the internet, desktop handsets and mobile devices.</p>
<p>Consultants from VoIPstudio will be on hand to demonstrate the system, provide advice on integration and explain the benefits in detail. Free help will also be available for businesses that use specialist CRM tools such as SalesForce, SageACT!, Oracle Sales Cloud and Microsoft Dynamics.</p>
<p>The show is also a chance to get a free virtual telephone number for life. By visiting the VoIPstudio stall, attendees can set up a free trial account and secure their chosen telephone number, along with help setting up the platform.</p>
<p>VoIPstudio Marketing Manager Martin Ozarek says: “If business managers have any questions or want to talk to someone about their telecoms, we will be on hand and happy to help out in any way we can.</p>
<p>“Any business that is considering installing a PBX in their office should certainly stop and think. Come and see us first and try out some of the alternatives. Done properly, VoIP delivers huge advantages to any business. It is more agile, more powerful, provides more features and helps to reduce costs. There are also no up-front capital costs, and you pay per user per month, with the ability to provide local numbers in more than 50 countries.</p>
<p>“In the modern business world, these are important competitive advantages, and the old-fashioned in-house telecoms network just doesn’t cut it anymore.”</p>
<p>Business Startup is a free exhibition for anyone thinking about starting or expanding a business. The two day event attracts more than 20,000 businesses who attend with the goal of improving and expanding their business. The event, which features over 250 seminars and more than 350 exhibitors, is now the fastest growing business show in Europe.</p>
<p>VoIP studio will be found at Fairs: 33 Business Startups, stand number 390.</p>
<p>The ExCeL centre is located at the Royal Victoria Dock ten minutes from Canary Wharf. Free tickets for the event are available from: <a href="http://www.bstartup.com/" target="_blank">http://www.bstartup.com/</a></p>
<p><strong>About VoIPstudio</strong><br />
<a href="http://voipstudio.com" target="_blank">VoIPstudio is a cloud-based business telephone system</a> created for organisations that require professional communications features without the hassle and expense of owning and managing on-site PBX equipment.</p>
<p>VoIPstudio handles all maintenance and upgrades, allowing business users to focus on core activities rather than trying to configure and run their telephone system.</p>
<p>All user configuration is handled through a simple web portal. Internet and VoIP calls are free, meaning co-workers can talk to each without any additional charges no matter where they are located &#8211; in the next room, in a different city or on the other side of the world, they are just one extension away.</p>
<p>For more information please contact: Martin Ozarek<br />
m.ozarek@level7systems.co.uk</p><p>The post <a rel="nofollow" href="https://level7systems.co.uk/the-future-of-business-telecoms-on-show-in-the-heart-of-london/">The future of business telecoms on show in the heart of London</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>VoIP experts offer free SalesForce integration</title>
		<link>https://level7systems.co.uk/voip-experts-offer-free-salesforce-integration/</link>
		<pubDate>Wed, 01 Apr 2015 12:00:04 +0000</pubDate>
		<dc:creator><![CDATA[Hugh]]></dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://level7systems.co.uk/?p=1105</guid>
		<description><![CDATA[<p>Companies looking to get more out of their communications and CRM packages can now take advantage of a free integration and consultation service on offer during April 2015. VoIPstudio, the specialist in high quality business VoIP communications, is offering free &#8230; <a href="https://level7systems.co.uk/voip-experts-offer-free-salesforce-integration/" class="more-link">Continue reading <span class="screen-reader-text">VoIP experts offer free SalesForce integration</span> <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://level7systems.co.uk/voip-experts-offer-free-salesforce-integration/">VoIP experts offer free SalesForce integration</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p class="western"><img class="alignleft size-medium wp-image-1108" src="http://level7systems.co.uk/wp-content/uploads/2015/03/voipstudio-for-salesforce-300x200.jpg" alt="voipstudio-for-salesforce" width="300" height="200" srcset="https://level7systems.co.uk/wp-content/uploads/2015/03/voipstudio-for-salesforce-300x200.jpg 300w, https://level7systems.co.uk/wp-content/uploads/2015/03/voipstudio-for-salesforce.jpg 750w" sizes="(max-width: 300px) 100vw, 300px" />Companies looking to get more out of their communications and CRM packages can now take advantage of a free integration and consultation service on offer during April 2015.</p>
<p class="western"><span id="more-1105"></span></p>
<p class="western">VoIPstudio, the specialist in high quality business VoIP communications, is offering free integration with SalesForce – a solution which delivers significant improvements to productivity and the quality of customer service.</p>
<p class="western"><span style="color: #000000;">By allowing a business to make and receive </span><span style="color: #000000;">calls from within the Salesforce.com CRM platform, </span><span style="color: #000000;">VoIPstudio integration </span><span style="color: #000000;">makes interaction with customers seamless and simple, enhancing the productivity of sales and CRM teams.</span></p>
<p class="western">Having company extension numbers integrated with Salesforce.com makes it easy to route calls directly to the right team members, who can then answer the call with all the information they need on the screen in front of them. It also significantly improves incoming caller identification.</p>
<p class="western"><span style="color: #000000;">VoIPstudio </span><span style="color: #000000;">Marketing Manager Martin Ozarek says: “</span><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><i>Integrating VoIPstudio with SalesForce is the easiest way to stay connected to your customers. Managing your telephone calls from inside your customer relationship management software makes for better communications, better service, and higher sales.</i></span></span><span style="color: #000000;">”</span></p>
<p class="western">VoIPstudio released its SalesForce integration on June, 2014. Mr Ozarek says the solution VoIPstudio has created sets new standards in cross-platform integration, being both easier to use and to implement.</p>
<p class="western">Free consultancy is also on offer throughout April for any businesses that need to know more about the advantages and practicalities of integrating CRM and communications tools.</p>
<p class="western"><span style="color: #000000;">He says: “</span><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><i>In truth, it is remarkably easy for most users to integrate SalesForce and VoIPstudio on their own. It takes minutes and there’s no technical know-how required. From experience, however, we know that clients sometimes like the reassurance of knowing a technical expert has checked things over. So we are offering the free integration and consultation service throughout April.</i></span></span><span style="color: #000000;">”</span></p>
<p class="western"><span style="color: #000000;">“</span><span style="color: #000000;"><span style="font-family: Arial, sans-serif;"><i>If there are businesses that have been looking for ways to get more out of SalesForce, to improve productivity and make the whole eco-system more efficient, then this is an ideal opportunity to find out more about VoIP and the ease of integration provided by our product.</i></span></span><span style="color: #000000;">”</span></p>
<p class="western"><b>About VoIPstudio</b></p>
<p class="western">VoIPstudio is a cloud-based business telephone system created for organisations that require professional communications features without the hassle and expense of owning and managing on-site PBX equipment.</p>
<p class="western">VoIPstudio handles all maintenance and upgrades, allowing business users to focus on core activities rather than trying to configure and run their telephone system. All user configuration is handled through a simple web portal.</p>
<p class="western">Internet and VoIP calls are free, meaning co-workers can talk to each without any additional charges no matter where they are located &#8211; in the next room, in a different city or on the other side of the world, they are just one extension away.</p>
<p class="western"><span style="color: #000080;"><span lang="zxx"><a href="http://voipstudio.com/"><span style="color: #000000;">http://voipstudio.com</span></a></span></span></p>
<p class="western">For more information please contact:<br />
Martin Ozarek<br />
m.ozarek@level7systems.co.uk</p>
<p class="western">Download Press Relase as <a href="http://level7systems.co.uk/wp-content/uploads/2015/03/VoIP-experts-offer-free-SalesForce-integration.pdf">VoIP-experts-offer-free-SalesForce-integration</a></p>
<p class="western"><p>The post <a rel="nofollow" href="https://level7systems.co.uk/voip-experts-offer-free-salesforce-integration/">VoIP experts offer free SalesForce integration</a> appeared first on <a rel="nofollow" href="https://level7systems.co.uk">Level 7 Systems</a>.</p>
]]></content:encoded>
			</item>
	</channel>
</rss>
