MyLINK WhatsApp – Product Guide
The MyLINK WhatsApp is a robust, secure, and scalable messaging product that enables developers to send and manage WA communications directly through LINK Mobility’s infrastructure. This guide will walk you through how to configure and monitor your WhatsApp API usage from the MyLINK Portal. For information regarding the API configuration, refer to API Reference.
Overview
The WhatsApp API is ideal for businesses requiring:
Reliable delivery of one-way or two-way WA messages.
Centralized control of credentials and usage quotas.
Insightful dashboards for traffic monitoring and log analysis.
Secure access management through the MyLINK Portal.
All actions can be performed within the MyLINK Portal, without the need to contact support, unless otherwise noted.
Create and Manage API Credentials
Before sending messages via the WhatsApp API, you must create API credentials tied to a specific account.
How to create credentials:
Navigate to WhatsApp API Product in the MyLINK Portal.
Click Create Credentials.
Add the name of the credentials.
A client ID and client secret will be generated — store them securely.
Additional credential management features:
Regenerate client secrets
Deactivate credentials
Dashboard Overview
The MyLINK WhatsApp Dashboard provides a comprehensive, real-time view of your messaging activity. It is designed to help you track delivery success, identify performance trends, and monitor key statistics related to your WhatsApp traffic.
Whether you're managing large campaigns or day-to-day transactional messaging, the dashboard offers full visibility into both outbound (MT) and inbound (MO) WhatsApp flows.
Metrics available:
Total messages sent
Total messages received
Delivery status breakdown (Delivery success, Delivery Failure, In Process)
Delivery failure breakdown (error status displayed)
Country-level traffic distribution
Use the built-in date range filter to analyze trends over time — up to 90 days.
Overview of Dashboard Components
1. Top-Level Summary Widgets
At the top of the dashboard, you’ll find summary boxes displaying the most important KPIs at a glance:
Messages Sent – Total WhatsApp messages submitted.
Messages Delivered – Number of messages successfully delivered to recipients.
Messages Failed – Count of failed deliveries (e.g., unreachable numbers).
Messages Rejected – Messages blocked or rejected before submission due to format or validation errors.
2. Traffic Breakdown Charts
These visual elements help you understand delivery trends and campaign impact over time.
Volume Over Time
A time-series chart that shows how your traffic evolved. Useful for identifying spikes or delivery issues.Status Distribution
Visualize the ratio of Delivered vs Failed vs In Progress messages.Delivery over time
Visualizes the volume of successfully delivered messages over a selected time range.Failures over time
Displays failed message attempts across time.Top Countries
Discover which countries receive the most messages from your account.
3. Inbound (MO) Widgets
If MO (Mobile-Originated) messaging is enabled in your account, you will see additional widgets:
MO Volume – Number of messages received from mobile devices.
Top MO Senders – Most active originating numbers.
MO Traffic Over Time – Helps visualize when users respond or interact with your WhatsApp flows.
4. Filtering & Customization
To help you drill down into specific data, a full set of filters is available across the dashboard:
Date Range
Select from predefined ranges or custom periods.Traffic Type
Choose between MT, MO, or both.Sender Name
Filter results by specific alphanumeric sender or shortcode.Country
View traffic going to or coming from a specific destination.Subaccount
Focus on traffic by a specific customer/subaccount.Status
Filter messages by delivery status (Delivered, Failed, Rejected, etc.).
Export Options
You can export all dashboard metrics and charts as a CSV file using the Export button at the top right. This enables further offline analysis or reporting.
Message Logs Overview
The Logs section gives detailed, real-time insight into every message processed through the MyLINK WhatsApp API. It is designed to support operational monitoring, delivery verification, and issue troubleshooting by providing clear traceability for both inbound and outbound messages.
Users can search, filter, and examine each message event individually, making it easy to audit message flows or investigate delivery performance.
Key Features of the Logs Interface
1. Search and Filtering
The log interface includes an advanced filter panel that allows users to search and refine results by:
Date and time range
Sender ID or recipient number
Message direction (MO – Mobile Originated / MT – Mobile Terminated)
Message status (Delivered, Failed, Queued, Rejected, etc.)
Country
User or credential
Filters can be combined to isolate specific campaigns, troubleshoot failures, or validate traffic by segment.
2. Table View
Messages are listed in a dynamic table, where each row corresponds to a single message. Key details shown include:
Timestamp of the event (local time or UTC)
Sender and recipient phone numbers
Message status and direction (MO / MT)
Channel: WhatsApp
Message ID, user, and credential used
Each row can be clicked to open a detailed view, which includes full delivery trace information and metadata associated with that message.
3. Export to CSV
Users can export log data by applying filters and selecting the Export option.
The export includes:
All visible log columns
Messages that match the selected filters
Downloaded in .csv format, ready for Excel or Google Sheets
Delivery Reports (DLRs)
The DLRs View provides a focused list of all delivery report events sent to your configured callbacks, helping you confirm delivery status at scale.
DLRs are essential for confirming whether a message was delivered, buffered, failed, or expired.
Features
View per-message delivery events
Filter by:
Date/time
Delivery status
Recipient number
Credential or project
Check callback status codes (e.g., 200 OK, 400 error)
See retry attempts and failures
This helps technical teams debug delivery or endpoint issues quickly.
Mobile Originated (MO) Numbers
You can configure and manage MO Numbers to receive inbound WhatsApp from users. These are useful for 2-way campaigns, user input flows, opt-ins, and more.
1. Long Numbers
Long numbers are standard mobile numbers that users can text directly.
Key Features
Assign one or more long numbers to your account
Country-specific availability
Choose whether they are shared or dedicated
Link long numbers to:
Specific keywords
Auto-responses
Callbacks for real-time delivery
Use Cases
Customer service replies
Surveys
Campaign opt-ins
Keyword-based responses
Keywords
Keywords are terms (e.g., “JOIN”, “INFO”, “STOP”) that users text to your short codes, long numbers, or sub-numbers to trigger specific flows or actions.
They’re essential for 2-way WhatsApp automation, user opt-ins, segmentation, and onboarding.
Features
Keyword Configuration
Create new keywords tied to specific short codes or numbers
Define routing logic: link to inboxes, callbacks, or autoresponders
Assign to projects or departments
Define response behavior (automated reply or system action)
Keyword Management
View keyword usage, assignment, and status
Deactivate or reassign easily
Filter by number or short code
Conflict Handling
The system prevents keyword conflicts across shared numbers and prompts for resolution.
Use Cases
Customer onboarding (e.g., “Text START to 12345”)
Promotions (e.g., “Text WIN to enter”)
Segmentation (e.g., different keywords = different products)
Support routing (“HELP”, “INFO”)