Ana içeriğe geç

iletiMerkezi vs Twilio: Sending SMS to Turkey compared

Twilio is a US-based global communications platform offering SMS, voice, WhatsApp, e-mail, and video across 180+ countries; iletiMerkezi is a Turkey-based, BTK-licensed SMS platform with direct integration to Turkish carriers. The two products solve different problems: Twilio is a multi-channel global communications backbone, while iletiMerkezi is a Turkey-localised platform focused on bulk and transactional SMS. This guide compares the practical differences when your goal is sending SMS to Turkey.

Summary

  • For sending SMS to Turkey, iletiMerkezi offers local compliance (İYS, BTK licence, sender ID approval), carrier reach, and price advantage.
  • For multi-country, multi-channel (SMS + WhatsApp + Voice + Video) global communications, Twilio's platform breadth is hard to match.
  • iletiMerkezi has integrated İYS consent management (iys-register for batch consent uploads, iys-check for single-recipient lookups, plus a real-time İYS check on every send-sms iys=1 call) and BTK-approved sender ID workflow; Twilio leaves these local obligations to the customer.
  • Pricing for Turkey is credit-based at iletiMerkezi (local currency), generally cheaper per unit than global providers, with undelivered SMS free of charge.
  • Turkish-language support, local invoicing in TRY, KEP/MERSİS-compatible accounting, native at iletiMerkezi; Twilio operates with international invoicing and English support.

Comparison table

DimensioniletiMerkeziTwilio
HeadquartersTurkeyUSA (San Francisco)
Geographic focusTurkey + 150+ countries international SMS180+ countries, multi-channel
Local Turkey licenceBTK STH-195, direct carrier integrationLocal carrier reach via international routes
ChannelsSMS (bulk, OTP, transactional), e-mail-to-SMS, iim.to short linksSMS, WhatsApp, Voice, Video, Email (SendGrid), Verify, Conversations
İYS consent managementNative (iys-register for batch uploads + iys-check for single-recipient lookup + real-time check on send-sms iys=1)Not provided, customer must build/manage
BTK sender ID approvalPanel-driven application, 1-2 business daysCustomer handles via local carrier or partner
Pre-approval testingAPITEST sender (account's own test number, free)Magic numbers + trial credentials
Turkish UI / supportFullLimited (official support in English)
Pricing (Turkey SMS)Credit-based, scales with volume; undelivered SMS freePer-unit USD; volume discounts under separate policy
New-account credit100 free SMS welcome$15 trial (typical)
Invoicing / accountingTRY invoice, local VAT, KEP-compatibleInternational invoicing, possible FX/banking overhead
API styleREST + JSON, MCP server, SDKs in 5+ languagesREST, gRPC, SDKs in many languages, Studio/no-code
MCP / LLM integrationOfficial MCP server (@iletimerkezi/mcp-server) on npmNo official MCP (community tools exist)

Which one to pick?

Choose iletiMerkezi if:

  • Your audience is in Turkey, recipients on Turkish carriers.
  • You want a partner that solves İYS consent management end-to-end.
  • Turkish-language support, TRY invoicing, and local-regulation guidance matter.
  • Your primary use is bulk SMS, OTP, or transactional, other channels are not urgent.
  • You are price-sensitive; the credit + undelivered-free model lowers per-unit cost.

Choose Twilio if:

  • You send SMS in 50+ countries in parallel and Turkey is a small share.
  • You want WhatsApp Business, Voice, and Video managed under the same API.
  • You value Studio-style no-code orchestration and a wider ecosystem.
  • Your billing centre is USD and operations are international.

Some teams use both: Twilio for global SMS and iletiMerkezi for Turkey traffic. Treating Turkey traffic separately for compliance and cost gives you both global flexibility and local efficiency.

Turkey-specific differences that matter

İYS compliance

In Turkey, commercial SMS sending requires consent registered in İYS. iletiMerkezi exposes iys-register for batch consent uploads (up to 5,000 records per request), iys-check for single-recipient status lookups (ONAY / RET / source / date), and performs a real-time İYS lookup on every send-sms iys=1 call, dropping non-consented recipients automatically. Twilio does not address this, the developer must build their own integration with İYS or manage it manually.

See: İYS guide.

Sender ID approval

To send branded SMS in Turkey, a BTK-approved sender ID is required. iletiMerkezi handles the application from the panel; the typical timeline is 1-2 business days, and APITEST lets you keep integration testing while approval is pending. With Twilio, Turkey sender ID work goes through local carrier processes or partners; timelines vary.

See: How to get an SMS sender ID.

Carrier reach

iletiMerkezi has direct carrier integrations with Turkcell, Vodafone, and Türk Telekom; delivery receipts come straight from the carrier DLR layer. Twilio routes Turkey traffic via international corridors; deliverability and latency depend on the carriers along that route.

Pricing structure

iletiMerkezi:

  • Credit-based, unit price decreases with volume.
  • 100 free SMS welcome credits for new accounts.
  • Undelivered SMS is free.
  • Invoiced in TRY, VAT computed automatically.

Twilio:

  • Per-unit USD pricing; Turkey SMS billed at international tariffs.
  • Trial credit (~$15) on first sign-up.
  • Refunds for undelivered messages depend on the global provider/route policy.

Current pricing: iletiMerkezi pricing, Twilio pricing.

Developer experience

Both products provide REST + JSON.

iletiMerkezi:

  • SDKs for Node, Python, PHP, Go (Java/.NET variants in progress).
  • Official MCP server (@iletimerkezi/mcp-server), send SMS from Claude Desktop, Cursor, Cline in a single conversation.
  • 17+ docs pages in TR + EN, raw .md access, public API manifest (/api/manifest.json).

Twilio:

  • SDKs in 10+ languages, very rich SDK ecosystem.
  • Studio (no-code orchestration), Functions (serverless), Flex (contact centre).
  • No official MCP server (community tools exist).

Frequently asked questions

Q: How long does migration from Twilio to iletiMerkezi take? A simple send-SMS flow can be ported in a few hours. With webhooks, reporting, and retry logic, 1-3 business days. Pick the SDK, swap env vars, and add the sender ID and İYS flows.

Q: I also need WhatsApp, does iletiMerkezi cover that? Today, iletiMerkezi's primary channel is SMS. For multi-channel needs (WhatsApp + Voice + Video), Twilio or a channel-specific provider is more efficient under one API.

Q: Does Twilio require a separate account for Turkey? Twilio's Toll-Free and international SMS products live in one account, but local compliance for Turkey (İYS, sender ID) may require additional partner agreements. iletiMerkezi is one account, one bill.

Q: Which one integrates faster with Claude Code / Cursor? With iletiMerkezi's official MCP server, npx -y @iletimerkezi/mcp-server wires up tool calls in Claude Desktop / Cursor / Cline. For Twilio, community MCP tools exist but no official offering yet.

How to start with iletiMerkezi

  1. Sign up (100 free SMS credits).
  2. Test the API integration with APITEST, without waiting for the subscription steps: send-sms, test-mode.
  3. Activate the subscription so a brand sender ID can be registered: the application form in the panel, then the BTK e-Kayit approval on e-Devlet. Step-by-step guide (Turkish).
  4. Apply for a brand sender ID: How to get an SMS sender ID.
  5. If you'll send commercial content, upload İYS consents: İYS guide.
  6. Wire up webhooks and reporting: webhooks, get-report.
  7. For LLM-client usage: MCP server guide.

Sign up, API overview, MCP server

Related

Last updated: 2026-08-05 · Türkçe