La Solution Parfaite Pour Les Communications Omnicanales.
Offrez à vos clients une expérience de communication unifiée sur leurs canaux préférés (SMS, Email, etc.) et cultivez la fidélité à la marque tout au long de leur parcours client.
Exemples d'applications
Nous optimisons vos besoins en matière de communication afin de stimuler l'engagement et la satisfaction de vos clients.
Marketing & Ventes
Améliorez l'impact de vos campagnes grâce à une communication personnalisée et omnicanale.
Authentification & OTPs
Préservez la confiance de votre marque et protégez vos clients grâce aux authentifications à deux facteurs et aux vérifications d'identité.
Sécurité des transactions
Ajoutez une couche supplémentaire de mesures de sécurité pour protéger vos transactions de manière fiable.
Notifications & Service Client
Partagez des notifications pertinentes, utiles et opportunes qui incitent les clients à agir et à rester informés.
Conçu pour les développeurs...
Nos API flexibles et évolutives vous permettent de créer la solution de communication appropriée, limitée uniquement par votre imagination.
premier
message
premier
code à usage unique
première
validation de code
Envoyez votre
en un clin d'œil.
Créez un compte gratuitement et choisissez l'un de nos sept SDKs pour commencer. Envoyez votre premier message ou des codes à usage unique en un clin d'œil.
import os
from talkylabs.reach.rest import ReachClient
apiUser = os.environ['REACH_TALKYLABS_API_USER']
apiKey = os.environ['REACH_TALKYLABS_API_KEY']
client = ReachClient(apiUser, apiKey)
message = client.messaging.messaging_items.send(
dest='+237671234567',
src='+237691234567',
body='Hello World! This is a sms message.'
)
print(message.messageId)
using System;
using Reach;
using Reach.Rest.Api.Messaging;
class BasicUsage
{
static void Main(string[] args)
{
string apiUser = Environment.GetEnvironmentVariable("REACH_TALKYLABS_API_USER");
string apiKey = Environment.GetEnvironmentVariable("REACH_TALKYLABS_API_KEY");
ReachClient.Init(apiUser, apiKey);
var message = MessagingItemResource.Send(
dest: "+237671234567",
src: "+237691234567",
body: "Hello World! This is a sms message."
);
Console.WriteLine(message.MessageId);
}
}
import com.talkylabs.reach.Reach;
import com.talkylabs.reach.base.ResourceSet;
import com.talkylabs.reach.rest.api.messaging.MessagingItem;
public class BasicUsage {
public static final String API_USER = System.getenv("REACH_TALKYLABS_API_USER");
public static final String API_KEY = System.getenv("REACH_TALKYLABS_API_KEY");
public static void main(String[] args) {
Reach.init(API_USER, API_KEY);
MessagingItem message = MessagingItem
.sender(
"+237671234567", // dest
"+237691234567", // src
"Hello World! This is a sms message."
)
.send();
System.out.println(message.getMessageId());
}
}
const apiUser = process.env.REACH_TALKYLABS_API_USER;
const apiKey = process.env.REACH_TALKYLABS_API_KEY;
const client = require('reach')(apiUser, apiKey);
client.messaging.messagingItems
.send({
dest: '+237671234567',
src: '+237691234567',
body: 'Hello World! This is a sms message.'
})
.then((message) => console.log(message.messageId));
<?php
// Update the path below to your autoload.php
require_once '/path/to/vendor/autoload.php';
use Reach\Rest\Client;
$apiUser = getenv('REACH_TALKYLABS_API_USER');
$apiKey = getenv('REACH_TALKYLABS_API_KEY');
$client = new Client($apiUser, $apiKey);
$message = $client->messaging->messagingItems->send(
"+237671234567", // dest
"+237691234567", // src
"Hello World! This is a sms message."
);
print($message->messageId);
require 'rubygems'
require 'reach-ruby'
api_user = ENV['REACH_TALKYLABS_API_USER']
api_key = ENV['REACH_TALKYLABS_API_KEY']
@client = Reach::REST::Client.new(api_user, api_key)
message = @client.messaging.messaging_items.dispatch(
dest: '+237671234567',
src: '+237691234567',
body: 'Hello World! This is a sms message.'
)
puts message.messageId
package main
import (
"fmt"
"os"
"github.com/talkylabs/reach-go"
reachMessaging "github.com/talkylabs/reach-go/rest/api/messaging"
)
func main() {
apiUser := os.Getenv("REACH_TALKYLABS_API_USER")
apiKey := os.Getenv("REACH_TALKYLABS_API_KEY")
client := reach.NewRestClientWithParams(reach.ClientParams{
ApiUser: apiUser,
ApiKey: apiKey,
})
params := &reachMessaging.SendMessageParams{}
params.SetDest("+237671234567")
params.SetSrc("+237691234567")
params.SetBody("Hello World! This is a sms message.")
resp, err := client.Messaging.SendMessage(params)
if err != nil {
fmt.Println("Error: " + err.Error())
} else {
fmt.Println(resp.MessageId)
}
}
curl -X POST https://api.reach.talkylabs.com/rest/messaging/v1/create \
--data-urlencode "dest=+237671234567" \
--data-urlencode "src=+237691234567" \
--data-urlencode "body=Hello World! This is a sms message." \
-H "ApiUser: $REACH_TALKYLABS_API_USER" \
-H "ApiKey: $REACH_TALKYLABS_API_KEY"
...et tous les autres.
Vous n'êtes pas développeur ? Ce n'est pas grave. Vous n'avez pas besoin d'avoir une expérience en programmation pour utiliser notre plateforme.
Solution sans code
Notre interface web sans code vous fournit les éléments de base qui vous permettent d'exécuter facilement votre stratégie de communication et d'en analyser les résultats.
Caractéristiques
Robustesse
Adaptabilié
Optimisation
Sécurité
Témoignages
-
J'ai utilisé l'API de messagerie pour des campagnes de marketing par SMS et les résultats ont été remarquables. Les outils d'analyse fournis nous ont aidés à mieux comprendre les résultats de nos campagnes.
Benoît Bisseck Douala, Cameroon -
Authentix est une solution d'authentification rentable et fiable qui réduit les coûts de support et permet aux entreprises d'évoluer sans souci.
Alain Kokou Lome, Togo -
Le service de messagerie le plus fiable que j'ai jamais utilisé. Je recommande vivement TalkyLabs comme fournisseur de services.
Blaise Foka Douala, Cameroon -
Je recommande vivement TalkyLabs. Leur plateforme a transformé la façon dont nous communiquons avec nos clients et elle s'adapte parfaitement aux besoins de notre entreprise.
Ede Adesuwa Cotonou, Benin
Prêt à démarrer?
S'abonner à la newsletter
S'abonner pour recevoir les dernières offres spéciales.
Adresse
2919 Rue Des Cèdres, Sainte-Marthe-Sur-Le-Lac, QC, Canada
Email: Ventes
sales@talkylabs.com
Email: Support
support@talkylabs.com
