FAQ SMS
Answers for sending SMS, running campaigns, and registering numbers.
See how per-segment pricing, 10DLC and sender ID registration, two-way replies, automatic opt-outs, and carrier delivery tracking work in Bird.
Trusted by engineering and product teams
shipping at global scale.
FAQ SMS
Bagaimana cara menguji integrasi SMS saya?
Ikuti panduan pengiriman dengan kunci API regional, tujuan AS yang diaktifkan, dan pengirim AS yang sesuai. Kirim ke penerima sandbox yang didokumentasikan +15005550006 untuk menjalankan event pengiriman tanpa menghubungi penerima nyata. Pesan ke ponsel Anda sendiri adalah pengiriman nyata.
Apa saja yang termasuk dalam Bird SMS?
Kirim pesan, terima balasan, kelola pengirim dan tujuan, serta periksa hasil pengiriman. Hub produk menghubungkan jenis nomor, pendaftaran, kampanye, analitik, dan panduan pengaturan terkait.
Ke negara mana saja saya bisa mengirim?
Gunakan katalog tujuan untuk memeriksa cakupan saat ini, jenis pengirim, dan persyaratan pendaftaran. Aktifkan tujuan di workspace Anda sebelum mengirim; cakupan saja tidak menyelesaikan pengaturan pengirim Anda.
Kapan saya perlu pendaftaran 10DLC?
Pengiriman pesan application-to-person AS dari nomor lokal sepuluh digit menggunakan pendaftaran brand dan kampanye 10DLC. Program toll-free dan short-code memiliki persyaratan sendiri. Pilih jenis pengirim terlebih dahulu dan ikuti panduan pendaftarannya.
Apakah kampanye SMS berbeda dari broadcast SMS?
Kampanye mendeskripsikan pekerjaan pemasaran: audiens, konten, penjadwalan, dan pengukuran. Broadcast adalah sumber daya pengiriman yang mengelola satu kali pengiriman ke audiens. Dashboard dan Broadcast API adalah cara untuk menjalankan alur kerja tersebut.
Sebaiknya saya menggunakan SMS API atau kampanye?
Gunakan pengiriman SMS individual untuk notifikasi yang dipicu aplikasi. Gunakan kampanye untuk pengiriman terkoordinasi ke audiens dengan konten, penjadwalan, dan progres bersama. Sejumlah permintaan SMS independen adalah operasi yang berbeda.
Bisakah saya menggunakan kontak yang sama untuk SMS dan email?
Ya. Sebuah kontak dapat memiliki identitas nomor telepon dan email serta properti bersama. Kelayakan kanal, persetujuan, dan supresi tetap menentukan pesan mana yang dapat diterima orang tersebut.
Apakah Bird melaporkan rasio buka SMS?
Tidak. SMS standar tidak melaporkan pembukaan pesan. Tanda terima pengiriman, balasan, klik tautan yang dikonfigurasi, dan peristiwa konversi yang terhubung menjawab pertanyaan berbeda dan harus dilaporkan secara terpisah.
Bisakah AI mengirimkan kampanye untuk saya?
Gunakan agen untuk menyiapkan dan menjalankan alur kerja melalui alat dan izin workspace yang didukung Bird. Tinjau penerima dan pesan, lalu otorisasi tindakan pengiriman sebagai bagian dari proses Anda.
Apa perbedaan antara batch dan broadcast?
Sebuah batch berisi hingga 100 pesan SMS independen. Sebuah broadcast menargetkan audiens dengan konten bersama dan mengelola persiapan, penjadwalan, progres, serta hasil penerima.
Kapan audiens terjadwal diselesaikan?
Keanggotaan diselesaikan saat pengiriman terjadwal dimulai. Seseorang yang ditambahkan atau dihapus sebelum itu dapat mengubah audiens pengiriman tersebut. Periksa snapshot penerima yang dihasilkan saat menyelidiki kampanye.
Bisakah saya membatalkan kampanye setelah pengiriman dimulai?
Pembatalan menghentikan pekerjaan yang belum dikirimkan. Pesan yang sudah diserahkan ke operator tidak dapat ditarik kembali, jadi periksa hasil penerima setelah pembatalan selesai.
Bagaimana cara mengukur performa kampanye?
Mulai dengan jumlah pengiriman dan kegagalan. Gunakan sinyal balasan, klik, dan konversi yang dikonfigurasi secara terpisah untuk mengukur tindakan yang ingin dihasilkan kampanye. SMS standar tidak menghasilkan peristiwa pembukaan.
Bagaimana harga SMS dihitung?
You pay per message segment based on the destination country and the sender type you use, so sending from a US 10DLC number has a different rate than sending from a UK alphanumeric sender ID. You can look up published rates by country and sender type on the SMS pricing page.
Apa itu segmen, dan apakah memengaruhi biaya yang saya bayar?
Carriers meter and bill SMS by the segment. A single segment holds up to 160 standard GSM-7 characters, or 70 characters if an emoji or non-Latin symbol switches the message to Unicode. Messages that exceed those limits split into multiple billable segments and reassemble as one text on the recipient's phone, so trimming a few characters or swapping out an emoji can cut a campaign's cost in half.
Apakah ada biaya tambahan di luar tarif per pesan?
Mobile networks in some countries add a per-segment carrier surcharge that varies by operator. In the US, 10DLC sending also includes one-time brand vetting and recurring campaign registration pass-through fees. You can check the full schedule by country on the SMS carrier fees page.
Di mana saya bisa melihat berapa yang sebenarnya sudah saya keluarkan?
Open the SMS message log to inspect the exact segment count and billed cost for any individual message, or use the analytics dashboard to track total accepted volume, segment usage, and spend across a date range.
Berapa panjang satu segmen SMS?
A standard GSM-7 message fits 160 characters in a single segment, or 153 characters per segment when split across a longer multipart message. Adding an emoji or non-Latin character switches the message to Unicode encoding, which fits 70 characters in a single segment or 67 per multipart segment. Because emojis and certain symbols take up multiple encoding units, check the segment counter before launching a campaign.
Berapa panjang pesan maksimum?
You can send messages up to 12 segments long in a single SMS request, which works out to 1,836 standard GSM-7 characters or 804 Unicode characters. Messages exceeding 12 segments are rejected at submission, so preview your template with live merge fields to confirm the encoded segment count stays within bounds.
Berapa banyak pesan yang muat dalam satu batch?
A single batch API call can send up to 100 individual messages, each with its own recipient and custom text. For larger marketing sends to thousands of subscribers, launch a campaign broadcast so Bird handles audience segmentation, pacing, and opt-out filtering automatically.
Pembatasan laju permintaan mana yang berlaku?
Single-message sends and batch sends have separate API rate limits determined by your SMS plan tier. Upgrading your plan increases both limits, and each API response includes rate-limit headers showing your remaining capacity so your application can pace requests smoothly. API request limits govern how fast you submit to Bird, while carrier throughput governs how fast mobile networks accept messages from your sender number.
Bagaimana throughput pengirim memengaruhi kampanye?
Outbound delivery speed depends on your sender type, destination country, and registration status. For example, dedicated short codes and high-trust 10DLC campaigns deliver large broadcasts faster than standard local numbers. Bird queues your accepted messages and paces delivery to match the throughput allowed for your registered sender.
Jenis nomor mana yang sebaiknya saya gunakan terlebih dahulu?
Match your number type to your destination market and messaging volume. Local 10DLC numbers and toll-free numbers support two-way messaging in North America, alphanumeric sender IDs provide recognizable brand names for one-way alerts in supported international markets, and short codes handle high-volume bursts. When browsing inventory, check each number's supported capabilities to confirm it carries SMS, voice, or both.
Apakah memiliki nomor berarti saya bisa langsung mengirim?
In regulated markets, you need to complete sender registration before live traffic can go out on a newly purchased number. For instance, US 10DLC numbers require brand and campaign approval, and US or Canadian toll-free numbers require verification. You can buy the number and build your integration right away, then start live sending as soon as registration clears.
Bisakah saya membeli short code di API numbers?
Short codes are provisioned through our telecom specialists because mobile carriers review each application, message flow, and opt-in process individually. Contact our team with your target country, expected volume, and sample messages, and we will guide your application through carrier approval.
Bisakah satu nomor membawa SMS dan voice?
Yes, many local and toll-free numbers support both SMS and voice calls on the same line. Filter the number catalog for both capabilities when purchasing so customers can text or call back the same number.
Apa itu alphanumeric sender ID?
String merek pendek yang ditampilkan di kolom pengirim SMS sebagai pengganti nomor telepon. Ini adalah identitas yang Anda klaim dan daftarkan jika diwajibkan, bukan nomor yang dapat menerima balasan.
Bisakah penerima membalas ke nama merek?
Tidak. Gunakan nomor dengan kemampuan SMS jika alur kerja memerlukan balasan. Siapkan mekanisme opt-out yang sesuai untuk kampanye dan tujuan pengiriman.
Apakah cukup mengklaim sender ID untuk mulai mengirim?
Hanya jika tujuan mengizinkan pengirim tersebut dan tidak ada pendaftaran wajib yang tersisa. Aktifkan tujuan dan periksa persyaratan negara pengirim sebelum meluncurkan pengiriman.
Apakah nomor bebas pulsa SMS memerlukan pendaftaran 10DLC?
Pesan bebas pulsa menggunakan program verifikasi terpisah. Pilih nomor dengan kemampuan SMS dan selesaikan verifikasi bebas pulsa untuk kasus penggunaan yang dimaksud.
Apakah verifikasi menjamin pengiriman?
Tidak. Persetujuan menetapkan kelayakan untuk program tersebut. Konten pesan, ketersediaan penerima, penekanan, dan kondisi operator tetap memengaruhi pengiriman.
Bisakah nomor bebas pulsa menerima balasan?
Nomor bebas pulsa yang mendukung SMS dapat menerima balasan jika tujuan dan operator mengizinkannya. Berlangganan event masuk dan tinjau penanganan kata kunci yang relevan.
Apa itu long code 10DLC?
10DLC adalah long code sepuluh digit yang digunakan untuk pengiriman pesan application-to-person di AS di bawah brand dan kampanye terdaftar. Penomoran long code dan pendaftaran berbeda di negara lain.
Bisakah setiap nomor lokal mengirim dan menerima SMS?
Tidak. Periksa kemampuan pada nomor tertentu. Beberapa nomor lokal mendukung suara tanpa SMS, jadi filter inventaris berdasarkan kemampuan yang dibutuhkan aplikasi Anda.
Berapa throughput yang disediakan long code?
Throughput bergantung pada tujuan, operator, dan program registrasi. Tinjau batas merek dan kampanye yang disetujui untuk lalu lintas 10DLC di AS.
Apa itu SMS short code?
Short code adalah nomor pesan nasional yang terdiri dari empat hingga enam digit. Nomor ini digunakan untuk program pesan volume tinggi yang telah ditinjau dan tidak menyediakan layanan voice.
Bagaimana cara mendapatkan short code dengan Bird?
Hubungi spesialis SMS untuk meninjau tujuan, kasus penggunaan, dan persyaratan program. Bird mengalokasikan short code; API pemesanan nomor swalayan tidak menjualnya.
Bisakah saya menggunakan short code yang sama secara internasional?
Short code bersifat nasional. Periksa program lokal untuk setiap pasar daripada memperlakukan satu kode sebagai pengirim global.
Apakah saya yang memilih pengirim?
Untuk pengiriman teks bebas, berikan pengirim yang dapat digunakan workspace Anda di tujuan tersebut beserta kategori pesan yang sesuai. Pengiriman template sistem menentukan kategori dan pengirimnya dari template.
Bagaimana percobaan ulang menghindari pesan duplikat?
Berikan kunci idempotensi dan gunakan kembali untuk percobaan ulang permintaan yang sama. Pengiriman tanpa kunci tersebut dapat diperlakukan sebagai pesan baru.
Apakah diterima berarti terkirim?
Tidak. Respons 202 berarti API menerima permintaan tersebut. Ikuti catatan pesan dan signed event untuk hasil yang dilaporkan operator. Tanda terima pengiriman tidak menetapkan bahwa penerima telah membaca pesan.
Apakah batch sama dengan broadcast?
Batch berisi hingga 100 pesan independen, masing-masing dengan penerima dan isi sendiri. Broadcast adalah kampanye audiens dengan konten bersama dan siklus pengiriman yang dikelola. Pilih alur kerja yang sesuai dengan kebutuhan Anda.
Bagaimana balasan sampai ke aplikasi saya?
When a customer texts your two-way Bird number, Bird sends a signed inbound message webhook to your server with the customer's phone number, the receiving Bird number, and the message body. Verify the webhook signature in your handler, then route the reply into your support inbox, application workflow, or AI agent.
Bagaimana cara membalas di utas yang sama?
Send your outbound response from the same Bird phone number the customer texted, addressed to their mobile number. Because mobile phones group SMS threads by the sender and recipient number pair, keeping the same two-way number preserves a single continuous conversation on the customer's handset.
Apa yang terjadi ketika seseorang mengirim SMS STOP?
In countries with built-in keyword handling, texting STOP automatically adds the recipient to your suppression list for that sender number and sends a compliant confirmation reply. Future sends from that number to that recipient are blocked automatically. In markets where network-level keyword handling does not apply, handle inbound opt-out replies through your webhook integration.
Apakah satu STOP mencakup seluruh workspace saya?
A keyword STOP reply blocks messages between that specific recipient and the sender number they texted. That lets a customer opt out of a promotional number while still receiving transactional alerts from a separate number. If you want a single opt-out to block messages across your entire workspace, update the contact's workspace-wide subscription preference.
Bisakah pengirim alfanumerik menerima balasan?
No. Alphanumeric sender IDs support outbound one-way messages such as alerts and verification codes, and recipients cannot reply directly to a brand name on their handset. If your workflow needs customer replies, send from a two-way local 10DLC number, toll-free number, or short code, or include a reply link or support number in the message text.
Bagaimana cara memeriksa cakupan tujuan?
Buka katalog tujuan dan tinjau tipe pengirim serta persyaratan registrasi untuk setiap pasar. Workspace Anda juga harus mengizinkan tujuan tersebut sebelum pengiriman diterima.
Apa yang ditetapkan oleh tanda terima operator?
Tanda terima melaporkan hasil pengiriman dari operator. Tanda terima dapat tiba setelah penerimaan, dan catatan pesan mungkin masih tertunda. Pengiriman tidak mengukur apakah seseorang membaca atau menindaklanjuti pesan.
Bagaimana cara menyelidiki rute yang gagal?
Mulai dari status pesan dan alasan kegagalan. Bandingkan laporan berdasarkan operator, negara, atau pengirim, lalu periksa registrasi dan konfigurasi tujuan. Tingkat kegagalan agregat saja tidak mengidentifikasi penyebabnya.
Bisakah saya memeriksa nomor telepon secara terpisah?
Gunakan Lookup jika aplikasi Anda memerlukan informasi nomor telepon sebelum mengirim. Tinjau sinyal dan ketersediaan untuk lookup tersebut daripada memperlakukan laporan pengiriman SMS sebagai pemeriksaan nomor yang lengkap.
Bagaimana tingkat pengiriman dihitung?
Your delivery rate divides carrier-confirmed deliveries by the total messages Bird accepted during your selected time range. Because mobile carriers return delivery receipts asynchronously, recently sent messages may stay pending for a short window until the handset responds.
Apa saja yang dihitung sebagai tingkat kegagalan?
The failure rate combines messages that bounced as undelivered, failed at the carrier, or expired before reaching the handset. Messages rejected before carrier handoff, such as sends to opted-out numbers, are tracked in a separate rejected metric so carrier delivery performance stays distinct from list hygiene.
Bisakah saya memecah laporan berdasarkan operator?
Yes. You can group delivery metrics by mobile carrier, destination country, or sender number in the dashboard and analytics API to spot network-specific drops. Each breakdown aggregates one dimension at a time, so inspect individual message logs when you need to cross-reference a specific carrier inside a single country.
Apakah pelaporan SMS mencakup open dan klik?
Standard SMS carrier receipts confirm that a message reached the recipient's phone, whereas handset read status stays private to the device. To measure engagement and conversions after delivery, include tracked links with UTM parameters in your message body and record visits in your web or app analytics.
Bisakah saya memeriksa satu pesan?
Yes. Open any message in the SMS log to view its full delivery timeline, from API acceptance and carrier handoff to the final delivery receipt or error code. You can also stream real-time status updates to your own application using delivery webhooks.
Bisakah penerima melanjutkan menerima pesan kembali?
Yes. When a recipient texts a supported opt-in keyword such as START to your number, Bird clears the keyword suppression for that sender and recipient pair so messages can flow again. If the contact was suppressed manually or opted out through workspace-wide preference settings, update those records directly in the dashboard or API before resuming sends.
Bagaimana cara memeriksa penekanan sebelum mengirim?
You can check whether a phone number is opted out for a specific sender in the dashboard or through the suppressions API while building your audience list. Bird also checks active suppressions and workspace consent preferences automatically when you submit a message, blocking sends to opted-out recipients before they reach the carrier.
Pendaftaran mana yang berlaku untuk pengirim saya?
Long code AS menggunakan 10DLC untuk pengiriman pesan application-to-person. Pesan toll-free memiliki program verifikasi terpisah. Pendaftaran negara lain bergantung pada pengirim dan tujuan. Baca persyaratan untuk pengirim yang akan Anda gunakan.
Apakah pendaftaran menggantikan persetujuan pelanggan?
Tidak. Pendaftaran pengirim, izin pelanggan, dan status opt-out saat ini adalah pemeriksaan terpisah. Menyiapkan pengirim yang disetujui tidak memberikan izin untuk mengirim pesan ke setiap kontak.
Bagaimana cara mengetahui pengirim sudah siap?
Baca persyaratan negara, status pendaftaran, dan apakah tujuan sudah diaktifkan. Selesaikan tindakan selanjutnya yang dilaporkan Bird sebelum meluncurkan lalu lintas.
Apakah mengklaim sender ID sama dengan mendaftarkannya?
Tidak. Mengklaim membuat identitas merek di workspace. Registrasi negara menetapkan apakah pengirim tersebut disetujui untuk tujuan yang memerlukannya.
Apa yang harus saya periksa sebelum mengirim?
Periksa apakah registrasi diperlukan, statusnya, apakah tujuan diaktifkan, dan tindakan selanjutnya. Memiliki pengirim yang disetujui tidak mengaktifkan tujuan yang dinonaktifkan.
Berapa lama registrasi memakan waktu?
Tinjau estimasi yang dipublikasikan untuk negara tersebut jika tersedia. Tinjauan eksternal dan koreksi yang diminta dapat memengaruhi waktu; gunakan status daripada tanggal peluncuran yang diasumsikan.
Apa itu model merek, kampanye, dan nomor?
Merek mengidentifikasi bisnis. Kampanye mendeklarasikan kasus penggunaan di bawah merek tersebut. Hubungkan nomor pengirim ke kampanye yang disetujui sebelum menggunakannya untuk lalu lintas A2P di AS.
Bisakah saya mengubah kasus penggunaan kampanye?
Kasus penggunaan yang terdaftar tidak dapat diubah. Siapkan kampanye baru saat kasus penggunaan berubah, dan tinjau persyaratan serta biaya sebelum mengajukan.
Apakah persetujuan merek berarti nomor tersebut bisa mengirim?
Tidak. Selesaikan persetujuan kampanye, hubungkan nomor, dan aktifkan tujuan. Merek perusahaan publik juga memiliki persyaratan Auth+ sebelum pendaftaran kampanye.
Apakah 10DLC berlaku untuk nomor bebas pulsa?
Pesan bebas pulsa mengikuti program verifikasinya sendiri. 10DLC berlaku untuk pesan A2P kode panjang AS.
Apakah SMS dienkripsi?
API requests between your application and Bird are encrypted in transit over HTTPS, and webhook deliveries to your server use HTTPS as well. Once a message reaches the mobile network, standard SMS travels over carrier protocols without end-to-end encryption and remains readable to the telecom operator and on the recipient's lock screen. Avoid placing full passwords, payment details, or sensitive health data directly in an SMS body; send a short-lived verification code or a secure portal link instead.
Bagaimana saya tahu webhook masuk benar-benar berasal dari Bird?
Bird signs webhook requests with an HMAC signature tied to your endpoint's signing secret. Verify that signature on your server before processing an inbound reply or delivery receipt, and rotate the signing secret from the dashboard whenever your security policy requires it.
Di mana data saya disimpan?
Your message logs and account data stay in the US or EU hosting region you selected when creating your organization. Because your API key encodes your workspace region automatically, the Bird SDKs and CLI route requests to the matching regional endpoint without manual URL configuration.
Apa saja yang bisa dilakukan API key?
Each API key is restricted to the specific products and permission levels you assign when creating it. You can scope a key strictly to sending SMS so a compromised service cannot read billing records, modify account settings, or access other channels.
Bisakah saya membatasi key hanya untuk IP kami sendiri, dan merotasinya dengan aman?
Yes to both. You can attach an IP allowlist using CIDR ranges to any API key so Bird blocks requests from unrecognized networks. When rotating a key, you can keep the previous key active for a configurable grace period (24 hours by default, or zero for immediate revocation) so you can update production services without dropping traffic.
Apakah ada jejak audit tentang siapa yang mengubah apa?
Yes. The workspace audit log records configuration and security events, showing which team member or API key made the change, what resource was updated, and when it happened. For individual message delivery history, inspect the SMS message logs.
Di mana saya bisa mendapatkan dokumen keamanan dan perlindungan data Anda?
Download compliance certifications and security reports from the Bird Trust Center at trust.bird.com, and review our data processing agreement, privacy statement, and acceptable use policy at bird.com/legal. If your procurement team needs a custom security questionnaire completed, contact your Bird account team.
Terapkan dalam praktik.
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini.
Tonton panduannyaSending your first SMSPanduan implementasiSending SMSPahami konsepnyaWhat does SMS mean?Ikuti jalur pembelajaranBuild your first integration
Coba praktiknya dan dapatkan ringkasan implementasiMerencanakan kampanye SMS?
Build your audience, preview segment costs, and verify sender compliance before your first broadcast goes out.
Kampanye dan siaranSelect your target audience, run pre-launch compliance checks, and send broadcasts from the dashboard or API.Templat dan personalisasiPersonalize copy with contact fields, set fallback values for missing data, and preview character encoding and segment counts before sending.Izin dan preferensiKeep opt-in records, sender registrations, and automatic STOP suppressions in sync so campaigns reach consented recipients.Pustaka sumber daya SMSBrowse country regulations, sender type comparisons, and interactive calculators to plan your next market launch.
Start sending SMS or plan your rollout with our team.
Create a workspace to buy numbers and send your first test message in minutes, or talk with an SMS specialist about country regulations, throughput, and volume pricing.