Skip to content

This repository includes API service code for sending and managing messages via WhatsApp and Email. It supports Gupshup, Twilio, WhatsApp Business API for WhatsApp messaging, and SMTP or third-party email services (like SendGrid, Mailgun, or Amazon SES) for email communication. The implementation covers automation, templates, and webhooks real-time

Notifications You must be signed in to change notification settings

SUBHASHSUSHIL/whatsapp-mail-send-data

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsApp & Email Messaging Service

GitHub Repo Stars GitHub Forks

Description

This repository contains API service code for sending and managing messages via WhatsApp and Email. It supports:

  • WhatsApp Messaging using Gupshup, Twilio, and WhatsApp Business API.
  • Email Sending using SMTP, SendGrid, Mailgun, or Amazon SES.
  • Message Automation, Templates, and Webhooks for real-time updates.

Features

  • Send and Receive WhatsApp Messages (via Gupshup/Twilio/WhatsApp API)
  • Send Emails using SMTP & Third-Party Services (SendGrid, Mailgun, etc.)
  • Automated Messaging & Scheduled Notifications
  • Custom Message Templates for Both Email & WhatsApp
  • Webhook Integration for Real-time Message Tracking

Repository Structure

/whatsapp-mail-send-data
│── WhatsAppService/
│   ├── GupshupIntegration/
│   ├── TwilioIntegration/
│── EmailService/
│   ├── SMTP/
│   ├── SendGrid/
│── Webhooks/
│── Templates/

How to Use

  1. Clone the repository:
    git clone https://github.com/SUBHASHSUSHIL/whatsapp-mail-send-data.git
  2. Configure your API credentials in the .env or appsettings.json file.
  3. Run the service and start sending WhatsApp messages and emails.
  4. Modify API endpoints and automation logic as per your requirements.

Prerequisites

  • A Gupshup/Twilio account for WhatsApp messaging.
  • An SMTP, SendGrid, or Mailgun account for email services.
  • WhatsApp Business API setup (if required).
  • Basic knowledge of REST APIs and JSON.

Contribution

Want to improve this service? Follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-email-whatsapp)
  3. Add your code and commit (git commit -m 'Added new email & WhatsApp integration')
  4. Push to your branch (git push origin feature-email-whatsapp)
  5. Create a Pull Request

Contact

For any queries, reach out to: Sushil Thakur

About

This repository includes API service code for sending and managing messages via WhatsApp and Email. It supports Gupshup, Twilio, WhatsApp Business API for WhatsApp messaging, and SMTP or third-party email services (like SendGrid, Mailgun, or Amazon SES) for email communication. The implementation covers automation, templates, and webhooks real-time

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages