Coder Social home page Coder Social logo

ringcentral / ringcentral-for-practicesuite Goto Github PK

View Code? Open in Web Editor NEW
3.0 20.0 3.0 1.14 MB

RingCentral for PracticeSuite (Community)

Home Page: https://www.ringcentral.com/apps/practicesuite

License: MIT License

JavaScript 98.01% Shell 0.30% CSS 1.70%

ringcentral-for-practicesuite's Introduction

RingCentral for PracticeSuite (Community)

RingCentral for PracticeSuite Chrome extension. Build with RingCentral Embeddable and Extension Factory, you could create similar extension for other CRM sites with it.

Features

  • Add RingCentral Widget into PracticeSuite web application
  • Add Click-to-call button in Schedule detail page.
  • Hover on patient phone number to show Click-to-call tooltip.
  • Search patient on RingCentral Dial and SMS page
  • Match Patient name on RingCentral incoming call page
  • Custom X-USER-AGENT header for api request
  • Support RingCentral Video

Video

https://youtu.be/vZXrEDy9Be4

Screenshots

screenshots screenshots
PracticeSuite-1 PracticeSuite-2
PracticeSuite-3 PracticeSuite-4

Releases

Please get releases in here.

For Chrome: Download chrome extension zip file and decompress in local and goto chrome://extensions/ to open developer mode and load unpackaged files.

Development

  1. Create an app from https://developer.ringcentral.com/, make sure you choose a browser based app, and set all permissions, and add https://ringcentral.github.io/ringcentral-embeddable/redirect.html to your redirect URI list.

  2. Edit config.js:

create config file, and set proper thirdPartyConfigs.serviceName and ringCentralConfigs.appKey

cp config.sample.js config.js
  1. Build

Default to build chrome extension

# install dependencies, requires nodejs8.10+
npm i
# then run it
npm start
# edit src/*.js, webpack will auto-rebuild,
# after rebuild, do not forget to refresh in extension page

License

MIT

ringcentral-for-practicesuite's People

Contributors

embbnux avatar zxdong262 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.