Send directly from the dashboard
Select a contact and send text, a photo or a document without writing code. The Telegram menu also shows your connected account, contacts and sent-message history.
Open Telegram sendingTELEGRAM MESSAGING · DASHBOARD + REST API
Connect your Telegram account with a QR code. Choose a contact, then send a text, photo or document from the dashboard or your own application.
Messages are sent from the Telegram account you connect. No shared sender account is used.
MORE THAN TEXT
Attach a photo or document up to 5 MB to a message. Send it from the dashboard or API, then follow its status in the sent log. New attachments include a private download link.
Read the API documentationA CLEAR FIRST STEP
Open Telegram Connect in your dashboard and scan the QR code with the Telegram account that will send messages.
Synchronize your Telegram contacts or save a known @username. Select the person you want to reach.
Write a text or attach a photo or file in the dashboard or API. Check the sent log to see whether Telegram accepted it or an error occurred.
CHOOSE HOW YOU WORK
Select a contact and send text, a photo or a document without writing code. The Telegram menu also shows your connected account, contacts and sent-message history.
Open Telegram sendingYour server can list contacts, send text or an attachment, check status and download a sent file. Keep your API key private and use an idempotency key when retrying.
Read the API documentationONE REQUEST TO SEND
Find a contact_id, then send text as JSON or attach a file with multipart upload or Base64 JSON. Use the returned message_id to check its status and retrieve a new attachment through a secure link.
curl -X POST 'https://api.smsmobileapi.com/telegram/send/' \
-H 'X-SMSMobileAPI-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"contact_id":42,"message":"Your appointment is confirmed."}'HTTP 202 means queued for processing. A sent status means Telegram accepted the message; it is not a recipient delivery or read receipt.
PRACTICAL USE CASES
Send a confirmation or a change of schedule to a contact already available in your Telegram account.
Let your team send a personal update from the dashboard after an order or support exchange.
Trigger a Telegram message from a server-side business event and retain the result in your sent log.
Share a photo, report or PDF with a contact from the dashboard or your application.
The connected Telegram identity belongs to you. Disconnect it from the dashboard at any time. API requests are scoped to your account and can be disabled in My API Key. Send only to appropriate contacts and respect Telegram rules and recipient consent.
No. Connect your Telegram account, synchronize contacts and use the Telegram Send page in the dashboard. The REST API is available when you want to automate sending.
No. You connect your own Telegram account by scanning a QR code. Messages are sent from that account.
Choose a synchronized Telegram contact or a saved @username. The API uses the contact_id belonging to your connected account; it does not send directly to an arbitrary phone number.
Yes. Attach a JPG, PNG, WebP, PDF or another supported document up to 5 MB from the dashboard or API. New sent attachments can be downloaded securely for 90 days.
No. The initial response confirms that the request entered the queue. Check the sent log for a sent or error status. Delivery and read receipts are not provided.
This Telegram integration currently focuses on sending and the sent-message history. Incoming Telegram messages are not available through these endpoints.
Start in the dashboard, then add the API whenever your application or workflow needs to send on your behalf.
Tell us who we are speaking with. Your details stay attached to this private support conversation.