GoosleeBot Documentation & FAQ

Everything you need to make calls via Google Meet, Zoom, Jitsi, FaceTime and Teams — right from your Telegram chat.

Quick Start

1. Installation
  1. Open Telegram, find @GoosleeBot and tap Start.
  2. Tap ⚙ Settings.
  3. Select Zoom.
  4. Tap Quick Setup and authorize via Zoom.
  5. Status changes to "Configured".
2. Usage
  1. Open any Telegram chat.
  2. Type @GoosleeBot and select a Zoom call.
  3. A meeting card appears — wait for the participant to join via the bot interface.
  4. Once the second participant joins, the Zoom link is generated and the "Join Call" button appears for both.
3. Uninstall
  1. Log in to Zoom and go to App Marketplace.
  2. Click Manage → Added Apps.
  3. Find GoosleeBot and click Remove.

Data deletion: Your access token and connection data are automatically removed upon uninstallation.

1. Installation
  1. Open Telegram, find @GoosleeBot and tap Start.
  2. Tap ⚙ Settings.
  3. Select Google Meet.
  4. Tap Quick Setup and authorize via your Google account (OAuth).
  5. Status changes to "Configured".
2. Usage
  1. Open any Telegram chat.
  2. Type @GoosleeBot and select a Google Meet call.
  3. The bot instantly creates a Google Meet meeting and posts the link to the chat.
  4. Both participants tap "Join Call" to join the meeting.
3. Uninstall
  1. Open your Google Account.
  2. Go to Security → Third-party access.
  3. Find Gooslee Bot and click Remove access.

Data deletion: Your access token and connection data are automatically removed when permissions are revoked.

GoosleeBot requests the minimum permissions needed to create meetings. You can revoke access at any time.

Requested permissions
  • Basic account info — identification only.
  • Meeting creation — to generate call links.
How to revoke permissions

Supported call services compared

All six providers are switched on and off in ⚙ Settings inside the bot, and every one of them ends the same way: a join link posted straight into your Telegram chat. What differs is how much setup a provider needs and what the service itself gives you once you are in the meeting.

How GoosleeBot works with Google Meet, Zoom, Microsoft Teams, Jitsi, FaceTime and the experimental Gooslee provider.
Provider Account required Recording Participant limit Notes
Google Meet Yes — a Google account linked once via OAuth in ⚙ Settings On Google's side; availability depends on your Google plan Set by Google — free personal accounts have a shorter group meeting and fewer seats than paid Workspace plans The bot creates a real Meet space through the Google API and posts the link. It is enough for one participant of the chat to have Meet connected.
Zoom Yes — a Zoom account linked once via OAuth (Quick Setup) On Zoom's side and subject to your plan. GoosleeBot itself creates meetings with auto-recording switched off. Set by Zoom — the free plan limits both the length of a group meeting and the number of participants An instant meeting is created through the Zoom API; the Join Call button appears once the second participant is in.
Microsoft Teams No OAuth — you type in the work e-mail of a corporate Microsoft account On Microsoft's side; depends on your organisation's plan and admin policy Set by Microsoft. In GoosleeBot, Teams is for one-to-one calls — it is not offered in group chats. The bot builds a direct Teams call link to the address you saved, so the person you are calling is the one who needs Teams set up in the bot.
Jitsi No — Jitsi Meet works with no account and no sign-in Depends on the Jitsi server you use; GoosleeBot does not record anything Set by the Jitsi server (the public meet.jit.si by default) Available out of the box: the bot generates a room and posts the link. Opens in a browser, installing the app is optional.
FaceTime No OAuth — you type in the Apple ID (e-mail or phone number) tied to your Apple account FaceTime has no built-in meeting recording Set by Apple. In GoosleeBot, FaceTime is for one-to-one calls — it is not offered in group chats. Works between Apple devices: the bot builds a FaceTime link for the saved Apple ID, so the person you are calling is the one who needs FaceTime set up in the bot.
Gooslee experimental No — nothing to connect or authorise No recording — the experimental server keeps no recordings and no logs Short experimental sessions; a call is closed automatically after a period of inactivity A built-in provider with no third-party service involved. Audio only, and the call opens inside the Telegram Mini App.

The Account required and Notes columns describe how GoosleeBot itself behaves. Recording features and participant limits belong to the third-party services and are not controlled by the bot — providers change their plans and terms from time to time, so check the current conditions on the Google Meet, Zoom, Microsoft Teams, Jitsi and Apple websites.

FAQ: Frequently Asked Questions

Use GoosleeBot:
  • If your work meetings happen in Google Meet or Zoom but you chat in Telegram
  • If you have issues with the built-in Telegram call, under unstable or restricted network conditions
When the built-in call doesn't work, drops or you need to connect via a corporate service, the bot automatically creates a meeting link in Google Meet, Zoom, Jitsi, FaceTime or Microsoft Teams — right in your chat. No need to switch apps or copy links manually.

🤝 Business calls and work conferences: Start a Google Meet call right from your work Telegram chat — no links, no schedulers.

👨‍👩‍👧 Family call: Gather your family on Jitsi or FaceTime with a button tap in the group chat.

🎓 Online lesson: A teacher starts a Zoom meeting in seconds, a student joins instantly from the chat.

🌐 Unstable Telegram call: If a Telegram call drops — the bot switches you to a stable provider without any extra steps.

GoosleeBot supports Google Meet, Zoom, FaceTime, Microsoft Teams and Jitsi. An experimental Gooslee provider is also available. Each service creates a meeting link that is sent directly to your Telegram chat.

Open Telegram, find @GoosleeBot and tap Start. Then tap ⚙ Settings and choose your preferred call services. Setup takes less than a minute.

Tap ⚙ Settings in the bot. You'll see a list of providers — Google Meet, Zoom, FaceTime, Teams, Jitsi. Toggle each one on or off. For Zoom and Google Meet you'll need to authorize via OAuth (you'll be redirected). For FaceTime, Teams and Jitsi no extra auth is needed.

Yes. For security and anti-spam purposes, call features are temporarily limited on the very first call in a new chat. To fully unlock all GoosleeBot functionality, your contact must accept this first call (or take any action in response), confirming readiness to interact.

Yes, prior setup is not required. The main thing is that the integration with Zoom or Google Meet is active for at least one participant in the Telegram chat. If no one has connected an account, the bot will offer a quick and simple authorization right in the current dialog when you try to create a call.

Type @GoosleeBot in any Telegram chat, select "Create a call" and confirm. If Google Meet is configured or auto-selected, the bot will create a meeting and post the link. Both participants tap the link to join. Requires a Google account.

First authorize Zoom in ⚙ Settings → Zoom → Quick Setup. Then type @GoosleeBot in a chat and create a call. The bot generates a Zoom link once both parties connect. Requires a Zoom account.

When the built-in Telegram call fails to connect or drops, GoosleeBot helps you call via services like Google Meet, Zoom, Jitsi and others. The join link appears right in the chat — no need to switch apps or copy links.

How it works technically: Telegram doesn't allow bots to make direct audio calls, so GoosleeBot uses a smart solution to simulate a ringtone:
  1. The bot sends you a special incoming call message.
  2. Every few seconds the message is deleted and re-sent.
  3. On each update Telegram plays the new-message notification sound.
Result: if you set a ringtone-like notification sound for the bot chat, it creates the effect of a real incoming call. 🔔

To configure: open ⚙ Settings"Ringtone", pick a melody and set it as the notification sound for the bot chat in Telegram settings.

💡 Tip: Make sure Telegram notification sounds are enabled in your device settings and the bot chat is not muted. See also — FAQ: How do I choose a ringtone.

Auto-select lets the bot automatically pick the best available provider when you initiate a call. It checks which providers both participants have configured and selects the one available to both. You can always manually choose a specific service.

In ⚙ Settings navigate to the "Ringtone" section. You'll find a list of ready-made melodies — tap any to preview, then select the one you like. You can also upload your own audio file.

After choosing a ringtone, set it as the notification sound for the bot chat in Telegram settings:
  1. Download the chosen audio file to your device.
  2. Open the GoosleeBot chat in Telegram.
  3. Go to that chat's settings → "Notifications".
  4. Select the downloaded file as the notification sound.
🎵 File requirements: MP3 or M4A, up to 300 KB, up to 30 seconds — these are Telegram's limits for custom ringtones. See also — FAQ: How do I enable ringtone notifications for incoming calls?

Jitsi is available out of the box — no account or OAuth needed. Enable it in ⚙ Settings → Jitsi. The bot creates a Jitsi room and posts the link. Works in browser, no install required.

Enable FaceTime in ⚙ Settings → FaceTime. Note: FaceTime only works if BOTH participants have Apple devices with Apple ID.

Enable Teams in ⚙ Settings → Microsoft Teams. Requires a Microsoft corporate account.

Gooslee provider is an experimental built-in call service without third-party services. Enable it in ⚙ Settings → Gooslee (Experimental).

Although GoosleeBot creates links that work in browsers, installing native apps (Google Meet, Zoom, Teams, Jitsi) gives you better audio/video quality, background effects, screen sharing, and reliability. We recommend installing apps for services you plan to use regularly.

Google Meet: Google Play / App Store
Zoom: Google Play / App Store
Microsoft Teams: Google Play / App Store
Jitsi: Google Play / App Store