Whatsapp & other IM contact button

Demo to preview the plugin:

Introduction

This plugin allows you to seamlessly integrate messaging platforms into your Bubble apps. With a simple action, users can open WhatsApp, Messenger, Telegram, Viber, or Skype directly from your page, making it easy to initiate chats, join public groups, or start calls.
Key Features

Prerequisites

Before using this plugin, ensure the following:
  • You have an account on at least one of the supported messaging platforms: WhatsApp, Messenger, Telegram, Viber, or Skype.
  • For WhatsApp & Viber – A valid phone number in international format (e.g., +1234567890).
  • For Telegram & Messenger – A public group or channel link (private groups are not supported).
  • For Skype – A valid Skype username to initiate a call or chat.
Image without caption

How to setup

Step 1: Install the Plugin

Step 2: Setting Up Custom State

Step 3: Page Group and Custom State

Step 4: Example Element Action: Whatsapp

Element actions

  1. Open chat with - This workflow action allows you to open a chat or call with a specified contact on supported messaging platforms (WhatsApp, Messenger, Telegram, Viber, or Skype). Simply provide the required details, such as a phone number, username, or group link, and trigger the action from a button or another element in your Bubble app.
    1. Image without caption
Title
Description
Type
Messenger
Your messenger of choice Available options: WhatsApp, Telegram, Messenger, Viber, Skype
Dropdown
Number
This is required for WhatsApp and Viber(ex: 447911123456 where the 44 is Country code, 7911 is National destination and 123456 is subscriber number)
Text (optional)
WhatsApp message
Opens WhatsApp with a message
Text (optional)
Telegram channel URL
The URL of the target Telegram Public Channel(ex: https://t.me/tPlugin);
Text (optional)
User Name for Skype
The username of the target Skype chat (ex:anna.dives85);
Text (optional)
Skype Action
Skype action to perform (call the contact or just open the chat) Available options: Calling, Starting a chat
Dropdown (optional)
Facebook ID
User ID for Facebook Messenger(ex: CarneteleTravel);
Text (optional)
Image without caption

Changelogs