SMS API – for et strømlinet, effektivt og skalerbart setup

inMobiles REST API giver dig mulighed for at integrere SMS-funktioner direkte i virksomhedens applikationer og arbejdsprocesser.

Billede af inMobiles API

REST API

Anvend inMobiles SMS-API ved behov for automatiseret, effektiv og pålidelig SMS-kommunikation. Dette inkluderer udsendelse af SMS-beskeder til kunder eller medarbejdere, integration af SMS-beskeder i kundeservice- eller supportplatforme, udsendelse af tidskritiske notifikationer og alarmer, samt automatisering af marketingkampagner.

API'et kan også benyttes til at hente indgående beskeder, såsom tilmeldinger til tjenester eller feedback fra kunder, alt sammen direkte fra virksomhedens egne systemer og applikationer.

Billede af en udvikler, der sidder ved en computer.

+25.000 brugere har allerede valgt inMobile

Stark GroupStark Group
DHLDHL
AarsleffAarsleff
NorlysNorlys
DineroDinero
CoopCoop

Kom hurtigt fra start med inMobiles kodebibliotekter

inMobiles kodebiblioteker til PHP og .NET gør det nemt for udviklere at integrere SMS-funktionalitet direkte i virksomhedens applikationer.


use Inmobile\InmobileSDK\InmobileApi;
use Inmobile\InmobileSDK\RequestModels\Message;
​
/*
 * Initialize the Inmobile API Client
 */
$api = new InmobileApi('my-api-token');
​
/*
 * Send the message
 */
$response = $api->messages()->send(
    Message::create('This is a message text to be sent')
        ->from('1245')
        ->to('4512345678')
);
use Inmobile\InmobileSDK\InmobileApi;
use Inmobile\InmobileSDK\RequestModels\Message;

/*
 * Initialize the Inmobile API Client
 */
$api = new InmobileApi('my-api-token');

/*
 * Send the message
 */
$response = $api->messages()->send(
    Message::create('This is a message text to be sent')
        ->from('1245')
        ->to('4512345678')
);

// Wrap the following in a try/catch - should also be done for all calls to the api
try
{
    var result = client.SmsOutgoing.SendSmsMessages(new List<OutgoingSmsMessageCreateInfo>() {
        new OutgoingSmsMessageCreateInfo(to: "4511223344", text: "Hello world", from: "FancyShop", statusCallbackUrl: null)
    });
    // statusCallbackUrl: Specify a url if you want report callbacks
}
catch (InMobileApiException ex)
{
    Console.WriteLine("Unexpected exception: " + ex.Message);
}
// Wrap the following in a try/catch - should also be done for all calls to the api
try
{
    var result = client.SmsOutgoing.SendSmsMessages(new List<OutgoingSmsMessageCreateInfo>() {
        new OutgoingSmsMessageCreateInfo(to: "4511223344", text: "Hello world", from: "FancyShop", statusCallbackUrl: null)
    });
    // statusCallbackUrl: Specify a url if you want report callbacks
}
catch (InMobileApiException ex)
{
    Console.WriteLine("Unexpected exception: " + ex.Message);
}
inMobile er et vigtigt kommunikationsværktøj for os. Det kan være advarsler omkring mistænkelige mails der er i omløb […]. Vi kan lynhurtigt reagere, og inden for få min. får de berørte medarbejdere besked.
Steen Guldborg
IT Manager
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Før vi indførte SMS-løsningen, fik vi dagligt 30-40 opkald fra kunder, som ikke kunne huske koden til portene. I dag modtager vi meget sjældent opkald, da de får koderne tilsendt i en SMS-besked.
Brian Hansen
Ejendomsinspektør
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
inMobile er supernemme at få fat i, de er pålidelige og ved, hvad de har med at gøre. Det vi har været mest tilfreds med, har været deres stabilitet. Både i forhold til deres API, deres support og service."
Theis Jørgensen
Chief Revenue Officer
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Klar til at se resultater? Prøv inMobile gratis i 14 dage

Start din SMS-rejse i dag med 14 dages fri adgang til hele inMobiles SMS-platform, og oplev hvordan direkte SMS-kommunikation kan transformere din kundekontakt og øge dit salg.

Udnyt fleksibiliteten for en skræddersyet SMS-løsning

Fleksible API-løsninger giver dig mulighed for at tilpasse dine integrationer efter specifikke behov og forretningskrav.

Mulighed for flere API-nøgler

Integrerer du fra flere systemer, er det muligt at genere en API-nøgle til hvert system. Det betyder bl.a., at man kan lukke af for et enkelt system i tilfælde af, det bliver nødvendigt, uden at påvirke andre systemer.

IP-whitelisting

Øg sikkerheden og få kontrol over hvilke maskiner, der kommunikerer med API´et. IP-whitelisting giver dig mulighed for at styre adgangen til API’et og sikre, at kun autoriserede enheder og IP-adresser kan sende beskeder via din specifikke API-nøgle.

Sendevinduer

Ved at definere specifikke tidsrum, hvor SMS-beskeder må sendes, undgår du at forstyrre dine modtagere unødigt – for eksempel om natten eller i weekenden. For virksomheder kan det også betyde, at alle henvendelser bliver behandlet effektivt i arbejdstiden.

SMS til templates

Angiv beskedteksten i inMobile og håndter afsendelsen via inMobiles REST-API. Lad f.eks. marketing afdelingen formulere kampagne-beskeden i inMobile, mens udviklingsteamet sørger for effektiv eksekvering via det intuitive SMS-API.

Omfattende API-dokumentation

inMobiles API-dokumentation er omfattende og indeholder kodebiblioteker samt nyttige eksempler, som sikrer en hurtig og problemfri integration. Detaljerede vejledninger og praktiske ressourcer gør det nemt for udviklere at implementere API’et.

Håndter mobilbrugere

Med inMobiles API er det nemt at håndtere mobilbrugere, vedligeholde lister og ajourføre afmeldte numre. API’et giver dig fuld kontrol over din SMS-kommunikation, så du effektivt kan administrere dine kontakter og sikre, at dine lister altid er opdaterede.

SMS API

Kodebibliotekter

Udvikler du i PHP eller .NET, kan du hurtigt og nemt integrere SMS-funktionalitet direkte i virksomhedens applikationer. Ved at bruge disse biblioteker kan du hurtigt oprette forbindelse til inMobiles REST API og begynde at sende SMS-beskeder med minimal kode.

Bibliotekerne håndterer alt fra autentificering til fejlhåndtering, hvilket reducerer kompleksiteten og sparer udviklingstid. Dette er især nyttigt for dig, der ønsker at automatisere SMS-udsendelser eller integrere beskedfunktioner i eksisterende systemer uden at skulle opbygge API-forbindelsen fra bunden.

Billede af kode samt logoer af PHP og C#
SMS API

Modtag SMS-beskeder via et webhook

Brug webhooks i din kommunikationsstrategi, og oplev hvordan automatiserede SMS-beskeder kan forbedre dine arbejdsgange og reducere ressourceforbruget.

Med et HTTP GET eller HTTP POST-kald til en specifik URL, håndteres indgående SMS-beskeder automatisk og effektivt.

Bemærk, at der skal benyttes et virtuelt telefonnummer for at modtage indgående SMS-beskeder gennem et webhook.

Billede af webhook og HTTP-kald.
SMS API

SMPP (Short Message Peer-to-Peer)

inMobile understøtter SMPP, som er en industristandardprotokol, der bruges til at udveksle SMS-beskeder mellem enhedsapplikationer og SMSC'er (Short Message Service Centers). SMPP understøtter funktioner som tovejsbeskeder og levering af statusrapporter.

  • inMobile understøtter SMPP version 3.4
  • Redundante tilslutningsmuligheder
  • Kryptering via SSL/TLS
Billede af en udvikler der sidder og koder.

E-mail til SMS

Send og modtag SMS-beskeder direkte fra dit mailprogram uden at installere software eller logge på din inMobile konto.

Whitelist e-mail adresser eller domæner

Som en ekstra sikkerhed skal du angive hvilke e-mailadresser, der er godkendte til at sende SMS-beskeder via e-mail til SMS. Det er kun de whitelistede e-mailadresser eller domæner, der kan sende e-mail til SMS via inMobile.

Brug dit brand som afsender

Skriv for eksempel navnet på din virksomhed, så det er det første mobilbrugeren ser, når vedkommende modtager SMS-beskeden. Anvender du en tekst-afsender fremfor et telefonnummer, vil mobilbrugeren ikke kunne besvare SMS-beskeden.

Modtag svar på dine SMS-beskeder

Ønsker du at modtage svar på dine SMS-beskeder, kan du nemt bestille et virtuelt telefonnummer hos inMobile. Modtageren besvarer blot SMS-beskeden, og svaret vil herefter blive sendt til din e-mail.

Fjern e-mail signatur og HTML elementer

En e-mailsignatur indeholder ofte oplysninger, som er overflødige i en SMS-besked. Det kan for eksempel være virksomhedens logo, adresse etc. Disse oplysninger fjernes automatisk fra dine SMS-beskeder.

Mobilnummer cooldown

Hold styr på sende frekvensen og undgå irritation hos modtageren. Aktiver mobilnummer Cooldown i din e-mail til SMS-opsætning, og ekskluder de mobilbrugere, som allerede har fået en SMS inden for et bestemt tidsrum.

Linktracking

inMobile tilføjer tracking og forkorter automatisk dine links på virksomhedens eget domæne. Det sparer tegn i SMS’en og øger dine klikrater - og dermed også modtagernes engagement med dine SMS’er. Samtidig får du brugbar dataindsigt i form af klikrater i %.

Åbn op for nye muligheder
med innovative SMS integrationer

FAQ: SMS API

Kan inMobile sende SMS til udenlandske numre?

Ja, inMobile er forbundet til routing-partnere i hele verden.

Hvor hoster I jeres SMS gateway og er alt redundant?

inMobile benytter Scannet – en del af team.blue. Vi ved, at vores software er en yderst kritisk komponent i vores kunders forretning. Derfor er alt redundant. Det betyder også, at vi tilstræber en oppetid på 100%, men har pt. en oppetid på 99,998%.

Kan I fortælle mig om SMS-beskeden er leveret?

Ja. Når vi har en leveringsrapport fra det pågældende teleselskab, så kan du få den via vores API. Der er flere forskellige metoder at få disse rapporter på.

Hvor ofte har I servicevinduer?

Vores oppetid er 99,998% målt over de seneste 12 måneder. Vi ved, at vores software er en yderst kritisk komponent i vores kunders forretning. Derfor er hele vores setup redundant. Det betyder, at vi kan afholde langt de fleste servicevinduer uden, at du opdager det.

Har I kodebiblioteker til jeres API?

Ja, vi har udviklet kodebiblioteker til PHP og .NET.

Hvor finder jeg min API-nøgle?

Du kan finde og generere nye API-nøgler på din inMobile konto.