SMS API – for et strømlinjeformet, effektivt og skalerbart oppsett

inMobiles REST API gjør det mulig å integrere SMS-funksjonalitet direkte i bedriftens applikasjoner og arbeidsflyter.

Bilde av inMobiles API-produkt.

REST API

Bruk inMobiles SMS API for automatisert, effektiv og pålitelig SMS-kommunikasjon. Dette inkluderer sending av SMS-meldinger til kunder eller ansatte, integrasjon av SMS-meldinger i kundeservice- eller supportplattformer, sending av tidskritiske notifikasjoner og varsler, samt automatisering av markedsføringskampanjer.

APIen kan også brukes til å hente innkommende meldinger, for eksempel påmeldinger til tjenester eller tilbakemeldinger fra kunder, direkte fra organisasjonens egne systemer og applikasjoner.

Bilde av inMobiles API.

Over 25 000 brukere har allerede valgt inMobile

CoopCoop
NorlysNorlys
DHLDHL
DineroDinero
Stark GroupStark Group
AarsleffAarsleff

Kom raskt i gang med inMobile-kodebibliotekene

inMobiles kodebiblioteker for PHP og .NET gjør det enkelt for utviklere å integrere SMS-funksjonalitet direkte i bedriftsapplikasjoner.


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 superenkle å få tak i, de er pålitelige og vet hva de gjør. Det vi har vært mest fornøyd med, er stabiliteten. Både når det gjelder API, support og service."
Theis Jørgensen
Chief Revenue Officer
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Før vi innførte SMS-løsningen, fikk vi 30-40 telefoner om dagen fra kunder som ikke husket portkodene. I dag mottar vi svært sjelden oppringninger, da kundene får kodene tilsendt via SMS.
Brian Hansen
Eiendomsinspektør
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
inMobile er et viktig kommunikasjonsverktøy for oss. Det kan for eksempel være advarsler om mistenkelige e-poster i omløp […]. Vi kan da reagere lynraskt, og innen få minutter får de berørte medarbeiderne beskjed.
Steen Guldborg
IT-sjef
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.
Dette er tekst inne i en div-blokk.

Er du klar til å se resultater? Prøv inMobile gratis i 14 dager

Start SMS-reisen din i dag med 14 dagers gratis tilgang til hele inMobiles SMS-plattform, og oppdag hvordan direkte SMS-kommunikasjon kan forandre kundekontakten din og samtidig øke salg.

Utnytt fleksibiliteten i en skreddersydd SMS-løsning

Fleksible API-løsninger gjør at du kan tilpasse integrasjonene dine etter spesifikke behov og forretningskrav.

Mulighet for flere API-nøkler

Hvis du integrerer fra flere systemer, er det mulig å generere en API-nøkkel for hvert system. Dette betyr for eksempel at du kan stenge ned ett enkelt system hvis det er nødvendig, uten at det påvirker andre systemer.

IP-hvitelisting

Øk sikkerheten og få kontroll over hvilke maskiner som kommuniserer med APIer. Med IP-hvitelisting kan du kontrollere tilgangen til APIen og sikre at bare autoriserte enheter og IP-adresser kan sende meldinger via din spesifikke API-nøkkel.

Utsendingsvinduer

Ved å definere bestemte tidsperioder for når SMS-meldinger kan sendes, unngår du å forstyrre mottakerne unødvendig – for eksempel om natten eller i helgene. For bedrifter kan det også bety at alle henvendelser blir behandlet effektivt innenfor arbeidstiden.

SMS til maler

Angi meldingsteksten i inMobile og håndter sendingen via inMobiles REST API. La for eksempel markedsavdelingen formulere kampanjebudskapet i inMobile, mens utviklingsteamet sørger for effektiv gjennomføring via den intuitive SMS-APIen.

Omfattende API-dokumentasjon

inMobiles API-dokumentasjon er omfattende og inkluderer kodebiblioteker og nyttige eksempler for å sikre rask og sømløs integrasjon. Detaljerte veiledninger og praktiske ressurser gjør det enkelt for utviklere å implementere APIen.

Administrer mobilbrukere

APIen til inMobile gjør det enkelt å administrere mobilbrukere, vedlikeholde lister og oppdatere avmeldte numre. APIen gir deg full kontroll over SMS-kommunikasjonen din, slik at du effektivt kan administrere kontaktene dine og sørge for at listene dine alltid er oppdaterte.

SMS API

Kodebiblioteker

Hvis du utvikler i PHP eller .NET, kan du raskt og enkelt integrere SMS-funksjonalitet direkte i forretningsapplikasjonene dine. Ved å bruke disse bibliotekene kan du raskt koble deg til inMobiles REST API og begynne å sende SMS-meldinger med minimalt kode.

Bibliotekene håndterer alt fra autentisering til feilhåndtering, noe som reduserer kompleksiteten og sparer utviklingstid. Dette er spesielt nyttig for deg som ønsker å automatisere SMS-utsendelser eller integrere meldingsfunksjoner i eksisterende systemer uten å måtte bygge API-tilkoblingen fra bunnen av.

Bilde av kode samt logoer for PHP og C#.
SMS API

Motta SMS-meldinger via en webhook

Bruk webhooks i kommunikasjonsstrategien din, og oppdag hvordan automatiserte SMS-meldinger kan forbedre arbeidsflyten og redusere ressursforbruket.

Med et HTTP GET- eller HTTP POST-anrop til en spesifikk URL håndteres innkommende SMS-meldinger automatisk og effektivt.

Vær oppmerksom på at et virtuelt telefonnummer må brukes for å motta innkommende SMS-meldinger via en webhook.

Bilde av webhook og HTTP-kall.
SMS API

SMPP (Short Message Peer-to-Peer)

inMobile støtter SMPP, en industristandardprotokoll som brukes til å utveksle SMS-meldinger mellom enhetsapplikasjoner og SMSC-er (Short Message Service Centre). SMPP støtter funksjoner som toveismeldinger og levering av statusrapporter.

  • inMobile støtter SMPP versjon 3.4
  • Redundante tilkoblingsmuligheter
  • Kryptering via SSL/TLS
Bilde av en utvikler som sitter og koder.

E-post til SMS

Send og motta tekstmeldinger direkte fra e-postprogrammet ditt uten å installere programvare eller logge inn på inMobile-kontoen din.

Hviteliste e-postadresser eller domener

For ekstra sikkerhet, spesifisererer du hvilke e-postadresser som er autorisert til å sende SMS-meldinger gjennom e-post til SMS. Bare hvitelistede e-postadresser eller domener kan sende e-post til SMS via inMobile.

Bruk merkevaren din som avsender

Skriv firmaets navn slik at dét er det første mobilbrukeren ser når de mottar tekstmeldingen. Hvis du bruker en tekstavsender i stedet for et telefonnummer, vil mobilbrukeren ikke kunne svare på SMS-meldingen.

Motta svar på tekstmeldingene dine

Hvis du ønsker å motta svar på SMS-meldingene dine, kan du enkelt bestille et virtuelt telefonnummer hos inMobile. Mottakeren svarer ganske enkelt på SMS-meldingen, og svaret blir deretter sendt til e-posten din.

Fjern e-postsignatur og HTML-elementer

En e-postsignatur inneholder ofte informasjon som er overflødig i en SMS-melding. Det kan for eksempel være selskapets logo, adresse osv. Denne informasjonen fjernes automatisk fra SMS-meldingene dine.

Cooldown av mobilnummer

Hold styr på sendingsfrekvensen og unngå å irritere mottakeren. Aktiver cooldown av mobilnummer i e-post til SMS-oppsettet og ekskluder de mobilbrukerne som allerede har mottatt en SMS innenfor en bestemt tidsramme.

Sporing av lenker

inMobile legger til sporing og forkorter automatisk lenkene dine på organisasjonens eget domene. Dette sparer tegn i SMSen og øker klikkfrekvensen – og dermed mottakernes engasjement i SMS-meldingene dine. Samtidig får du nyttig datainnsikt i form av klikkfrekvenser i %.

Åpne opp for nye muligheter med innovative SMS-integrasjoner

FAQ: SMS API

Kan inMobile sende SMS til utenlandske nummer?

Ja, inMobile er koblet til routingpartnere over hele verden.

Hvor hoster dere SMS-gatewayen deres, og er alt redundant?

inMobile bruker Scannet – en del av team.blue. Vi vet at programvaren vår er en svært viktig komponent i våre kunders virksomhet. Derfor er alt redundant. Dette betyr også at vi streber etter 100 % oppetid, men for øyeblikket er den på 99,998 %.

Kan dere fortelle meg om SMS-meldingen har blitt levert?

Ja. Når vi har en leveringsrapport fra det aktuelle telefonselskapet, kan du få den via vår API. Det finnes flere ulike måter å få tak i disse rapportene på.

Hvor ofte har dere servicevinduer?

Oppetiden vår er 99,998 %, målt over de siste 12 månedene. Vi vet at programvaren vår er en svært viktig komponent i kundenes virksomhet. Derfor er hele oppsettet vårt redundant. Det betyr at vi kan organisere de aller fleste servicevinduer uten at du merker det.

Har dere kodebiblioteker for APIen deres?

Ja, vi har utviklet kodebiblioteker for PHP og .NET.

Hvor finner jeg API-nøkkelen min?

Du kan finne og generere nye API-nøkler i inMobile-kontoen din.