diff --git a/lib/command-handler/addterminal.js b/lib/command-handler/addterminal.js
index 181b632..0ad3a70 100644
--- a/lib/command-handler/addterminal.js
+++ b/lib/command-handler/addterminal.js
@@ -1,5 +1,6 @@
 "use strict";
 
+const common = require('../common');
 const commandError = require('./error');
 const coreapi = require('../coreapi');
 
@@ -30,6 +31,10 @@ function execute(tokens, params, cb) {
         password: tokens.length < 5 ? tokens[2] : tokens[3]
     };
 
+    if (typeof coreParams.terminal_name === 'string' && common.isPhoneNumber(coreParams.terminal_name) && coreParams.indexOf('0') === 0) {
+        coreParams.terminal_name = coreParams.terminal_name.replace(/^0/, '62');
+    }
+
     coreapi(coreEndpoint, coreParams, 'GET', cb);
 }