Wetroo Integration

Wetroo API (v1)

Introduction

Welcome to the Wetroo API reference!

Our platform is designed specifically for businesses, providing intelligent caller management and automated self-service options. With Wetroo, you can gather actionable customer information and meet customer expectations promptly, eliminating wait times and increasing your chances of continuous business.

What can you expect from using Wetroo?

  • Our API seamlessly connects with their existing platform, offering integration with SMS, WhatsApp Business API, and email services.
  • Utilize the LinkedIn Finder feature to easily find contact details of any person from their LinkedIn profiles.
  • Explore other smart APIs available to access IVR data, OBD call records, and missed call records using different API parameters.
  • Benefit from streamlined communication through SMS, WhatsApp Business API, and email services.
  • Enhance data retrieval and management with our comprehensive suite of APIs, including LinkedIn Finder and APIs for IVR data, OBD call records, and missed call records.

While our platform is relatively intuitive and user-friendly, we understand that some use cases may require further guidance. That's why we encourage you to dive into our comprehensive documentation, where we provide detailed information and instructions to maximize the benefits of the Wetroo platform.

Thank you for choosing Wetroo as your partner for intelligent caller management. We are committed to helping your business thrive.

Registering your application

To use Wetroo API, you must register your application with wetroo.com and obtain your client key and client secret.

You can register your application by logging into www.wetroo.com with your credentials, selecting the right corder menu in dropdown choose option API Keys and generate API key.

SMS Integration

SMS API integration allows businesses to seamlessly incorporate SMS (Short Message Service) functionality into their applications, systems, or platforms. With SMS integration, businesses can send and receive text messages programmatically, automating communication processes and enhancing customer engagement. By leveraging SMS APIs, businesses can streamline their operations, deliver important notifications, alerts, or marketing messages directly to customers' mobile devices, and create personalized communication experiences. Whether it's sending transactional updates, two-factor authentication codes, or promotional messages, SMS API integration empowers businesses to leverage the power of SMS communication within their existing systems, enhancing their reach and providing efficient and effective customer interactions.

Send SMS

You can use the following API details to set up SMS sending functionality within your platform.

Post
https://wetroo.com/api/v1/?apirequest=send_sms
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b
Body Data
route
required
String
TRANS/DND
senderi_d
required
String
ARLTSM
message_format
required
String
Group/Single
message_type
required
String
text/unicode
numbers
required
Array
[9311333292, 8956235689]
sms
required
String
hello world
template_id
required
Integers
1507164801741091234
smstype
required
String
flash
schedule_time
(Optionals)
String
2014-02-25 14:45:15

SMS Record

To retrieve the SMS sending response records, you can utilize the following API. This API provides detailed information about the status and outcome of each SMS sent from your platform. By integrating this API into your system, you can programmatically access the response data, allowing you to track the delivery status, monitor any errors or failures, and gather valuable insights for analysis or reporting purposes. Incorporating this API will enable you to have a comprehensive view of your SMS sending activities and ensure the effectiveness of your communication efforts.

Post
https://wetroo.com/api/v1/?apirequest=sms_record&per_page=1&limit=10}
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Bulk Email

We are delighted to present our cutting-edge bulk email sending solution, designed to empower businesses and organizations in reaching their target audience effectively. In today's fast-paced digital world, connecting with a large number of recipients simultaneously can be a daunting task. That's where our service comes in. Our robust platform not only ensures seamless delivery of your email campaigns but also offers advanced features to enhance engagement, track performance, and achieve measurable results. Say goodbye to manual email distribution and embrace our efficient solution for streamlined communication that makes a lasting impact.

Send Email

We are thrilled to introduce our state-of-the-art Bulk Email Sending API, designed to simplify and streamline your email marketing efforts. With our API, you can seamlessly integrate our powerful email sending capabilities into your existing systems, applications, or platforms. Automate the entire process, from creating and personalizing email templates to managing recipient lists and tracking campaign performance. Our API offers robust features, including high deliverability, scalability, and real-time analytics, empowering you to send bulk emails effortlessly while ensuring optimal engagement and conversions. Say goodbye to manual processes and embrace the efficiency and effectiveness of our Bulk Email Sending API.

Post
https://wetroo.com/api/v1/?apirequest=send_mail
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b
Body Data
from
required
String
info@example.com
message_format
required
String
Group/Single/
to
required
Array
["receiver@example.com"]
subject
required
String
subject
message
required
String
hello world
attachment
required
String
Attarchment Url
smstype
required
String
flash
schedule_time
(Optionals)
String
2014-02-25 14:45:15

Email Record

We are excited to present our innovative Bulk Email Report Fetch API, designed to provide you with seamless access to comprehensive insights and analytics regarding your email campaigns. With our API, you can effortlessly retrieve and analyze key performance metrics, such as open rates, click-through rates, bounce rates, and conversions. Gain valuable insights into recipient engagement, campaign effectiveness, and overall email performance. Whether you need to generate reports for internal analysis or to share with stakeholders, our Bulk Email Report Fetch API empowers you to make data-driven decisions and optimize your email marketing strategies. Say goodbye to manual data extraction and welcome the convenience and efficiency of our API for insightful email campaign reporting.

Post
https://wetroo.com/api/v1/?apirequest=mail_record&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Introduction

We are thrilled to introduce our advanced Bulk WhatsApp Sending API, designed to revolutionize your communication strategy by enabling seamless, high-volume messaging on the popular WhatsApp platform. With our API, you can effortlessly reach and engage your audience at scale, whether you're sending promotional messages, important updates, or personalized notifications. Harness the power of WhatsApp's massive user base to connect with your customers, clients, or members instantly and effectively. Our API offers robust features, including contact management, message personalization, and delivery tracking, ensuring that your messages are delivered reliably and efficiently. Embrace the convenience and impact of our Bulk WhatsApp Sending API to enhance your communication and elevate your business or organization to new heights.

Send WhatsApp

We are excited to introduce our state-of-the-art WhatsApp Send API, designed to empower businesses and organizations in leveraging the power of WhatsApp for seamless communication. With our API, you can effortlessly send messages to your customers, clients, or members directly through WhatsApp, enhancing engagement and building meaningful connections. Whether it's sending transactional alerts, promotional offers, or personalized notifications, our WhatsApp Send API provides a reliable and efficient channel for instant communication. Enjoy features such as message templates, media sharing, and delivery status tracking to ensure your messages are delivered effectively. Embrace the convenience and impact of our WhatsApp Send API to elevate your communication strategy and strengthen relationships with your audience.

Post
https://wetroo.com/api/v1/waba.php
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
mZEt7ICLVvV3
Body Data
number
required
String
919876543210
template_id
required
String
1343737679111111
variable
optional
Array
['demo','demo']
attachment
required
String
Attarchment Url

WhatsApp Record

We are thrilled to present our cutting-edge WhatsApp Message Send Report API, designed to provide you with valuable insights and analytics about your WhatsApp messaging campaigns. With our API, you can effortlessly fetch comprehensive reports and metrics, including message delivery status, read receipts, and engagement rates. Understand the effectiveness of your WhatsApp campaigns and make data-driven decisions to optimize your messaging strategy. Whether you need to track message performance, analyze customer responses, or generate reports for stakeholders, our WhatsApp Message Send Report API empowers you with real-time data and actionable insights. Say goodbye to guesswork and welcome the power of data-driven decision-making with our API, ensuring that your WhatsApp campaigns are impactful and successful.

Get
https://wetroo.com/api/v1/?apirequest=whatsapp_record&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Chatbot

We are thrilled to present our cutting-edge WhatsApp Message Send Report API, designed to provide you with valuable insights and analytics about your WhatsApp messaging campaigns. With our API, you can effortlessly fetch comprehensive reports and metrics, including message delivery status, read receipts, and engagement rates. Understand the effectiveness of your WhatsApp campaigns and make data-driven decisions to optimize your messaging strategy. Whether you need to track message performance, analyze customer responses, or generate reports for stakeholders, our WhatsApp Message Send Report API empowers you with real-time data and actionable insights. Say goodbye to guesswork and welcome the power of data-driven decision-making with our API, ensuring that your WhatsApp campaigns are impactful and successful.

Post
https://wetroo.com/api/v1/?apirequest=add_chatbot
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b
BODY DATA
name
required
String
Chatbot Name
keywords
required
String
hi
Caption
required
String
Hello
Media
( Optional )
Array
['imageurl']
instance_id
required
String
DF454FGRT4DD5DR5

Get Whatsapp Group

We are thrilled to present our cutting-edge WhatsApp Message Send Report API, designed to provide you with valuable insights and analytics about your WhatsApp messaging campaigns. With our API, you can effortlessly fetch comprehensive reports and metrics, including message delivery status, read receipts, and engagement rates. Understand the effectiveness of your WhatsApp campaigns and make data-driven decisions to optimize your messaging strategy. Whether you need to track message performance, analyze customer responses, or generate reports for stakeholders, our WhatsApp Message Send Report API empowers you with real-time data and actionable insights. Say goodbye to guesswork and welcome the power of data-driven decision-making with our API, ensuring that your WhatsApp campaigns are impactful and successful.

Post
https://wetroo.com/api/v1/?apirequest=getWhatsappGroup&instance_id=6476DD20C7A39
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Get Instance ID

We are thrilled to present our cutting-edge WhatsApp Message Send Report API, designed to provide you with valuable insights and analytics about your WhatsApp messaging campaigns. With our API, you can effortlessly fetch comprehensive reports and metrics, including message delivery status, read receipts, and engagement rates. Understand the effectiveness of your WhatsApp campaigns and make data-driven decisions to optimize your messaging strategy. Whether you need to track message performance, analyze customer responses, or generate reports for stakeholders, our WhatsApp Message Send Report API empowers you with real-time data and actionable insights. Say goodbye to guesswork and welcome the power of data-driven decision-making with our API, ensuring that your WhatsApp campaigns are impactful and successful.

shell
https://wetroo.com/api/v1/?apirequest=get_instance_id&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Introduction

We are excited to introduce our innovative Missed Call Alert service, designed to ensure that you never miss an important call. In today's fast-paced world, staying connected is crucial, and every call holds potential opportunities. Our Missed Call Alert service enables you to receive instant notifications whenever a call goes unanswered, allowing you to promptly follow up and engage with your callers. Whether you are a business owner, professional, or organization, our service empowers you to stay connected, enhance customer service, and seize every opportunity that comes your way. Say goodbye to missed opportunities and embrace our Missed Call Alert service for uninterrupted connectivity and improved communication.

LinkedIn Finder

We are thrilled to present our advanced Missed Call Alert Report Fetch API, designed to provide you with valuable insights and analytics about your missed call alerts. With our API, you can effortlessly fetch detailed reports and metrics, such as call timestamps, caller information, and call duration. Gain a deeper understanding of missed call patterns, identify potential leads, and optimize your call response strategy. Whether you need to track missed call trends, analyze customer behavior, or generate comprehensive reports for analysis, our Missed Call Alert Report Fetch API empowers you with real-time data and actionable insights. Say goodbye to missed opportunities and welcome the power of data-driven decision-making with our API, ensuring that you optimize your call response and never miss out on valuable connections.

Get
https://wetroo.com/api/v1/?apirequest=linkedin_search&page=1&keyword=string
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b
keyword
required
String
keyword
Page
required
Numeric
Pagination

Introduction

We are excited to introduce our innovative Missed Call Alert service, designed to ensure that you never miss an important call. In today's fast-paced world, staying connected is crucial, and every call holds potential opportunities. Our Missed Call Alert service enables you to receive instant notifications whenever a call goes unanswered, allowing you to promptly follow up and engage with your callers. Whether you are a business owner, professional, or organization, our service empowers you to stay connected, enhance customer service, and seize every opportunity that comes your way. Say goodbye to missed opportunities and embrace our Missed Call Alert service for uninterrupted connectivity and improved communication.

Get Record

We are thrilled to present our advanced Missed Call Alert Report Fetch API, designed to provide you with valuable insights and analytics about your missed call alerts. With our API, you can effortlessly fetch detailed reports and metrics, such as call timestamps, caller information, and call duration. Gain a deeper understanding of missed call patterns, identify potential leads, and optimize your call response strategy. Whether you need to track missed call trends, analyze customer behavior, or generate comprehensive reports for analysis, our Missed Call Alert Report Fetch API empowers you with real-time data and actionable insights. Say goodbye to missed opportunities and welcome the power of data-driven decision-making with our API, ensuring that you optimize your call response and never miss out on valuable connections.

Get
https://wetroo.com/api/v1/?apirequest=linkedin_record&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Introduction

We are excited to introduce our innovative Missed Call Alert service, designed to ensure that you never miss an important call. In today's fast-paced world, staying connected is crucial, and every call holds potential opportunities. Our Missed Call Alert service enables you to receive instant notifications whenever a call goes unanswered, allowing you to promptly follow up and engage with your callers. Whether you are a business owner, professional, or organization, our service empowers you to stay connected, enhance customer service, and seize every opportunity that comes your way. Say goodbye to missed opportunities and embrace our Missed Call Alert service for uninterrupted connectivity and improved communication.

Missed Call Report

We are thrilled to present our advanced Missed Call Alert Report Fetch API, designed to provide you with valuable insights and analytics about your missed call alerts. With our API, you can effortlessly fetch detailed reports and metrics, such as call timestamps, caller information, and call duration. Gain a deeper understanding of missed call patterns, identify potential leads, and optimize your call response strategy. Whether you need to track missed call trends, analyze customer behavior, or generate comprehensive reports for analysis, our Missed Call Alert Report Fetch API empowers you with real-time data and actionable insights. Say goodbye to missed opportunities and welcome the power of data-driven decision-making with our API, ensuring that you optimize your call response and never miss out on valuable connections.

Get
https://wetroo.com/api/v1/?apirequest=missed_record&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

OBD Call

We are excited to introduce our powerful OBD (Outbound Dialing) Call API, designed to revolutionize your outbound calling operations. With our API, you can automate and streamline the process of making outbound calls to your customers, clients, or contacts. Whether it's for appointment reminders, promotional messages, or important notifications, our OBD Call API provides a seamless and efficient solution. Enjoy features such as call scheduling, personalized messages, and call status tracking, enabling you to reach your audience effectively and track the success of your campaigns. Say goodbye to manual dialing and welcome the convenience and efficiency of our OBD Call API to optimize your outbound communication and enhance customer engagement.

Broadcast API

We are thrilled to introduce our innovative Broadcast Call API, designed to empower businesses and organizations in reaching a wide audience through automated call campaigns. With our API, you can effortlessly send pre-recorded messages or broadcast live calls to a large number of recipients simultaneously. Whether you need to deliver important announcements, conduct surveys, or provide updates, our Broadcast Call API offers a powerful and efficient solution. Enjoy features such as contact management, message personalization, and real-time call monitoring, ensuring that your messages are delivered effectively and allowing you to track campaign performance. Say goodbye to time-consuming manual calling and embrace the convenience and impact of our Broadcast Call API to enhance your communication strategy and connect with your audience on a broader scale.

Post
https://wetroo.com/api/v1/?apirequest=voice_broadcast
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b
Body Data
receiver
required
Array
[['test','8956235689], ['test','8956235689]]",
attachment
required
String
Voice clip to be used in broadcast Url
schedule_time
(Optionals)
String
2014-02-25 14:45:15

Report API

We are excited to present our comprehensive OBD (Outbound Dialing) Call Report API, designed to provide you with valuable insights and analytics regarding your outbound call campaigns. With our API, you can effortlessly fetch detailed reports and metrics, such as call logs, call duration, and call outcomes. Gain a deeper understanding of call performance, agent productivity, and campaign effectiveness. Whether you need to track call metrics, analyze customer responses, or generate reports for analysis, our OBD Call Report API empowers you with real-time data and actionable insights. Say goodbye to guesswork and welcome the power of data-driven decision-making with our API, ensuring that you optimize your outbound calling strategies and achieve remarkable results.

Get
https://wetroo.com/api/v1/?apirequest=obd_record&per_page=1&limit=10
View More
HEADER PARAMETERS
Content-Type
required
String
application/json
apikey
required
String
c4ca4238a0b923820dcc509a6f75849b

Wetroo Webhook For Integrations

Introduction

This API documentation provides instructions for creating leads in a user's Wetroo account via webhook integration.

Overview

Wetroo is a mobile-first CRM (client relationship management) platform that helps businesses and salespeople receive and contact their leads within seconds.

It connects to lead sources to give instant alerts of new leads, so users can get in touch with them via WhatsApp, SMS, iMessage, or phone call in just a few taps. Wetroo also offers auto-personalised messages and content, trackable PDF files and pages, automatic follow up reminders, and many more features to help salespeople manage their leads and increase sales conversion.

Wetroo directly integrates with lead sources such as Facebook, TikTok, Google, and website contact forms. You can also connect any other lead sources via the webhooks API below.

Webhook URL

This documentation assumes that you have already have a webhook URL generated by Wetroo. The webhook URL is unique to each Wetroo user's account and integration. The webhook resembles the following format:

shell
https://www.privyr.com/api/v1/incoming-leads/{{ string_1 }}/{{ string_1 }}
View More

POSTCreate Lead

{{ webhook_url }}

Create a lead

To create a new lead in Privyr, send a POST request to the webhook URL. The payload format for the request should be as follows:

Payload format
Field Name Type Required Description
name string Yes Name of the client or lead
email string No
display_name string No Name that the leads see on the content sent to them
phone string No Phone number of lead or client
other_fields dict No All the other information about lead in label : value format
Response

If the request is successful, the API will return a 200 response containing the lead’s unique ID:

Plain Text
{
    "success": true,
    "lead_id": "57f0364a60d54ba18cbe07398313a312"
}
HEADERS
Content-Type application/json
Body
{
	"name": "Tony Stark",
	"email": "tony@avengers.com",
	"phone": "+16262223333",
	"display_name": "Tony",
	"other_fields": {
		"Address": "Avengers head querters",
		"income": "A lot"
	}
}

Example Request

curl
curl --location -g '{{ webhook_url }}' \
--header 'Content-Type: application/json' \
--data-raw '{
	"name": "Tony Stark",
	"email": "tony@avengers.com",
	"phone": "+16262223333",
	"display_name": "Tony",
	"other_fields": {
		"Address": "Avengers head querters",
		"income": "A lot"
	}
}'
View More

Example Response

POSTAdd Activities to a Client

https://www.privyr.com/integrations/api/v1/incoming-webhook/timeline-items

Use this webhook to add activities to an existing client's timeline. The lead_id is the same as the ID obtained in the API response of the Create Client request.

Payload Format
Field Name Type Required Description
lead_id int Yes ID of the client to add activities to
activities list Yes List of activity objects

Here's structure of activity object:

Field Name Type Required Description
title string Yes Title of the activity
activity_date int Yes Timestamp of activity. Can be in the past or future
activity_type string Yes Type of activity. Must be one of the following options: MEETING, NOTE, MESSAGE, PHONECALL
notes string No Details of the activity
HEADERS
X-O-TOKEN PRIVYR_AUTH_TOKEN
Body
{
	"lead_id": 12345,
	"activities": [
			{
				"title": "Meeting in Starbucks",
				"activity_date": 12415212,
				"activity_type": "MEETING",
				"notes": "First meeting. Favorite drink is a Flat White"
			}
		]
}

Example Request

curl
curl --location -g '{{ webhook_url }}' \
--header 'Content-Type: application/json' \
--data-raw '{
	"name": "Tony Stark",
	"email": "tony@avengers.com",
	"phone": "+16262223333",
	"display_name": "Tony",
	"other_fields": {
		"Address": "Avengers head querters",
		"income": "A lot"
	}
}'
View More

Example Response