diff --git a/.gitignore b/.gitignore
index 52a1fb2..9db5f2a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
 /node_modules/
 /config.json
+/config.smstools.json
 /tmp/
 /logs/
 config_*.json
diff --git a/index.js b/index.js
index 4d646c4..3cf6065 100644
--- a/index.js
+++ b/index.js
@@ -9,6 +9,7 @@ const config = require('komodo-sdk/config');
 global.KOMODO_LOG_LABEL = `KOMODO-CENTER@${(config && typeof config.name === 'string') ? config.name.toUpperCase() : 'SMSTOOLS'}`;
 process.title = global.KOMODO_LOG_LABEL;
 
+require('./lib/smstools-configurator');
 require('./lib/apiserver');
 
 const messagingClient = require('komodo-center-messaging-client-lib');
diff --git a/lib/smstools-configurator/index.js b/lib/smstools-configurator/index.js
index e69de29..542812e 100644
--- a/lib/smstools-configurator/index.js
+++ b/lib/smstools-configurator/index.js
@@ -0,0 +1,11 @@
+const fs = require('fs');
+const logger = require('komodo-sdk/logger');
+
+if (!fs.existsSync('config.smstools.json')) {
+    logger.info('config.smstools.json does not exists, creating it');
+    fs.writeFileSync('config.smstools.json', JSON.stringify({}, 0, 4));
+}
+
+const smstoolsConfig = require('../../config.smstools.json');
+
+logger.info('Our SMSTOOLS config read', { smstoolsConfig });