Shelly WiFi buttons can trigger predefined calls in the “echo charlie” environment. The integration of the button involves the following steps:
- Add the Shelly Wifi button to your Wi-Fi network and integrate it into the Shelly Smart Control app
- Define call to “echo charlie” and read webhook
- Save webhook on the button
IMPORTANT: Shelly's WiFi buttons only operate on the 2.4GHz WiFi network. Make sure that your router broadcasts this frequency in a separate WiFi network (SSID).
Procedure for triggering a call
When the WiFi button is pressed, a webhook is sent via the WiFi, which then triggers a call in your “echo charlie” system.

1. add the Shelly Wifi button to your Wi-Fi network and integrate it into the Shelly Smart Control app
To add the Button to your Wi-Fi network, first connect it to a charger. When connected to a charger, the device creates a Wi-Fi access point and the button flashes blue.
Then install the Shelly Smart Control app(Android, iOS) on a mobile device and open a free user account. In the dashboard, click on the plus in the blue circle (1):
IMPORTANT: Make sure that the mobile device is connected to the network to which you also want to connect the button.

Select the “Add via Wi-Fi (AP Scan)“(3) and click on “Next“:

The app should now connect to the button. Select the button (3) and click on “Next“:

The button should now connect to the same network as the mobile device. If not, enter the network information (SSID and password) (4) and click on “+ Add device“:

After a successful connection, you will be asked to give the button a name of your choice (5) and to assign an image (6). Define these and click on “Next“:

You will then be asked to assign the button to a room. You can use an existing room or create a new one (7):

The button is now connected to the network and integrated into your Shelly Smart Control app:

2. define call to "echo charlie" and read out webhook
Trigger the call – which you want to trigger by clicking the Shelly button – in your “echo charlie” message interface. Then click on “more options“ for the call. Click on the 3 dots to open a popup from which you can copy the webhook:

3. save webhook on the button
Return to the Shelly Smart Control app and click on the button (8) to open the settings:

In the settings, click on the bracket symbol (9). The calls can now be defined here. There are 4 different ways to trigger a call: short click, long click, double click and triple click. For this documentation we choose short click/short push. To do this, click on the blue button next to it (10):

Now insert the webhook generated in section 2 from “echo charlie” (11) and click on “Save“:

Finally, you must activate the action by moving the slider to the right (12):

You can now disconnect the button from the power supply. A single click should now trigger the call defined in section 2 in “echo charlie”.
Call execution via WiFi buttons in "echo charlie" can take a few seconds depending on the WiFi connection, as the button always has to connect to the WiFi from the idle phase first. You can reduce this time by leaving the button connected to the power supply.