Hopp til innholdet

Kanaler

Sju kanaltyper bak ett og samme endepunkt

OmniMessage er en gateway der du tar med din egen kanal. Du kobler til avsendere du allerede eier, og alle adresseres, spores og belastes på samme måte.

Ta med din egen kanal

Koble til én gang, i konsollen eller via API

En tilkoblet avsender blir en kanal med en ID. Denne ID-en er den eneste kanalspesifikke verdien i en sendeforespørsel.

  • Du eier avsenderen

    Nummeret, boten eller kontoen er registrert på deg hos leverandøren. Å forlate OmniMessage betyr ikke at du etterlater avsenderen din.

  • To separate regninger

    OmniMessage krever en gatewayavgift per utgående melding. Det Meta, Twilio eller en annen leverandør krever for kanalen, fakturerer de deg for direkte.

  • Logg inn eller lim inn påloggingsopplysninger

    WhatsApp, Messenger og Instagram autoriseres ved at du logger inn med Facebook i konsollen, og TikTok ved at du logger inn med TikTok. Telegram, SMS og SMS OTP kobles til med påloggingsopplysninger, i konsollen eller via API-et, og det kan også et WhatsApp-nummer som allerede er på Cloud API.

  • Påloggingsopplysninger kan bare skrives

    Tokener, koder og påloggingsopplysninger sendes videre til leveringslaget når du kobler til en kanal. De lagres ikke av gatewayen, og API-et returnerer dem aldri.

POST /v1/channels
curl https://api.omnimessage.co/v1/channels \
  -H "Authorization: Bearer om_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "type": "whatsapp",
    "name": "Support line",
    "identifier": "+971800123456",
    "credentials": {
      "wab_account_id": "...",
      "phone_number_id": "...",
      "access_token": "..."
    }
  }'
201 Created
{
  "id": "ch_7Hq2mN5vB8cX1zL0pK3j",
  "object": "channel",
  "mode": "live",
  "type": "whatsapp",
  "name": "Support line",
  "identifier": "+971800123456",
  "status": "active",
  "connection_status": "pending",
  "capabilities": ["text", "attachments", "template", "button", "list", "location", "contacts", "cta_url"],
  "created_at": "2026-10-01T08:00:00.000Z"
}

For WhatsApp, Telegram, SMS og SMS OTP. Krever omfanget channels:write. Abonner på channel.connected og channel.disconnected for å følge tilkoblingsstatusen.

WhatsApp Business

Send fra et telefonnummer på WhatsApp Business Platform (Cloud API) som du eier. OmniMessage videresender meldingene dine til Cloud API og rapporterer statusene sendt, levert, lest og mislykket tilbake til deg.

0,001 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En Facebook-innlogging med tilgang til bedriftsporteføljen din hos Meta. Fortsett med Facebook i konsollen, så setter Meta Embedded Signup opp WhatsApp Business-kontoen og nummeret. Et nummer som allerede er på Cloud API, kan også kobles til med ID-ene sine og et tilgangstoken for en systembruker, i konsollen eller via API-et.
API-påloggingsopplysninger
wab_account_idphone_number_idaccess_token
Kanaltype
whatsapp
Avsenderidentifikator
Avsenderens telefonnummer i E.164-format, for eksempel +971800123456.
Mottaker (to)
Telefonnummer i E.164-format.
Greit å vite
  • Utenfor kundeservicevinduet på 24 timer godtar WhatsApp bare godkjente malmeldinger.
  • List opp de godkjente malene for en kanal med GET /v1/channels/:id/templates.
  • Metas samtaleavgifter belastes av Meta på WhatsApp Business-kontoen din. De er atskilt fra gatewayavgiften.

SMS

Send SMS fra et Twilio-telefonnummer i din egen Twilio-konto. Bruk det til varsler, påminnelser og toveissamtaler, der innkommende meldinger leveres til webhooken din.

0,0005 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En Twilio-konto og et telefonnummer som er aktivert for meldinger.
API-påloggingsopplysninger
account_sidphone_number_sidauth_token
Kanaltype
sms
Avsenderidentifikator
Avsenderens telefonnummer i E.164-format.
Mottaker (to)
Telefonnummer i E.164-format.
Meldingstyper
TekstVedlegg
Greit å vite
  • Medievedlegg avhenger av hva nummeret ditt og mottakerens nett støtter.
  • Operatør- og Twilio-avgifter belastes av Twilio på Twilio-kontoen din. De er atskilt fra gatewayavgiften.

SMS OTP

En egen kanaltype for bekreftelseskoder. Den tar bare imot ren tekst, så en innloggingsflyt kan ikke komme til å sende noe annet gjennom den.

0,0005 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En konto hos leverandøren din av OTP-SMS og tilhørende API-nøkkel.
API-påloggingsopplysninger
api_key
Kanaltype
sms_otp
Avsenderidentifikator
Avsender-ID-en eller nummeret som er registrert hos leverandøren din.
Mottaker (to)
Telefonnummer i E.164-format.
Meldingstyper
Tekst
Greit å vite
  • Bare tekst. Vedlegg og interaktive typer avvises med unsupported_message_type.
  • Leverandøravgifter belastes av leverandøren din. De er atskilt fra gatewayavgiften.

Telegram

Send gjennom en Telegram-bot du har opprettet. Botens token er den eneste påloggingsopplysningen, og de som skriver til boten, kommer inn som message.received-hendelser.

0,0003 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En Telegram-bot og tokenet fra @BotFather. Botens brukernavn hentes fra Telegram når du kobler til.
API-påloggingsopplysninger
access_token
Kanaltype
telegram
Avsenderidentifikator
Botens brukernavn, som hentes fra Telegram ved hjelp av tokenet.
Mottaker (to)
Chat-ID i Telegram.
Greit å vite
  • En bot kan bare sende meldinger til en person som har startet en samtale med den.
  • Chat-ID-en til hver person er med i message.received-hendelsene personen utløser.

Messenger

Svar dem som kontakter Facebook-siden din, med tekst, medier og svarknapper. Innkommende meldinger når webhooken din sammen med avsender-ID-en du trenger for å svare.

0,0005 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En Facebook-side og en Facebook-innlogging med full kontroll over den.
Slik kobler du til
Fortsett med Facebook i konsollen, og velg siden du vil sende fra.Det finnes ingen påloggingsopplysninger å kopiere for denne kanaltypen, og den kan ikke opprettes med en API-nøkkel.
Kanaltype
messenger
Avsenderidentifikator
Siden kanalen sender fra.
Mottaker (to)
Sidespesifikk bruker-ID.
Greit å vite
  • Sidespesifikke ID-er utstedes per side. Du mottar dem i message.received-hendelser.
  • Metas retningslinjer for meldinger avgjør hva du kan sende, og når.

Instagram

Svar på direktemeldinger som sendes til den profesjonelle Instagram-kontoen din, med tekst, medier og svarknapper, gjennom det samme endepunktet som alle andre kanaler.

0,0005 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En profesjonell Instagram-konto som er knyttet til en Facebook-side du administrerer.
Slik kobler du til
Fortsett med Facebook i konsollen, og velg siden Instagram-kontoen din er knyttet til. Sider uten en tilknyttet profesjonell konto kan ikke kobles til.Det finnes ingen påloggingsopplysninger å kopiere for denne kanaltypen, og den kan ikke opprettes med en API-nøkkel.
Kanaltype
instagram
Avsenderidentifikator
Instagram-kontoen kanalen sender fra.
Mottaker (to)
Sidespesifikk bruker-ID.
Greit å vite
  • Kontospesifikke ID-er utstedes per konto. Du mottar dem i message.received-hendelser.
  • Metas retningslinjer for meldinger avgjør hva du kan sende, og når.

TikTok

Svar dem som skriver til TikTok-bedriftskontoen din, med tekst, medier og svarknapper, og følg hver melding med de samme statusene og webhookene.

0,0005 $ per utgående melding, eller én pakkekreditt

Dette trenger du
En TikTok Business-konto du kan logge inn på.
Slik kobler du til
Fortsett med TikTok i konsollen, og godkjenn tilgang til meldingene i bedriftskontoen din.Det finnes ingen påloggingsopplysninger å kopiere for denne kanaltypen, og den kan ikke opprettes med en API-nøkkel.
Kanaltype
tiktok
Avsenderidentifikator
TikTok-kontoen kanalen sender fra.
Mottaker (to)
Avsender-ID-en fra en message.received-hendelse.
Greit å vite
  • TikToks retningslinjer for meldinger avgjør hva du kan sende, og når.

Koble til din første kanal

Opprett en konto, legg til en avsender du allerede eier, og send gjennom den med den samme forespørselen som du testet i sandkassen.