{"id":1100,"date":"2016-08-20T12:51:07","date_gmt":"2016-08-20T12:51:07","guid":{"rendered":"http:\/\/cloudkul.com\/blog\/?p=1100"},"modified":"2017-06-14T11:34:00","modified_gmt":"2017-06-14T11:34:00","slug":"introduction-to-freepbx","status":"publish","type":"post","link":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/","title":{"rendered":"Introduction to FreePBX"},"content":{"rendered":"<p align=\"justify\">In order to establish an Internet telephony system over IP for communication purpose within the enterprise we are using FreePBX.<\/p>\n<p align=\"justify\">FreePBX is a web-based open source GUI (graphical user interface) that controls and manages Asterisk (PBX), a voice over IP server.<\/p>\n<p align=\"justify\">As we know, Asterisk is an open source framework for building communications applications. Using Asterisk we can make an ordinary computer into a communications server. Asterisk is a software implementation of a telephone private branch exchange (PBX), it allows attached telephones to make calls to one another, and to connect to other telephone services, such as the public switched telephone network (PSTN) and Voice over Internet Protocol (VoIP) services. It is used by small businesses, large businesses, call centres, carriers and government agencies, worldwide.<\/p>\n<p align=\"justify\">A PBX (private branch exchange) is a telephone system within an enterprise that switches calls between enterprise users on local lines while allowing all users to share a certain number of external phone lines.<\/p>\n<p align=\"justify\">FreePBX is a web\/php based asterisk management tool alone, where Asterisk is a software. These two together provide a complete communication system for internet telephony. If we looked into Asterisk, we know that it doesn&#8217;t come with any &#8220;built in&#8221; programming. We can&#8217;t plug a phone into it and make it work without editing configuration files, writing dial plans, and various messing about. It is very easy with GUI to assign\/remove extensions, configure trunks etc.<\/p>\n<p align=\"justify\">FreePBX is a full-featured PBX web application. FreePBX simplifies this by giving us pre-programmed functionality accessible by a user-friendly web interfaces that allows us to have a fully functional PBX pretty much straight away with no programming required. Some of the features that FreePBX supports are:<\/p>\n<ul>\n<li>\u00a0Add or change extension and voicemail accounts in seconds.<\/li>\n<li>Route incoming calls based on time-of-day.<\/li>\n<li>Supports all Asterisk supported trunk technologies.<\/li>\n<li>Create interactive Digital Receptionist (IVR) menus.<\/li>\n<li>Upload custom on-hold music (MOH).<\/li>\n<li>Backup and Restore your system.<\/li>\n<li>\u00a0Save audio recordings of calls.<\/li>\n<li>\u00a0View call detail reporting with asterisk-stat.<\/li>\n<li>View extension and trunk status.<\/li>\n<li>\u00a0View conversation recordings with Asterisk Recording Interface (ARI)<\/li>\n<\/ul>\n<p align=\"justify\">And many more..<\/p>\n<p align=\"justify\"><em>Is FreePBX supported on Windows?<\/em><\/p>\n<p align=\"justify\">FreePBX will run in a virtual machine under windows or windows virtual PC only.You can access FreePBX from a Windows OS machine via Firefox. FreePBX is web based Asterisk management system.Since it is web based, almost any OS can access a FreePBX system. But, it&#8217;s always a Linux box of some flavor. As, FreePBX is GUI to configure Asterisk, Freepbx by itself does nothing. Asterisk does not run under windows.<\/p>\n<p align=\"justify\"><strong>Compatible OS:<\/strong><\/p>\n<ul>\n<li>Macintosh<\/li>\n<li>Linux<\/li>\n<li>Windows(VMware)<\/li>\n<\/ul>\n<p align=\"justify\">Before continuing, you should have a basic understanding of the following technologies:<\/p>\n<ul>\n<li>\u00a0Linux<\/li>\n<li>\u00a0Asterisk<\/li>\n<li>\u00a0FreePBX<\/li>\n<li>\u00a0PHP<\/li>\n<\/ul>\n<p align=\"justify\">FreePBX Running Environment:<\/p>\n<p align=\"justify\">FreePBX works in concert with Asterisk, MySQL, Apache, PHP and a host of other applications to create a full featured Open Source PBX. It is not just an application but an environment.<\/p>\n<p align=\"justify\"><em>These all are part of FreePBX introduction, will get back with freePBX Configuration in my next blogs&#8230;<\/em><\/p>\n<p align=\"justify\">\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\u00a0<a href=\"http:\/\/cloudkul.com\/contact\/\">IN CASE OF ANY QUERY, CONTACT US<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to establish an Internet telephony system over IP for communication purpose within the <a class=\"text-primary\" title=\"read more\" href=\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":9,"featured_media":1243,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[55,56],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introduction to FreePBX - Cloudkul<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introduction to FreePBX - Cloudkul\" \/>\n<meta property=\"og:description\" content=\"In order to establish an Internet telephony system over IP for communication purpose within the [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudkul\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-20T12:51:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-14T11:34:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2016\/08\/Banner-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"848\" \/>\n\t<meta property=\"og:image:height\" content=\"422\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"sanchita sengupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\",\"url\":\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\",\"name\":\"Introduction to FreePBX - Cloudkul\",\"isPartOf\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\"},\"datePublished\":\"2016-08-20T12:51:07+00:00\",\"dateModified\":\"2017-06-14T11:34:00+00:00\",\"author\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/3f234c864fed11b27f2107ff62404537\"},\"breadcrumb\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introduction to FreePBX\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\",\"url\":\"https:\/\/cloudkul.com\/blog\/\",\"name\":\"Cloudkul\",\"description\":\"Host your eCommerce Store on AWS with Optimized Performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudkul.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/3f234c864fed11b27f2107ff62404537\",\"name\":\"sanchita sengupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/161a19864296b3d9c2a1146b7501c225?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/161a19864296b3d9c2a1146b7501c225?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"caption\":\"sanchita sengupta\"},\"sameAs\":[\"http:\/\/cloudkul.com\/blog\"],\"url\":\"https:\/\/cloudkul.com\/blog\/author\/sanchita-sengupta138\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introduction to FreePBX - Cloudkul","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/","og_locale":"en_US","og_type":"article","og_title":"Introduction to FreePBX - Cloudkul","og_description":"In order to establish an Internet telephony system over IP for communication purpose within the [...]","og_url":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/","og_site_name":"Cloudkul","article_published_time":"2016-08-20T12:51:07+00:00","article_modified_time":"2017-06-14T11:34:00+00:00","og_image":[{"width":848,"height":422,"url":"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2016\/08\/Banner-3.png","type":"image\/png"}],"author":"sanchita sengupta","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/","url":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/","name":"Introduction to FreePBX - Cloudkul","isPartOf":{"@id":"https:\/\/cloudkul.com\/blog\/#website"},"datePublished":"2016-08-20T12:51:07+00:00","dateModified":"2017-06-14T11:34:00+00:00","author":{"@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/3f234c864fed11b27f2107ff62404537"},"breadcrumb":{"@id":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cloudkul.com\/blog\/introduction-to-freepbx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introduction to FreePBX"}]},{"@type":"WebSite","@id":"https:\/\/cloudkul.com\/blog\/#website","url":"https:\/\/cloudkul.com\/blog\/","name":"Cloudkul","description":"Host your eCommerce Store on AWS with Optimized Performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudkul.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/3f234c864fed11b27f2107ff62404537","name":"sanchita sengupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/161a19864296b3d9c2a1146b7501c225?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/161a19864296b3d9c2a1146b7501c225?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","caption":"sanchita sengupta"},"sameAs":["http:\/\/cloudkul.com\/blog"],"url":"https:\/\/cloudkul.com\/blog\/author\/sanchita-sengupta138\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/1100"}],"collection":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/comments?post=1100"}],"version-history":[{"count":11,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/1100\/revisions"}],"predecessor-version":[{"id":1294,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/1100\/revisions\/1294"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media\/1243"}],"wp:attachment":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media?parent=1100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/categories?post=1100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/tags?post=1100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}