diff --git a/features/sms-mgt/io.entgra.sms.mgt.server.feature/pom.xml b/features/sms-mgt/io.entgra.sms.mgt.server.feature/pom.xml
new file mode 100644
index 0000000000..f53e6de8f2
--- /dev/null
+++ b/features/sms-mgt/io.entgra.sms.mgt.server.feature/pom.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+ org.wso2.carbon.devicemgt
+ sms-mgt-feature
+ 4.1.12-SNAPSHOT
+ ../pom.xml
+
+
+ 4.0.0
+ io.entgra.sms.mgt.server.feature
+ pom
+ 4.1.12-SNAPSHOT
+ Entgra IoT - SMS Management Server Feature
+ https://entgra.io
+ This feature contains the core bundles required for Back-end SMS Management functionality
+
+
+
+
+ org.wso2.carbon.devicemgt
+ io.entgra.sms.mgt.core
+
+
+ org.wso2.carbon.devicemgt
+ io.entgra.sms.mgt.common
+
+
+
+
+
+
+ maven-resources-plugin
+ 2.6
+
+
+ copy-resources
+ generate-resources
+
+ copy-resources
+
+
+ src/main/resources
+
+
+ resources
+
+ build.properties
+ p2.inf
+
+
+
+
+
+
+
+
+ org.wso2.maven
+ carbon-p2-plugin
+ ${carbon.p2.plugin.version}
+
+
+ p2-feature-generation
+ package
+
+ p2-feature-gen
+
+
+ io.entgra.sms.mgt.server
+ ../../../features/etc/feature.properties
+
+
+ org.wso2.carbon.p2.category.type:server
+ org.eclipse.equinox.p2.type.group:false
+
+
+
+
+ org.wso2.carbon.devicemgt:io.entgra.sms.mgt.core:${carbon.device.mgt.version}
+
+
+ org.wso2.carbon.devicemgt:io.entgra.sms.mgt.common:${carbon.device.mgt.version}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/conf/sms-config.xml b/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/conf/sms-config.xml
new file mode 100644
index 0000000000..ddf2e86567
--- /dev/null
+++ b/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/conf/sms-config.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+ sample
+ +94
+ 160
+
+
+
+
diff --git a/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/p2.inf b/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/p2.inf
new file mode 100644
index 0000000000..d5943e7fda
--- /dev/null
+++ b/features/sms-mgt/io.entgra.sms.mgt.server.feature/src/main/resources/p2.inf
@@ -0,0 +1,4 @@
+instructions.configure = \
+org.eclipse.equinox.p2.touchpoint.natives.copy(source:${installFolder}/../features/io.entgra.sms.mgt.server_${feature.version}/conf/sms-config.xml,target:${installFolder}/../../conf/sms-config.xml,overwrite:true);\
+
+instructions.unconfigure = \
diff --git a/features/sms-mgt/pom.xml b/features/sms-mgt/pom.xml
new file mode 100644
index 0000000000..63f0b6dbfc
--- /dev/null
+++ b/features/sms-mgt/pom.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+ org.wso2.carbon.devicemgt
+ carbon-devicemgt
+ 4.1.12-SNAPSHOT
+ ../../pom.xml
+
+
+ 4.0.0
+ sms-mgt-feature
+ pom
+ Entgra IoT - SMS Management Feature
+ http://entgra.io
+
+ io.entgra.sms.mgt.server.feature
+ io.entgra.sms.mgt.api.feature
+
+
+