Skip to content

empress-eco/twilio

 
 

Repository files navigation

Logo

Twilio Integration: Uninterrupted Communication At Your Fingertips

Twilio Integration is a feature-rich, user-friendly custom application designed to seamlessly incorporate Twilio's comprehensive communication services into your workflow. This tool is a perfect companion for professionals across various industries, including customer support, marketing and more. With Twilio Integration, making outgoing calls, receiving incoming calls, and sending WhatsApp notifications is as easy as a few clicks.

Explore the Docs | Report a Bug | Request a Feature

About The Project

Overview

Twilio Integration aims to streamline your communication process by integrating Twilio's services into your system. This application is designed to be user-friendly, ensuring a smooth and efficient communication experience for all users.

Key Features

  • Make Outgoing Calls: Initiate voice calls directly from your system.
  • Receive Incoming Calls: Configure settings to receive calls on your browser or phone.
  • Send WhatsApp Notifications: Stay connected with your audience via WhatsApp notifications.

Getting Started

Prerequisites

  • Empress installed on your system.
  • A Twilio account with configured Twilio settings.

Installation

Clone the Twilio Integration app into your Empress project using the following commands:

bench get-app https://github.com/empress-eco/twilio.git
bench --site site_name install-app twilio_integration
bench start

After cloning, configure your Twilio Settings through the project's admin interface for voice calls and WhatsApp communication.

Usage

Twilio Integration provides an intuitive interface for managing your calls and WhatsApp notifications.

For Voice Calls:

  • Specify your call receiving device and Twilio number in the 'Voice Call Settings'.
  • To make a call, click on the phone icon next to the number.
  • For incoming calls, the settings will redirect the call to the browser or your phone based on your preference.

For WhatsApp Notifications:

  • While creating a notification, select 'WhatsApp' as the channel and choose your Twilio number from the dropdown.

Remember to include the area code in the phone number when making calls or sending notifications.

Contributing

We welcome contributions from the community. To contribute:

  • Fork the Project
  • Create your Feature Branch (git checkout -b feature/AmazingFeature)
  • Commit your Changes (git commit -m 'Add some AmazingFeature')
  • Push to the Branch (git push origin feature/AmazingFeature)
  • Open a Pull Request

License and Acknowledgements

License

This project is licensed under the MIT License. All contributions are also licensed under the MIT License.

Acknowledgements

We would like to express our gratitude to the Empress Community for their foundational contributions to this project. Their innovative tools and ongoing support have been instrumental in building the functionalities that power this project.

About

Twilio integration for ERPNext

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.4%
  • JavaScript 33.4%
  • CSS 3.2%