Comunicazioni aziendali, semplificate.
Comunica coi tuoi clienti e con il tuo staff come mai prima d'ora tramite SMS, Email, Rich Media, Posta diretta e altro.
Da uno a molti tramite l'app web o API.
O se sei uno sviluppatore leggi i nostri documenti API.
Prodotti di messaggistica semplici e affidabili per ogni tipo di impresa
A ClickSend creiamo prodotti che sono semplici da usare e altamente integrabili, facendo scelta e contesto per le tue comunicazioni d'affari. I nostri prodotti multi canale sono usati da alcuni dei marchi più importanti e dagli sviluppatori più in gamba. attraverso Italia e il mondo. Che si tratti di un SMS transazionale su scala via API o di campagne di marketing multicanale fatte utilizzando SMS, Email e Posta diretta tramite applicazioni web, ClickSend ti aiuta ad ottenere e stare più vicino ai tuoi clienti e dipendenti.
Migliaia di imprese, persone e partner integrati hanno riposto la loro fiducia in noi.
Invia tramite la nostra dashboard semplice e di facile utilizzo
Tramite un semplice,
Dashboard semplice da utilizzare
Una Dashboard,
Possibilità illimitate
Grazie alla dashboard di ClickSend, molto semplice da usare, è facile inviare SMS, MMS, Campagne di Posta diretta e tanto altro, con pochi semplici click.
Visit DashboardO tramine API affidabili
Tramite API affidabili
Documentazione di classe mondiale
Amato dagli sviluppatori
API di prima classe
Amato dagli sviluppatori
Utilizzate Incorporare SMS, MMS, audio, lettere, cartoline e chat nel tuo software. Crea applicazioni potenti usando il cloud di comunicazione API più veloce e affidabile.
Leggi la documentazione API
var api = require('./api.js');
var smsApi = new api.SMSApi("USERNAME", "API_KEY");
var smsMessage = new api.SmsMessage();
smsMessage.source = "sdk";
smsMessage.to = "+0451111111";
smsMessage.body = "test message";
var smsCollection = new api.SmsMessageCollection();
smsCollection.messages = [smsMessage];
smsApi.smsSendPost(smsCollection).then(function(response) {
console.log(response.body);
}).catch(function(err){
console.error(err.body);
});
from __future__ import print_function
import clicksend_client
from clicksend_client import SmsMessage
from clicksend_client.rest import ApiException
# Configure HTTP basic authorization: BasicAuth
configuration = clicksend_client.Configuration()
configuration.username = 'USERNAME'
configuration.password = 'API_KEY'
# create an instance of the API class
api_instance = clicksend_client.SMSApi(clicksend_client.ApiClient(configuration))
# If you want to explicitly set from, add the key _from to the message.
sms_message = SmsMessage(source="php",
body="Jelly liquorice marshmallow candy carrot cake 4Eyffjs1vL.",
to="+61411111111",
schedule=1436874701)
sms_messages = clicksend_client.SmsMessageCollection(messages=[sms_message])
try:
# Send sms message(s)
api_response = api_instance.sms_send_post(sms_messages)
print(api_response)
except ApiException as e:
print("Exception when calling SMSApi->sms_send_post: %s\n" % e)
package ClickSend;
import java.util.Arrays;
import java.util.List;
import ClickSend.Api.SmsApi;
import ClickSend.Model.SmsMessage;
import ClickSend.Model.SmsMessageCollection;
public class send_sms {
public static void main(String[] args) {
ApiClient defaultClient = new ApiClient();
defaultClient.setUsername("USERNAME");
defaultClient.setPassword("API_KEY");
SmsApi apiInstance = new SmsApi(defaultClient);
SmsMessage smsMessage = new SmsMessage();
smsMessage.body("body");
smsMessage.to("to");
smsMessage.source("source");
List<SmsMessage> smsMessageList = Arrays.asList(smsMessage);
// SmsMessageCollection | SmsMessageCollection model
SmsMessageCollection smsMessages = new SmsMessageCollection();
smsMessages.messages(smsMessageList);
try {
String result = apiInstance.smsSendPost(smsMessages);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SmsApi#smsSendPost");
e.printStackTrace();
}
}
}
using IO.ClickSend.ClickSend.Api;
using IO.ClickSend.Client;
using IO.ClickSend.ClickSend.Model;
var configuration = new Configuration()
{
Username = USERNAME,
Password = API_KEY
};
var smsApi = new SMSApi(configuration);
var listOfSms = new List<SmsMessage>
{
new SmsMessage(
to: "+61411111111",
body: "test message",
source: "sdk"
)
};
var smsCollection = new SmsMessageCollection(listOfSms);
var response = smsApi.SmsSendPost(smsCollection);
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure HTTP basic authorization: BasicAuth
$config = ClickSend\Configuration::getDefaultConfiguration()
->setUsername('USERNAME')
->setPassword('API_KEY');
$apiInstance = new ClickSend\Api\SMSApi(new GuzzleHttp\Client(),$config);
$msg = new \ClickSend\Model\SmsMessage();
$msg->setBody("test body");
$msg->setTo("0451111111");
$msg->setSource("sdk");
// \ClickSend\Model\SmsMessageCollection | SmsMessageCollection model
$sms_messages = new \ClickSend\Model\SmsMessageCollection();
$sms_messages->setMessages([$msg]);
try {
$result = $apiInstance->smsSendPost($sms_messages);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling SMSApi->smsSendPost: ', $e->getMessage(), PHP_EOL;
}
?>
# load the gem
require 'clicksend_client'
require 'json'
# setup authorization
ClickSendClient.configure do |config|
# Configure HTTP basic authorization: BasicAuth
config.username = 'USERNAME'
config.password = 'API_KEY'
end
api_instance = ClickSendClient::SMSApi.new
# SmsMessageCollection | SmsMessageCollection model
sms_messages = ClickSendClient::SmsMessageCollection.new
sms_messages.messages = [
ClickSendClient::SmsMessage.new(
"to": "+61411111111",
"source": "sdk",
"body": "body"
),
ClickSendClient::SmsMessage.new(
"to": "+61422222222",
"source": "sdk",
"body": "body"
)
]
begin
# Send sms message(s)
result = api_instance.sms_send_post(sms_messages)
p JSON.parse(result)
rescue ClickSendClient::ApiError => e
puts "Exception when calling SMSApi->sms_send_post: #{e.response_body}"
end
import Alamofire
if let authHeader = Request.authorizationHeader(user: "USERNAME", password: "PASSWORD") {
ClickSendClientAPI.customHeaders = [authHeader.key : authHeader.value]
}
let message1 = SmsMessage(body: "Chocolate bar icing icing oat cake carrot cake jelly cotton MWEvciEPIr.",
to: "+0451111111",
source: "swift")
let message2 = SmsMessage(body: "Chocolate bar icing icing oat cake carrot cake jelly cotton MWEvciEPIr.",
source: "swift",
listId: 1234)
let smsCollection = SmsMessageCollection(messages: [message1, message2])
SMSAPI.smsSendPost(smsMessages: smsCollection) { (dataString, error) in
guard let dataString = dataString else {
print(error!)
return
}
if let data = dataString.data(using: String.Encoding.utf8) {
do {
if let dictonary = try (JSONSerialization.jsonObject(with: data, options: []) as? NSDictionary) {
print(dictonary)
} else {
print("bad json")
}
} catch let error as NSError {
print(error)
}
}
}
E con centinaia di partner di integrazione
O tramite centinaia di partner integrati
Automatizza la tua impresa
Comunicazioni
ClickSend è integrato con tutte le app aziendali che conosci e ami, più molte altre. È semplice rendere automatici compiti ripetitivi e persino costruire un elenco di comunicazioni aziendali senza codice.
Con il tuo mercato ClickSend personale, puoi integrarti con centinaia delle applicazioni aziendali più famose al mondo.
Visita MarketplaceDiamo energia a miliardi di messaggi attraverso Italia e nel mondo.
Perché le aziende amano ClickSend
Supporto Globale 24/7
La nostra chat è composta da operatori in carne ed ossa 24 ore al giorno, 365 giorni all'anno e sarà sempre così.
Sicurezza e affidabilità
La piattaforma ClickSend è costruita basandosi su un livello di sicurezza aziendale e fornisce una garanzia di uptime SLA del 100%
Consegna estremamente rapida
ClickSend vive e respira percorsi diretti ad alte prestazioni. I tuoi messaggi verranno consegnati in tempo.
Inizia ad inviare con ClickSend
Unisciti a oltre 90,000 clienti che inviano miliardi di messaggi attraverso :Paese e il mondo.
Inizia gratuitamente