Pređite na sadržaj

Kanali

Sedam tipova kanala iza jednog endpointa

OmniMessage je gateway na koji povezujete sopstvene kanale. Povezujete pošiljaoce koje već imate, a svaki od njih se adresira, prati i naplaćuje na isti način.

Koristite sopstveni kanal

Povežite jednom, u konzoli ili preko API-ja

Povezani pošiljalac postaje kanal sa svojim ID-jem. Taj ID je jedina vrednost u zahtevu za slanje koja zavisi od kanala.

  • Pošiljalac je vaš

    Broj, bot ili nalog registrovan je kod provajdera na vaše ime. Ako napustite OmniMessage, svog pošiljaoca ne ostavljate za sobom.

  • Dva odvojena računa

    OmniMessage naplaćuje naknadu za gateway po odlaznoj poruci. Sve što Meta, Twilio ili drugi provajder naplaćuje za kanal, taj provajder naplaćuje direktno vama.

  • Prijavite se ili unesite akreditive

    WhatsApp, Messenger i Instagram se autorizuju prijavom preko Facebooka u konzoli, a TikTok prijavom preko TikToka. Za Telegram, SMS i SMS OTP unose se akreditivi, u konzoli ili preko API-ja, a isto važi i za WhatsApp broj koji je već na Cloud API-ju.

  • Akreditivi se samo upisuju

    Tokeni, kodovi i akreditivi prosleđuju se sloju za isporuku kada povežete kanal. Gateway ih ne čuva i API ih nikada ne vraća.

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"
}

Za WhatsApp, Telegram, SMS i SMS OTP. Zahteva opseg channels:write. Pretplatite se na channel.connected i channel.disconnected da biste pratili status veze.

WhatsApp Business

Šaljite sa broja telefona na platformi WhatsApp Business Platform (Cloud API) čiji ste vlasnik. OmniMessage prosleđuje vaše poruke Cloud API-ju i vraća vam statuse poslata, isporučena, pročitana i neuspela.

0,001 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Facebook nalog sa pristupom vašem Meta poslovnom portfoliju. Nastavite preko Facebooka u konzoli i Meta Embedded Signup podešava WhatsApp Business nalog i broj. Broj koji je već na Cloud API-ju može da se poveže i pomoću svojih ID-jeva i pristupnog tokena sistemskog korisnika, u konzoli ili preko API-ja.
API akreditivi
wab_account_idphone_number_idaccess_token
Tip kanala
whatsapp
Identifikator pošiljaoca
Broj telefona pošiljaoca u formatu E.164, na primer +971800123456.
Primalac (to)
Broj telefona u formatu E.164.
Dobro je znati
  • Van 24-časovnog prozora korisničke podrške WhatsApp prihvata samo odobrene šablonske poruke.
  • Odobrene šablone kanala izlistajte pozivom GET /v1/channels/:id/templates.
  • Naknade za konverzacije Meta naplaćuje vašem WhatsApp Business nalogu. One su odvojene od naknade za gateway.

SMS

Šaljite SMS sa Twilio broja telefona na sopstvenom Twilio nalogu. Koristite ga za obaveštenja, podsetnike i dvosmerne razgovore, dok dolazne poruke stižu na vaš webhook.

0,0005 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Twilio nalog i broj telefona na kome je omogućeno slanje poruka.
API akreditivi
account_sidphone_number_sidauth_token
Tip kanala
sms
Identifikator pošiljaoca
Broj telefona pošiljaoca u formatu E.164.
Primalac (to)
Broj telefona u formatu E.164.
Tipovi poruka
TekstPrilozi
Dobro je znati
  • Multimedijalni prilozi zavise od toga šta podržavaju vaš broj i odredišna mreža.
  • Naknade operatora i kompanije Twilio naplaćuje Twilio vašem Twilio nalogu. One su odvojene od naknade za gateway.

SMS OTP

Namenski tip kanala za verifikacione kodove. Prihvata samo običan tekst, pa tok prijave ne može slučajno da pošalje ništa drugo preko njega.

0,0005 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Nalog kod vašeg provajdera za OTP SMS i njegov API ključ.
API akreditivi
api_key
Tip kanala
sms_otp
Identifikator pošiljaoca
ID pošiljaoca ili broj registrovan kod vašeg provajdera.
Primalac (to)
Broj telefona u formatu E.164.
Tipovi poruka
Tekst
Dobro je znati
  • Samo tekst. Prilozi i interaktivni tipovi se odbijaju uz unsupported_message_type.
  • Naknade provajdera naplaćuje vaš provajder. One su odvojene od naknade za gateway.

Telegram

Šaljite preko Telegram bota koji ste sami napravili. Token bota je jedini akreditiv, a osobe koje pišu botu stižu kao događaji message.received.

0,0003 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Telegram bot i njegov token koji izdaje @BotFather. Korisničko ime bota se čita iz Telegrama prilikom povezivanja.
API akreditivi
access_token
Tip kanala
telegram
Identifikator pošiljaoca
Korisničko ime bota, pročitano iz Telegrama pomoću tokena.
Primalac (to)
ID Telegram četa.
Dobro je znati
  • Bot može da piše samo osobi koja je započela razgovor sa njim.
  • ID četa svake osobe nalazi se u događajima message.received koje ta osoba pokrene.

Messenger

Odgovarajte osobama koje se obrate vašoj Facebook Stranici, tekstom, medijima i dugmadima za odgovor. Dolazne poruke stižu na vaš webhook sa ID-jem pošiljaoca koji vam je potreban za odgovor.

0,0005 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Facebook Stranica i Facebook nalog sa punom kontrolom nad njom.
Kako se povezuje
U konzoli nastavite preko Facebooka i izaberite Stranicu sa koje šaljete.Za ovaj tip kanala nema akreditiva koji se kopiraju i on ne može da se kreira API ključem.
Tip kanala
messenger
Identifikator pošiljaoca
Stranica sa koje kanal šalje.
Primalac (to)
ID korisnika na nivou Stranice.
Dobro je znati
  • ID-jevi na nivou Stranice izdaju se za svaku Stranicu posebno. Dobijate ih u događajima message.received.
  • Na to šta i kada možete da šaljete primenjuju se Meta pravila za razmenu poruka.

Instagram

Odgovarajte na direktne poruke poslate vašem profesionalnom Instagram nalogu tekstom, medijima i dugmadima za odgovor, preko istog endpointa kao i za sve ostale kanale.

0,0005 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
Profesionalni Instagram nalog povezan sa Facebook Stranicom kojom upravljate.
Kako se povezuje
U konzoli nastavite preko Facebooka i izaberite Stranicu sa kojom je povezan vaš Instagram nalog. Stranice bez povezanog profesionalnog naloga ne mogu da se povežu.Za ovaj tip kanala nema akreditiva koji se kopiraju i on ne može da se kreira API ključem.
Tip kanala
instagram
Identifikator pošiljaoca
Instagram nalog sa kog kanal šalje.
Primalac (to)
ID korisnika na nivou Stranice.
Dobro je znati
  • ID-jevi se izdaju za svaki nalog posebno. Dobijate ih u događajima message.received.
  • Na to šta i kada možete da šaljete primenjuju se Meta pravila za razmenu poruka.

TikTok

Odgovarajte osobama koje pišu vašem poslovnom TikTok nalogu tekstom, medijima i dugmadima za odgovor i pratite svaku poruku kroz iste statuse i webhookove.

0,0005 $ po odlaznoj poruci ili jedan kredit iz paketa

Šta vam je potrebno
TikTok Business nalog na koji možete da se prijavite.
Kako se povezuje
U konzoli nastavite preko TikToka i odobrite pristup porukama svog poslovnog naloga.Za ovaj tip kanala nema akreditiva koji se kopiraju i on ne može da se kreira API ključem.
Tip kanala
tiktok
Identifikator pošiljaoca
TikTok nalog sa kog kanal šalje.
Primalac (to)
ID pošiljaoca iz događaja message.received.
Dobro je znati
  • Na to šta i kada možete da šaljete primenjuju se TikTok pravila za razmenu poruka.

Povežite svoj prvi kanal

Otvorite nalog, dodajte pošiljaoca kog već imate i šaljite preko njega istim zahtevom koji ste testirali u sandboxu.