LIVE PORTAL Telegram v11.8 API Synchronized Free Animated Stickers
shield_person ADMIN LOGGED IN + Write Guide
admin_panel_settings ADMIN CONTROLS Guide #10933 • tips
How Telegram Phone Number Quick Actions Work: In-Chat Calling, Contact Sync & Instant Messaging
play_circle Official Video Tip #453
Smart Context Menus & Contact Sync

How Telegram Phone Number Quick Actions Work: In-Chat Calling, Contact Sync & Instant Messaging

Eliminate the friction of switching apps to dial or save contacts. Explore Telegram's native Phone Number Quick Actions—learn how tapping any formatted telephone string opens an integrated action sheet to send messages, initiate encrypted VoIP calls, or add new address book contacts in a single tap.

call Official demonstration: Tapping an international phone number inside a chat message to reveal the native quick actions menu, choosing between sending a Telegram message, placing a call, or saving the contact.
chat
Instant Telegram Chat
If the number belongs to a registered Telegram user, tap Send Message to open an encrypted dialog immediately without saving to contacts first.
call
End-to-End Encrypted Calling
Launch a crystal-clear MTProto voice call directly from the sheet, or choose cellular carrier dialing if the contact is currently offline.
person_add
One-Tap Contact Sync
Save the number to your Telegram cloud contacts and local smartphone address book with the phone field pre-populated.
content_copy
Clean E.164 Formatting
Telegram automatically normalizes international dialing codes and formats numbers according to global telecom standards.
EXECUTIVE VISUAL ARCHITECTURE TELEPHONE DETECTION & ROUTING

Telegram Phone Entity Resolution Engine

How Telegram parses raw message text into actionable telecom actions while protecting contact privacy.

spellcheck 1. E.164 Entity Parser
Client regex scanner identifies telephone strings and tags them with messageEntityPhone entities.
sync_alt 2. Server Hash Lookup
Upon tap, Telegram checks whether the hashed phone number maps to an active user account without exposing user data.
open_in_new 3. Unified Action Menu
The client surfaces the multi-action bottom sheet: Send Message, Call via Telegram, Add to Contacts, or Copy.
data_object MTPROTO PROTOCOL SPECIFICATION

MTProto Layer 174: contacts.resolvePhone & messageEntityPhone

In Telegram Layer 174, phone numbers inside message bubbles are parsed using the messageEntityPhone entity.

MTProto Schema — Phone Entities & Contact Resolution Layer 174
messageEntityPhone#9b69e41b
    offset:int
    length:int = MessageEntity;

contacts.resolvePhone#8af9480e
    phone:string = contacts.ResolvedPeer;

contacts.resolvedPeer#7f077ad9
    peer:Peer
    chats:Vector<Chat>
    users:Vector<User> = contacts.ResolvedPeer;
security Privacy Shielding on Phone Resolution
Calling contacts.resolvePhone respects the target user's privacyKeyPhoneNumber rules. If the person has set their phone number visibility to Nobody or My Contacts, Telegram will not disclose their username or profile identity unless you are already an authorized contact.
tune INTERACTIVE ACTION LAB

Phone Number Quick Action Simulator

Tap on the simulated phone number below to inspect the Telegram quick actions context menu.

VIP Operations Desk
Please coordinate with our regional coordinator at +971 54 202 2222 for logistics clearance.
help_center FREQUENTLY ASKED QUESTIONS

Phone Quick Actions FAQ

Answers on local area code formatting, secret chats, and carrier call costs.

Does Telegram detect phone numbers without an international country code (e.g. 555-0199)?
Telegram prioritizes standard international numbers with a leading '+' or country prefix. For local numbers, Telegram checks the SIM card region of your device to resolve local dialing formats.
Does calling someone via Telegram cost cellular minutes?
No. Choosing 'Call via Telegram' uses your Wi-Fi or cellular data plan (consuming encrypted data packets via MTProto). Only choosing carrier cellular dialing uses your phone's voice plan.
admin_panel_settings ADMIN Guide #10933 Actions
Enlarged Preview
Click anywhere outside or press ESC to close viewer
smart_display Telegram Video Short
1080p HD
Official Source: @TelegramTips Post #44 Press ESC or click outside to close