Conectate con tus clientes
Sin complicados desarrollos

Notificaciones vía WhatsApp, Email y mucho mas. Obtene estadísticas de tus envíos

Enterate mas...

Principales Características

Controla toda la interacción con tus clientes.

Mensajes Personalizados

Crea tus propios modelos y realiza los envíos masivos.

Imagen, Video y links

Personaliza tus mensajes agregando contenido multimedia para mejorar la interaccíon con tus clientes.

Bots Listos para usar

Configura en segundos nuestros Bot predefinidos para asistirte con las respuestas y realizar tareas en forma automatizada.

Planifica Envíos Proximamente

Administrá por completo cuando le llegan los WhatsApp a tus clientes.

bg-shape bg-shape
form-img

Monitorea las conversaciones con tus clientes!

Visualiza en tiempo real las conversaciones con tus clientes a lo largo del tiempo.
Utiliza nuestro panel de conversaciones también para interactuar con tus clientes.

seo-bg bg-shape bg-shape bg-shape

Puedes conectar ApiWapp a tu software de gestíon

                                 'https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]',
                                    CURLOPT_RETURNTRANSFER => true,
                                    CURLOPT_ENCODING => '',
                                    CURLOPT_MAXREDIRS => 10,
                                    CURLOPT_TIMEOUT => 0,
                                    CURLOPT_FOLLOWLOCATION => true,
                                    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                                    CURLOPT_CUSTOMREQUEST => 'POST',
                                    CURLOPT_POSTFIELDS => array('nombre' => 'Juan','doctor' => 'Fernando Lopez','fecha' => '01/05/2024','hora' => '14:50'),
                                    CURLOPT_HTTPHEADER => array(
                                        'X-AUTH-TOKEN: 402d9bf1a97069e350de7d50db3bd528116cf32a',
                                        'target-phone: 54351342314'
                                    ),
                                    ));

                                    $response = curl_exec($curl);

                                    curl_close($curl);
                                    echo $response;

                            
                            import requests

                            url = "https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]"

                            payload={'nombre': 'Juan',
                            'doctor': 'Fernando Lopez',
                            'fecha': '01/05/2024',
                            'hora': '14:50'}
                            files=[

                            ]
                            headers = {
                            'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
                            'target-phone': '54351342314'
                            }

                            response = requests.request("POST", url, headers=headers, data=payload, files=files)

                            print(response.text)
                          
                            require "uri"
                            require "net/http"

                            url = URI("https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]")

                            http = Net::HTTP.new(url.host, url.port);
                            request = Net::HTTP::Post.new(url)
                            request["X-AUTH-TOKEN"] = "402d9bf1a97069e350de7d50db3bd528116cf32a"
                            request["target-phone"] = '54351342314'
                            form_data = [['nombre', 'Juan'],['doctor', 'Fernando Lopez'],['fecha', '01/05/2024'],['hora', '14:50']]
                            request.set_form form_data, 'multipart/form-data'
                            response = http.request(request)
                            puts response.read_body


                          
                            var https = require('follow-redirects').https;
                            var fs = require('fs');

                            var options = {
                            'method': 'POST',
                            'hostname': 'localhost',
                            'port': 8520,
                            'path': '/api/v1/send-message/template/[template-id]',
                            'headers': {
                                'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
                                'target-phone' : '54351342412'
                            },
                            'maxRedirects': 20
                            };

                            var req = https.request(options, function (res) {
                            var chunks = [];

                            res.on("data", function (chunk) {
                                chunks.push(chunk);
                            });

                            res.on("end", function (chunk) {
                                var body = Buffer.concat(chunks);
                                console.log(body.toString());
                            });

                            res.on("error", function (error) {
                                console.error(error);
                            });
                            });

                            var postData = "------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"nombre\"\r\n\r\nJuan\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"doctor\"\r\n\r\nFernando Lopez\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"fecha\"\r\n\r\n01/05/2024\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=\"hora\"\r\n\r\n14:50\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW--";

                            req.setHeader('content-type', 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW');

                            req.write(postData);

                            req.end();
                          
                            var client = new RestClient("https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]");
                            client.Timeout = -1;
                            var request = new RestRequest(Method.POST);
                            request.AddHeader("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a");
                            request.AddHeader("target-phone", "543513420412");
                            request.AlwaysMultipartFormData = true;
                            request.AddParameter("nombre", "Juan");
                            request.AddParameter("doctor", "Fernando Lopez");
                            request.AddParameter("fecha", "01/05/2024");
                            request.AddParameter("hora", "14:50");
                            IRestResponse response = client.Execute(request);
                            Console.WriteLine(response.Content);
                          
                                package main

                                import (
                                "fmt"
                                "bytes"
                                "mime/multipart"
                                "net/http"
                                "io/ioutil"
                                )

                                func main() {

                                url := "https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]"
                                method := "POST"

                                payload := &bytes.Buffer{}
                                writer := multipart.NewWriter(payload)
                                _ = writer.WriteField("nombre", "Juan")
                                _ = writer.WriteField("doctor", "Fernando Lopez")
                                _ = writer.WriteField("fecha", "01/05/2024")
                                _ = writer.WriteField("hora", "14:50")
                                err := writer.Close()
                                if err != nil {
                                    fmt.Println(err)
                                    return
                                }


                                client := &http.Client {
                                }
                                req, err := http.NewRequest(method, url, payload)

                                if err != nil {
                                    fmt.Println(err)
                                    return
                                }
                                req.Header.Add("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a")
                                req.Header.Add("target-phone", "543513420410")
                                req.Header.Set("Content-Type", writer.FormDataContentType())
                                res, err := client.Do(req)
                                if err != nil {
                                    fmt.Println(err)
                                    return
                                }
                                defer res.Body.Close()

                                body, err := ioutil.ReadAll(res.Body)
                                if err != nil {
                                    fmt.Println(err)
                                    return
                                }
                                fmt.Println(string(body))
                                }
                          
                                var headers = {
                                'X-AUTH-TOKEN': '402d9bf1a97069e350de7d50db3bd528116cf32a',
                                 'target-phone': '543513420149'
                                };
                                var request = http.MultipartRequest('POST', Uri.parse('https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]'));
                                request.fields.addAll({
                                'nombre': 'Juan',
                                'doctor': 'Fernando Lopez',
                                'fecha': '01/05/2024',
                                'hora': '14:50'
                                });

                                request.headers.addAll(headers);

                                http.StreamedResponse response = await request.send();

                                if (response.statusCode == 200) {
                                print(await response.stream.bytesToString());
                                }
                                else {
                                print(response.reasonPhrase);
                                }
                            
                            OkHttpClient client = new OkHttpClient().newBuilder()
                            .build();
                            MediaType mediaType = MediaType.parse("text/plain");
                            RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM)
                            .addFormDataPart("nombre","Juan")
                            .addFormDataPart("doctor","Fernando Lopez")
                            .addFormDataPart("fecha","01/05/2024")
                            .addFormDataPart("hora","14:50")
                            .build();
                            Request request = new Request.Builder()
                            .url("https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]")
                            .method("POST", body)
                            .addHeader("X-AUTH-TOKEN", "402d9bf1a97069e350de7d50db3bd528116cf32a")
                            .addHeader("target-phone", "543513429102")
                            .build();
                            Response response = client.newCall(request).execute();
                          
                            curl --location --request POST 'https://www.apiwapp.com.ar/api/v1/send-message/template/[template-id]' \
                            --header 'X-AUTH-TOKEN: 402d9bf1a97069e350de7d50db3bd528116cf32a' \
                            --header 'target-phone: 543513420291' \
                            --form 'nombre="Juan"' \
                            --form 'doctor="Fernando Lopez"' \
                            --form 'fecha="01/05/2024"' \
                            --form 'hora="14:50"'
                          

Respuesta JSON

                              {
                                "ok": true,
                                "conversation": {
                                    "id": "953e658dcde14392aca4e03a757b2f79",
                                    "href": null,
                                    "contact": {
                                        "id": "4113cd4b87fa47cd8b7dc1b77908c45a",
                                        "href": "",
                                        "msisdn": 543513410490,
                                        "firstName": "",
                                        "lastName": "",
                                        "customDetails": [],
                                        "createdDatetime": "2021-05-18T09:19:21Z",
                                        "updatedDatetime": "2021-05-18T09:19:21Z"
                                    },
                                    "channels": [
                                        {
                                            "id": "4eac37bf-c1f8-4b04-8b8c-aec3d511d255",
                                            "name": "+5493534764036",
                                            "platformId": "whatsapp",
                                            "status": "active",
                                            "createdDatetime": "2021-05-09T11:23:43Z",
                                            "updatedDatetime": "2022-11-16T10:48:34Z"
                                        }
                                    ],
                                    "status": "active",
                                    "messages": {
                                        "href": "https://conversations.messagebird.com/v1/conversations/953e658dcde14392aca4e03a757b2f79/messages",
                                        "totalCount": 76,
                                        "lastMessageId": "879d3a73029f4da09ee593cfae76120c"
                                    },
                                    "lastUsedChannelId": "4eac37bf-c1f8-4b04-8b8c-aec3d511d255",
                                    "lastReceivedDatetime": "2023-01-28T11:50:02.295438569Z",
                                    "createdDatetime": "2021-05-18T09:19:21Z",
                                    "updatedDatetime": "2023-01-28T11:50:02.295438569Z"
                                },
                                "message": ""
                            }
                            

Precios

Todos las tarifas se pagan en pesos argentinos, TC Oficial BNA.

500 mensajes

usd 90

$ 153 cada mensaje.

Enviar Mensajes.

Ver Estadisticas.

Inbox.

Subir Excel.

Programar Envios.

Comenzar
100 mensajes

usd 24

$ 205 cada mensaje.

100 Mensajes bonificados por única vez

Enviar Mensajes.

Ver Estadisticas.

Inbox.

Subir Excel.

Programar Envios.

Comenzar
1000 mensajes

usd 160

$ 137 cada mensaje.

Enviar Mensajes.

Ver Estadisticas.

Inbox.

Subir Excel.

Programar Envios.

Comenzar
5000 mensajes

usd 699

$ 120 cada mensaje.

Enviar Mensajes.

Ver Estadisticas.

Inbox.

Subir Excel.

Programar Envios.

Comenzar
(*) Los precios se muestran en dólares y se cobran en pesos argentinos, al TC Oficial Banco Nacion.
(**) Todos los paquetes poseen un vencimiento de 180 dias sin excepción.
(***) Precio final con impuestos incluidos
background-shape background-shape background-shape
client-logo client-logo client-logo client-logo client-logo client-logo client-logo client-logo client-logo client-logo