View Categories

1 min read

Introduction

Actions are tools that can also help you automate some tasks, like event listeners on send and receive or autoreply to messages directly. These are designed solely for SMS/WhatsApp related tasks.

Types of Actions

  • Hooks: These are actions that listen for send/receive events from sms/whatsapp. It’s like a webhook but it also allows listening from send events and only use GET method. It also allows you to structure the link yourself. 
  • Autoreplies: These are actions that automate the task of replying to received messages if a keyword is found in them. You will have to decide on what keywords to use and what reply message you want to send.

Use Cases

  • Log the event to your own server if you send or receive a message.
  • Call a remote url if you send or receive a message.
  • Automatically reply if the received message contains a keyword.

How It Works

In the images below, we explain how the feature works in a simple manner. 

  • HooksScreenshot

  • AutorepliesScreenshot

Code Example for Hooks

<?php

    // Hooks will always use GET method.
    // Assuming that you structured your hook link like this: http://someremoteurl.com/test.php?phone={{phone}}&message={{message}}&time={{date.time}}
    // You should be able to parse the variables like this:

    $request = $_GET;

    echo $request["phone"];
    echo $request["message"];
    echo $request["time"];

    // you can do anything with these variables. save to your database or launch an automated task on your end.
Go to Top