Trusted by over 5000 companies
Ukreksimbank
Inprime
Mantinga
TPG
4B
Bolotov

What You Get With Decision Telecom’s Two-Way Texting Platform

A unified platform
A unified platform

Speak to your customers via their preferred communication channels, and switch between them as needed. Send and receive messages via SMS, RCS, Viber, and WhatsApp, all within a single consolidated dashboard.

Organized conversation threads
Organized conversation threads

Enable your team to easily view message history and keep track of active threads for quick responses and timely follow-ups.

Contact database management
Contact database management

Efficiently manage and segment your contact list efficiently, so you can send highly targeted and personalized messages to the right audience.

Message templates
Message templates

Create and reuse brand-appropriate templates for your SMS, RCS, Viber, or WhatsApp campaigns to streamline your messaging, ensuring consistency while saving time on repetitive responses.

Scheduling and automation
Scheduling and automation

Schedule messages and automate repetitive responses so that you can free up your team and resources to focus on other higher-value or critical interactions.

Campaign statistics
Campaign statistics

Closely track message delivery, engagement, response times, and other important data. Monitor overall interaction quality and improve customer relations based on comprehensive campaign statistics and reports.

Synchronised conversations across multiple channels

Synchronised conversations across multiple channels

Achieve smooth cross-channel communication for all your SMS, RCS, Viber, and WhatsApp chats. Simplify your customer interactions by consolidating all your conversations and reduce the need to juggle multiple platforms.

Real-time two-way texting for instant engagement

Real-time two-way texting for instant engagement

Stay responsive to customers’ needs. Offer live support and resolve queries instantly. A managed inbox will allow your team members to cohesively handle various types of chats.

Boost customer satisfaction with quick responses

Boost customer satisfaction with quick responses

Stay responsive with two-way texting. Send quicker yet more collaborative replies to customers on the channels they prefer to build stronger relationships and foster brand loyalty.

Better conversion rates and ROI

Better conversion rates and ROI

Leverage personalized, highly responsive communication through two-way texting to help drive more conversions. Manage costs by using a single platform for all your messaging needs.

Functions

SMS Services

  • Registration of the official name of the company (Alpha/Sender name) that will be displayed as the SMS-sender in the customers’ phones
  • Ability to create personalized messages and automated scheduling for sending messages
  • Modern and user-friendly web platform for bulk and single messaging, programmable with SMS API
  • Track SMS delivery rate, statistics/reporting and control your account balance
SMS Services
Business chat inbox
Centralize your customer conversations with our business chat platform

Connect with your customers at a brand new level. Leverage our unified conversational messaging platform to ensure that you reach your customers whenever and wherever they need you.

View Documentation
require "uri"

require "json"

require "net/http"

url = URI("web.it-decision.com/v1/api/send-sms")

http = Net::HTTP.new(url.host, url.port);

request = Net::HTTP::Post.new(url)

request["Authorization"] = "Basic api_key"

request["Content-Type"] = "application/json"

request.body = JSON.dump({
  "phone": 380632132121,
  "sender": "InfoItd",
  "text": "This is messages DecisionTelecom",
  "validity_period": 300
})

response = http.request(request)

puts response.read_body
var myHeaders = new Headers();

myHeaders.append("Authorization", "Basic api_key");

myHeaders.append("Content-Type", "application/json");

var raw = JSON.stringify({
  "phone": 380632132121,
  "sender": "InfoItd",
  "text": "This is messages DecisionTelecom",
  "validity_period": 300
});

var requestOptions = {
  method: 'POST',
  headers: myHeaders,
  body: raw,
  redirect: 'follow'
};

fetch("web.it-decision.com/v1/api/send-sms", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
import http.client

import json

conn = http.client.HTTPSConnection("web.it-decision.com")

payload = json.dumps({
  "phone": 380632132121,
  "sender": "InfoItd",
  "text": "This is messages DecisionTelecom",
  "validity_period": 300
})

headers = {
  'Authorization': 'Basic api_key',
  'Content-Type': 'application/json'
}

conn.request("POST", "/v1/api/send-sms", payload, headers)

res = conn.getresponse()

data = res.read()

print(data.decode("utf-8"))
package main

import (
  "fmt"
  "strings"
  "net/http"
  "io/ioutil"
)

func main() {
  url := "web.it-decision.com/v1/api/send-sms"
  method := "POST"
  payload := strings.NewReader(`{
     "phone":380632132121,
     "sender":"InfoItd",
     "text":"This is messages DecisionTelecom",
    "validity_period":300
  }`)
  client := &http.Client {}

  req, err := http.NewRequest(method, url, payload)

  if err != nil {
    fmt.Println(err)
    return
  }

  req.Header.Add("Authorization", "Basic api_key")

  req.Header.Add("Content-Type", "application/json")

  res, err := client.Do(req)

  if err != nil {
    fmt.Println(err)
    return
  }

  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)

  if err != nil {
    fmt.Println(err)
    return
  }

  fmt.Println(string(body))

}

$curl = curl_init(); 

curl_setopt_array($curl, array(
   CURLOPT_URL => 'web.it-decision.com/v1/api/send-sms', 
   CURLOPT_RETURNTRANSFER => true, 
   CURLOPT_ENCODING => '', 
   CURLOPT_MAXREDIRS => 10, 
   CURLOPT_TIMEOUT => 0, 
   CURLOPT_FOLLOWLOCATION => true, 
   CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, 
   CURLOPT_CUSTOMREQUEST => 'POST', 
   CURLOPT_POSTFIELDS =>'{"phone":380632132121,"sender":"InfoItd","text":"This is messages DecisionTelecom","validity_period":300}', 
   CURLOPT_HTTPHEADER => array(
      'Authorization: Basic api_key', 
      'Content-Type: application/json', 
  ), 
));

$response = curl_exec($curl); 

curl_close($curl); 

echo $response;
var axios = require('axios');

var data = JSON.stringify({
  "phone": 380632132121,
  "sender": "InfoItd",
  "text": "This is messages DecisionTelecom",
  "validity_period": 300
});

var config = {
  method: 'post',
  url: 'web.it-decision.com/v1/api/send-sms',
  headers: { 
    'Authorization': 'Basic api_key', 
    'Content-Type': 'application/json'  
},
  data : data
};

axios(config)
.then(function (response) {
  console.log(JSON.stringify(response.data));
})
.catch(function (error) {
  console.log(error);
});
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();

MediaType mediaType = MediaType.parse("application/json");

RequestBody body = RequestBody.create(mediaType, "{"phone":380632132121,"sender":"InfoItd","text":"This is messages DecisionTelecom","validity_period":300}");

Request request = new Request.Builder()
  .url("web.it-decision.com/v1/api/send-sms")
  .method("POST", body)
  .addHeader("Authorization", "Basic api_key")
  .addHeader("Content-Type", "application/json")
  .build();

Response response = client.newCall(request).execute();
Flexible pricing and discounts models

Pay for SMS messages at the best rates of local mobile network operators with a flexible, pay-as-you-go pricing model. We also have a volume-based discount system for clients who send more than 100 000 messages per month. You may contact our sales department and our team will provide you with possible discounts for your project and select the most efficient routes for delivering your messages and voice calls

check our prices

Watch a video about us

Discover a universal way of communications with your customers anywhere in the world

Create exceptional customer experience with next generation communications platform. Our main aim is to help you seamlessly launch your project. Ready to start sending business messages with DecisionTelecom? 

We use cookies on our website to see how you interact with it. By Accepting, you consent to our use of such cookies. Cookie Policy