Skip to content

ringcentral/redtail-embeddable-ringcentral-phone

Repository files navigation

Redtail CRM Embeddable RingCentral Phone

Add RingCentral Embeddable Voice widgets to Redtail CRM using a Chrome extension.

Created with ringcentral-embeddable-extension-factory, you could create similar extension for other CRM sites.

Features

  • Click to call button
  • Popup caller info panel when call inbound
  • Build with custom app config
  • Show contact event from RingCentral Widgets
  • Manully/auto Sync Call log to RedtailCRM contact event, About auto call log sync feature.
  • Check hubspot activities from ringcentral contact panel
  • Custom X-USER-AGENT header for api request
  • Active call control

Video demo

https://youtu.be/Y8PEkcVsZSg

Try it

Build and Use

  1. build content.js
git clone https://github.com/ringcentral/redtail-embeddable-ringcentral-phone.git
cd redtail-embeddable-ringcentral-phone
npm i
cp sample.env .env # then fill all required fields

# download embeddable
npm run down
# then run it
npm start
# edit src/*.js, webpack will auto-rebuild
  1. Go to Chrome extensions page.
  2. Open developer mode
  3. Load redtail-embeddable-ringcentral-phone/dist as unpacked package.
  4. Login to redtailtechnology.com to check

Build with custom RingCentral clientID/appServer

  • 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, Edit .env,

  • Fill your RingCentral app's clientID and appServer in .env

Credits

Created with Embbnux Ji's tuturial: Building Chrome Extension Integrations with RingCentral Embeddable

License

MIT

About

RingCentral Embeddable Voice with Chrome extension for redtail

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published