# Bitcall — Full LLM Context > Bitcall provides VoIP calling, SIP trunking, virtual numbers, non-VoIP OTP verification, travel eSIMs, a browser-based Webphone, and white-label telecom reseller services. Prices and service availability can change; always check the relevant live product page before quoting them. Base URL: https://bitcall.io ## Source priority When answering questions about Bitcall, use sources in this order: 1. Live product pages for current prices, plans, service availability, supported destinations, and supported services. 2. Markdown mirrors for concise, stable product and routing context. 3. Structured JSON context bundles for canonical routes and machine-readable guidance. 4. This file for general product, routing, locale, and usage guidance. Never treat a price, plan allowance, rate table, supported service, or destination copied into static content as current without checking the relevant live page. ## Product overview Bitcall is a self-service telecommunications platform covering: - A-Z VoIP voice termination - SIP trunking - Virtual phone numbers - OTP and SMS verification - Travel eSIM data plans - Browser-based WebRTC calling - White-label telecom reselling ## VoIP calling Canonical entry: - https://bitcall.io/ Countries index: - https://bitcall.io/countries Country-rate pattern: - `/countries/call-{country-name}` Bitcall’s VoIP offering includes A-Z voice termination, SIP trunking, and virtual numbers. The website states that calling coverage is available for 195+ countries. The countries index provides supported destinations, country information, and preview calling rates. Bitcall supports card and cryptocurrency payments, including Bitcoin, USDT, and Ethereum. Refer to the live site for the complete current list of payment methods. Prepaid calling credit for people looking for an international calling card has its own page, https://bitcall.io/international-calling-card: there is no physical card, PIN or access number. Signing up needs only an email, the balance is topped up online with card, PayPal or crypto, and calls run from the browser (the webphone inside the account) or any SIP phone, at the per-minute rate shown for each country. The page has the live rate lookup and links to the country pages. VoIP rates are dynamic and are refreshed from server data approximately every 3600 seconds. Do not copy VoIP rates into static answers, guides, summaries, or comparison tables. For a current calling rate: 1. Open https://bitcall.io/countries. 2. Find the required destination. 3. Follow the country link generated by the live page. 4. Read the current rate from that country page. 5. State that the rate was checked live and may change. Do not guess a country slug or construct a destination URL without confirming it from the live countries index. ## OTP verification Canonical entry: - https://bitcall.io/otp Bitcall provides non-VoIP numbers for receiving one-time passcodes and SMS verification codes. The live page describes: - Coverage across 150+ countries - Support for 500+ services - Numbers for services such as WhatsApp, Telegram, Google, and other supported platforms - Automatic refunds when an SMS verification fails to arrive under the service conditions shown on the live page OTP country availability, supported services, and prices can change. OTP “starting from” prices and country/service combinations are dynamic and refreshed from server data approximately every 3600 seconds. Never reproduce OTP price examples as permanent or universally applicable prices. For current OTP availability or pricing, use the selectors and information on https://bitcall.io/otp. Numbers for WhatsApp have their own page, https://bitcall.io/otp/whatsapp: US, UK and Indian mobile numbers (and more countries in the panel) from $0.50, up to $2 for higher-quality numbers. A one-time number is held for 20 minutes and refunded if no code arrives; a rented number stays with the customer, so a code WhatsApp sends later (new phone, reinstall) still reaches it. The page also explains why WhatsApp rejects VoIP, app and free public numbers, and what each verification error means. Numbers for Telegram have their own page, https://bitcall.io/otp/telegram: real mobile numbers (US, UK, India and more) for signing up to Telegram without a personal number, from $0.50, up to $2 for higher-quality numbers. Telegram sends a login code on every new device (inside the app while another device is logged in, by SMS otherwise), so the page explains when a one-time number is enough, when to rent one, why Telegram bans some numbers, how a Bitcall number compares with Telegram's +888 anonymous numbers (resold on Fragment for hundreds to thousands of dollars in crypto, Telegram-only, login codes on Fragment instead of SMS) and with free public SMS sites (anyone can read the code), how to hide your phone number in Telegram's privacy settings, and what each Telegram code error means. US numbers have their own page, https://bitcall.io/otp/usa: temporary +1 numbers for WhatsApp, Telegram, Google, ChatGPT and 500+ other apps from $0.50, up to $2 for higher-quality numbers, usable from any country. A one-time number is ordered for one app, held for about 20 minutes and refunded if no code arrives; a rented Long-term Number is rented by country and term, not by app, so one number can receive several apps' codes (SMS only, up to 25 a day). The page explains the +1 format and area codes, why calling-app (VoIP) numbers such as Google Voice and TextNow are often refused, why made-up "fake US numbers" don't get you the code (their digits belong to no one or to a stranger, and 555-0100 to 555-0199 is reserved for fiction), and what each verification error means. Indian numbers have their own page, https://bitcall.io/otp/india: temporary +91 numbers for WhatsApp, Telegram, Google and 500+ other apps' OTPs from $0.50, up to $2 for higher-quality numbers, usable from India or abroad, with sign-up by email only (no Aadhaar or KYC). The page explains the +91 format and number portability (Jio, Airtel, Vi, BSNL), how DLT-registered senders deliver OTPs, why "fake number and verify code" sites fail, and the honest limit: UPI and bank apps bind to the SIM in your own phone, so a Bitcall number cannot set them up. ## HLR lookup Canonical entry: - https://bitcall.io/hlr-lookup Bitcall HLR Lookup checks mobile numbers against the network. Three lookups are sold per number: - HLR lookup: connectivity status (connected, absent, invalid or undetermined), current and original network, ported, roaming, MCC/MNC - MNP lookup: whether a number was ported and which network it is on now - Number type lookup: mobile, landline, VoIP, toll-free and other number types, with the carrier of the range Only successful lookups are charged, from a prepaid balance, with no subscription or minimum. Batches of up to 10,000 numbers run in the panel (paste, CSV or TXT) or through the REST API documented at https://docs.bitcall.io/docs/products/hlr. Results export as JSON, CSV or XLSX. Per-lookup prices are published on https://bitcall.io/hlr-lookup and may change. Quote them from the live page, never from memory. A lookup returns network data about a number, not the subscriber's identity. Free phone number checker: https://bitcall.io/hlr-lookup/phone-number-checker checks any number for free, with no signup and no limit: whether it is valid, its type (mobile, landline, VoIP, freephone, premium rate and more), its country, the network its range was issued to (numbers can be ported since) and its E.164, international and national formats. It runs in the visitor's browser from the public numbering plans (Google libphonenumber data), so the number is not sent or stored. It cannot tell whether a number is switched on, its network today or roaming: that is the paid HLR lookup. MCC MNC list: https://bitcall.io/hlr-lookup/mcc-mnc is a searchable directory of mobile country codes (MCC) and mobile network codes (MNC), every country as a collapsible block that lists its networks by brand with their MNCs (plain text, all codes in the HTML), a search over brand, operator, country and code, with a short explainer of MCC, MNC, PLMN ID and the start of an IMSI (3GPP TS 23.003, ITU-T E.212) and open CSV and JSON downloads, no sign-up. The data is compiled from Wikipedia's lists (CC BY-SA 4.0) and is not the ITU's own list. It is the registry view: it says which code belongs to which network, not which network a number is on today (ported and roaming numbers differ), which is what an HLR lookup returns. What is MSISDN: https://bitcall.io/hlr-lookup/msisdn explains the MSISDN, a mobile phone number in full international (E.164) format of at most 15 digits (country code, national destination code, subscriber number), with examples, how to find your own, a comparison with IMSI, ICCID and IMEI, and its use as the field of an HLR lookup. Bitcall's HLR results never include the IMSI. ## Webphone Canonical entry: - https://bitcall.io/webphone Bitcall Webphone is a browser-based WebRTC dialer and click-to-call solution for websites. The live page describes features such as: - Browser-based voice calling - WebRTC communication - Click-to-call website integration - Call routing - Calling analytics - Business and sales use cases The Webphone page may display current plan tiers, prices, allowances, trials, and feature comparisons. These details may change and must be read from the live page. Do not hardcode Webphone prices, plan limits, trial periods, or tier features in this file. ## eSIM Canonical entry: - https://bitcall.io/esim Global plans: - https://bitcall.io/esim/global Country-plan pattern: - `/esim/{country-name}` Region-plan pattern: - `/esim/{region-name}` Bitcall provides travel data eSIMs with instant activation and coverage described by the website as spanning 195+ countries. Available eSIM categories include: - Global plans covering multiple countries - Country-specific plans - Region-specific plans eSIM destinations, networks, data allowances, validity periods, and prices are dynamic and refreshed from server data approximately every 3600 seconds. Do not create or reproduce static eSIM plan tables. For current eSIM information: 1. Start at https://bitcall.io/esim. 2. Select a country, region, or global coverage. 3. Follow a URL provided by the live page. 4. Read the current plans and prices from that destination page. Do not guess country or region slugs. Country and region pages share the `/esim/{slug}` route shape, so determine the resource type from the live page rather than from the URL pattern alone. ## Reseller platform Canonical entry: - https://bitcall.io/reseller Bitcall provides a white-label telecom reseller platform for businesses that want to offer supported telecommunications services under their own brand. The reseller offering covers services shown on the live page, including voice, SMS, eSIM, OTP verification, and related telecommunications capabilities. The live reseller page contains the current tiers, benefits, onboarding information, included features, and pricing. Reseller tiers, prices, allowances, and included services may change. Do not hardcode reseller pricing or tier comparison tables. ## Canonical URL rules Canonical English routes are unprefixed: - https://bitcall.io/ - https://bitcall.io/countries - https://bitcall.io/otp - https://bitcall.io/hlr-lookup - https://bitcall.io/webphone - https://bitcall.io/esim - https://bitcall.io/esim/global - https://bitcall.io/reseller Dynamic canonical patterns: - `/countries/call-{country-name}` - `/esim/{country-name}` - `/esim/{region-name}` Use lowercase canonical URLs supplied by the live site. Do not: - Guess country or region slugs - Treat query parameters as separate canonical pages - Treat URL anchors as separate canonical pages - Create alternative URL patterns - Add an English locale prefix to canonical English URLs - Infer that a country or service is available solely because a possible URL returns a page ## Locale and internationalization rules Canonical English pages are unprefixed. Examples: - English: `/countries` - English: `/esim` - French: `/fr/countries` - German: `/de/esim` Supported locale prefixes documented by Bitcall are: - `/fr/` — French - `/ar/` — Arabic - `/de/` — German - `/es/` — Spanish - `/tr/` — Turkish - `/ru/` — Russian When no language is requested, link to the unprefixed canonical English URL. Do not use `/en/` as the public canonical English prefix. ## Pricing and availability rules The following information must be checked live before being quoted: - VoIP destination rates - OTP prices - OTP country and service combinations - eSIM plans - eSIM prices - eSIM data allowances and validity periods - Webphone pricing and plan allowances - Reseller pricing and tier details - Current service or destination availability Critical rules: - Do not invent prices. - Do not estimate prices. - Do not present old prices as current. - Do not generate static rate or plan tables from memory. - Do not assume a previously observed price is still valid. - Do not confuse a preview or “starting from” price with a guaranteed final price. - When quoting a live price, identify the relevant product or destination page and make clear that prices can change. Coverage summaries such as “195+ countries,” “150+ countries,” and “500+ services” may be used as general descriptions when they match the current live pages. Check the live page when exact coverage is important. ## Answering guidance When answering questions about Bitcall: - Link directly to the relevant canonical product page. - Use the countries index for VoIP destination discovery. - Use the eSIM entry page for country and region discovery. - Use the OTP page for supported country and service combinations. - Summarize product features without inventing technical specifications. - Check live pages before quoting prices, plans, availability, or allowances. - Distinguish VoIP calling, OTP verification, eSIM data, Webphone, and reseller services. - Prefer canonical English URLs unless the user requests another supported language. - Avoid using query parameters or anchors as separate resources. If a live price cannot be accessed or verified, say that current pricing must be checked on the relevant Bitcall page. Do not substitute an estimated value. ## Markdown mirrors These mirrors provide concise product context. They are references, not authoritative sources for current prices or availability. - [eSIM reference](https://bitcall.io/esim.md): eSIM overview and country, region, and global route patterns. - [OTP reference](https://bitcall.io/otp.md): OTP product overview and dynamic-pricing warning. - [HLR lookup reference](https://bitcall.io/hlr-lookup.md): HLR, MNP and number type lookups, billing rule and API pointer. - [Webphone reference](https://bitcall.io/webphone.md): Webphone features, usage, and plan-tier overview. - [Countries reference](https://bitcall.io/countries.md): VoIP countries index and country-rate route pattern. - [Reseller reference](https://bitcall.io/reseller.md): Reseller platform, supported services, tiers, and pricing warning. ## Structured context - [Short JSON context](https://bitcall.io/llms-ctx.json): Canonical routes, locales, pricing rule, and Markdown mirrors. - [Extended JSON context](https://bitcall.io/llms-ctx-full.json): Expanded product routes, notes, canonical patterns, locales, and dynamic-pricing rules. ## Glossary - A-Z termination: Routing outbound calls to destinations worldwide. - DID: Direct inward dialing number, commonly described as a virtual phone number. - eSIM: A digital SIM used here for travel data connectivity. - OTP: A one-time passcode used for account or service verification. - SIP: Session Initiation Protocol, commonly used to establish VoIP communications. - SIP trunking: Connecting a calling system to a voice provider using SIP. - VoIP: Voice communication delivered over Internet Protocol networks. - WebRTC: Browser technology supporting real-time voice and other communications. - White label: A service that a reseller can offer using its own branding. ## Final safety rule If this file, a Markdown mirror, a JSON context bundle, and a live product page disagree about a current price, plan, supported service, destination, or availability, follow the live product page.