Skip to content

Sync contacts from Frappe/ERPNext to Sipgate

License

Notifications You must be signed in to change notification settings

bosue/frappe_sipgate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 Currently we're experiencing problems with the Sipgate API, so this integration might not work as expected 🚧

Sync contacts from Frappe/ERPNext to Sipgate.

When a contact is created or updated in ERPNext:

  1. Check if the numbers are already in Sipgate contacts.
  2. Update existing contact or create a new one.
  3. Store (or update) the contact's Sipgate ID.

When a contact is deleted in ERPNext:

  1. Check if it has a Sipgate ID, abort if not.
  2. Delete contact in Sipgate.

Gotchas

Phone numbers must be entered with country code (for example, "+49 341-39285850").

Before transmission to Sipgate all whitespaces (" "), slashes ("/") and dashes ("-") will be removed from the phone number.

Legal

This repository is licensed under GPLv3.

Sipgate is a trademark of sipgate GmbH. This integration is not endorsed or approved in any way by Sipgate.

About

Sync contacts from Frappe/ERPNext to Sipgate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.4%
  • JavaScript 1.6%