Skip to content

Commit 20c29e9

Browse files
committed
Merge branch 'update/zendesk-qa' into 'main'
add and update Q&A's for CRMs. See merge request integration/ringcentral-integration-docs!23
2 parents b3c6d64 + 4ad6478 commit 20c29e9

7 files changed

Lines changed: 194 additions & 2 deletions

File tree

docs/dynamics/img/cif-setup.png

158 KB
Loading

docs/dynamics/index.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
hide:
3+
- toc
4+
---
5+
6+
# About RingCentral for Microsoft Dynamics 365
7+
8+
RingCentral for Microsoft Dynamics 365 v2 provides seamless
9+
integration between Dynamics 365 and your RingCentral services to
10+
enable improved customer retention, greater agent productivity, and
11+
advanced business processes.
12+
RingCentral for Microsoft Dynamics 365 v2 was built on the Channel
13+
Integration Framework (CIF v1.0) on Microsoft Dynamics 365, so it
14+
provides seamless interaction between Dynamics and RingCentral.

docs/dynamics/questions.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
hide:
3+
- toc
4+
---
5+
6+
# General Questions
7+
8+
##Q: I don't see any new tab or window opening on incoming calls.
9+
10+
A: When a call comes in, it rings on your softphone (or any other client with the same account). Simultaneously, the call log section in RC for Dynamics with matched entities will expand from the sidebar.
11+
12+
##Q: I can see some phone numbers in Dynamics, but the click-to-call icon is not displayed.
13+
14+
A: By default, the phone icon is present on Business Phone and Mobile Phone fields as they are of phone type. To see a phone icon beside other phone numbers for click-to-dial functionality, those fields must be configured as "Phone" fields. This configuration needs to be done separately by your administrator following the admin guide (https://assets.ringcentral.com/us/guide/admin-guide/dynamics_beta_admin.pdf) on page 15, Step 4: Enable Click to Dial with RingCentral Description.
15+
16+
##Q. Why isn't the RingCentral panel showing up for users?
17+
18+
A. After an admin completes the installation for RingCentral for Dynamics integration and CIF from the Power Platform (https://admin.powerplatform.microsoft.com/), there could be two reasons why:
19+
20+
Reason 1:
21+
22+
- Ensure that the app where the user is trying to access the RingCentral integration is added as part of 'Select Unified Interface Apps for Channel' in the Channel Integration Framework (CIF) setup.
23+
- Ensure the user role of those not seeing the integration is added to the 'Select the Roles for Channel'.
24+
25+
Reason 2:
26+
27+
- Ensure that 'Channel Access' is included in the 'Select the Roles for Channel'.
28+
29+
All of this information is included in the RingCentral for Dynamics 365 admin guide (https://assets.ringcentral.com/us/guide/admin-guide/dynamics_beta_admin.pdf) on page 11, Step 3: Enable RingCentral for Dynamics.
30+
31+
![CIF Setup](./img/cif-setup.png)
32+
33+
##Q. Why do missed calls get logged to Dynamics 365, even after deselecting the options for "Missed calls with voicemail" and "Missed calls without voicemail" in the integration console?
34+
35+
A. Integration Console settings are specific to server-side call logging. This means when a user receives a missed call with or without voicemail on any RingCentral platform apart from the RingCentral for Dynamics integration inside Microsoft Dynamics 365, these calls do not get logged to the contact/account/leads/opportunities.
36+
37+
All other settings configured in the integration console (integrations.ringcentral.com) are only applicable for server-side calls (outside the RingCentral for Dynamics 365). Any call operations performed inside the RingCentral for Dynamics 365 integration within Microsoft Dynamics 365 are called client-side operations.

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ RingCentral offers premium integrations that seamlessly connect with the industr
2929

3030
Enhance agent productivity by embedding a full telephony experience into Dynamics 365.
3131

32-
[:octicons-arrow-right-24: Learn more](msteams/index.md)
32+
[:octicons-arrow-right-24: Learn more](dynamics/index.md)
3333

3434
- :simple-salesforce:{ .lg .middle } **Salesforce CTI**
3535

@@ -75,7 +75,7 @@ RingCentral offers premium integrations that seamlessly connect with the industr
7575

7676
Enhance agent productivity by embedding a full telephony experience into Microsoft Teams.
7777

78-
[:octicons-arrow-right-24: Learn more](https://www.ringcentral.com/apps/microsoft-teams-dialer){:target="\_blank"}
78+
[:octicons-arrow-right-24: Learn more](msteams/index.md)
7979

8080
- :simple-zapier:{ .lg .middle } **Workflows powered by Zapier**
8181

docs/salesforce/questions.md

Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,3 +389,125 @@ In such cases, we recommend users follow these steps:
389389

390390
- Set the RingCentral for Salesforce integration app calling option to "call with RingCentral app." This allows the actual phone calls to be handled by the RC desktop app, while the CTI app should still be able to monitor and log calls.
391391
- If users still experience audio issues, the problem may be with their network. We recommend users work with their IT department to disable the firewall and test calls or switch to a different network.
392+
393+
##Q. Why do I keep getting "A maximum of 5 web phones could be registered" error message?
394+
395+
A. This error occurs when more than 5 RingCentral webphone instances are already registered for your user account. RingCentral has a hard limit of 5 concurrent webphone registrations per user.
396+
397+
The error is part of RingCentral's WebRTC session management system that prevents resource abuse and ensures call quality. The limit applies across all RingCentral applications (Salesforce, Google, Outlook, Web App, etc.) for the same user account. When you hit this limit, you cannot make outbound calls until you reduce the number of active webphone registrations below 5.
398+
399+
**Common Scenarios That Cause This Error**:
400+
401+
- You have RingCentral open in 5+ browser tabs or windows
402+
- Multiple RingCentral Applications (RingCentral for Salesforce, RingCentral for Google, RingCentral desktop, web and mobile apps)
403+
- Multiple users accessing a single account on different devices
404+
- Previous sessions didn't properly disconnect, leaving orphaned webphone registrations still active on the server
405+
406+
**Solution**:
407+
408+
- Close RingCentral tabs in other browsers and unused RingCentral Applications
409+
- Go to RingCentral Web App → Settings → Switch account or Logout. Logout from other RingCentral applications
410+
- Restrict access to the RingCentral webphone to only the account owner; avoid sharing credentials with other users
411+
- Clear cookies and local storage for RingCentral domains. This forces fresh registration
412+
413+
##Q. How does the Sales Engagement feature work with RingCentral?
414+
415+
A. We recommend that the Salesforce admin verify the completion of the Sales Engagement setup by referring to the admin guide (https://netstorage.ringcentral.com/guides/rc-for-salesforce-admin-guide.pdf) on page 58. We must also verify if the customer has followed the exact steps mentioned in https://support.ringcentral.com/article-v2/RingCentral-Salesforce-High-Velocity-Sales-Add-on.html?brand=RC_US&product=RingEX&language=en_US. If the customer has followed the guide and still encounters issues, please collect a meeting recording demonstrating the problem and share it with RingCentral support to troubleshoot the issue.
416+
417+
##Q. I do not see the 'Sales Engagement Disposition' field while logging a call in RingCentral for Salesforce CTI.
418+
419+
A. Users do not see the Sales Engagement Disposition picklist field in the create call log screen if they initiate the call from the RingCentral for Salesforce CTI dialer itself or through the Click to Dial feature. This field only appears when a user initiates the call from the Sales Cadence work queue call button beside the contact. If this field still does not appear when the call is initiated from the work queue, then the Salesforce admin needs to check a few configurations in their Salesforce environment.
420+
421+
**Log Customization**:
422+
Check if the 'Sales Engagement Disposition' field is added to the Selected fields from the Log Customization admin UI settings.
423+
424+
- Go to Setup → Search for Visualforce Pages in the quick find
425+
- Select adminUI → click Preview to open the RingCentral adminUI settings
426+
- Scroll down to 'Log Customization' section
427+
- Ensure Sales Engagement Disposition field is added to Selected fields from the Available Fields
428+
429+
**Check the Field Level Security**:
430+
431+
- Go to Setup → Object Manager → Task/Activity → Fields & Relationships
432+
- Click the field (Sales Engagement Disposition)
433+
- Click Set Field-Level Security
434+
- Ensure the profile used by the users has Visible access checked
435+
436+
**Add field to the Task Layout**:
437+
438+
- Go to Setup → Object Manager → Task
439+
- Open Page Layouts
440+
- Edit the layout users are using
441+
- Drag the missing field (Sales Engagement Disposition) onto the layout
442+
- Save
443+
444+
##Q. When does the Cadence move to the next step with RingCentral for Salesforce integration?
445+
446+
A. It should be noted that according to the implementation, the cadence only moves to the next step under specific conditions.
447+
448+
**Mandatory Sales Engagement Disposition field**:
449+
450+
The call will NOT move to the next step until:
451+
452+
- The call is logged as a Salesforce task AND
453+
- A disposition value is selected AND
454+
- The call log is saved
455+
If the disposition is not selected:
456+
- An error toast "Mandatory fields are required" will appear
457+
- The call will not be logged as a Salesforce task
458+
- The Sales Engagement work will remain in the same step.
459+
460+
**Non-mandatory Sales Engagement Disposition field**:
461+
462+
The call can move to the next step in two scenarios:
463+
464+
a. When a disposition field is selected:
465+
466+
- Call is logged as a Salesforce task
467+
- Disposition is triggered
468+
- Sales Engagement work is completed
469+
470+
b. When disposition field is not selected:
471+
472+
- Call is logged as a Salesforce task
473+
- No disposition is triggered
474+
- Sales Engagement work remains in the same step
475+
476+
**Auto Log Settings**:
477+
478+
a. When Auto Log is ON:
479+
480+
- Call will be logged automatically when the call ends
481+
- If disposition is selected, it will move to next step
482+
- If disposition is not selected, it will show a required hint
483+
484+
b. When Auto Log is OFF:
485+
486+
- Call must be manually saved
487+
- Disposition must be selected (if mandatory)
488+
- User must click save button
489+
490+
**Multiple Calls Handling**:
491+
492+
- If a new call comes in while another Sales Engagement call is active:
493+
- Current call log section will close
494+
- Call will not be saved as a Salesforce task
495+
- Toast "Manually save the call and disposition" will appear
496+
- New call log section will open
497+
498+
**Disposition Field Options**:
499+
500+
- Default values include:
501+
Call Back Later
502+
Left Voicemail
503+
Meaningful Connect
504+
Not Interested
505+
Unqualified
506+
- Can be customized with custom picklist fields
507+
508+
**Important Notes**:
509+
510+
- Sales Engagement mode only supports Salesforce Lightning mode
511+
- The disposition field becomes uneditable after saving
512+
- The system supports both manual and automatic logging
513+
- Multiple Sales Engagement calls can be active simultaneously

docs/zendesk/questions.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,36 @@ hide:
66
# General Questions
77

88
## Q. I can't see RingCentral for Zendesk when I log in to Zendesk. What is the problem? Does it require some special permission?
9+
910
A. No, RingCentral for Zendesk does not require any special permissions and should work for all user profiles. Please ask your Zendesk Administrator to ensure that RingCentral for Zendesk is enabled for the Zendesk role you are a member of.
1011

1112
## Q. Can I use the same RingCentral for Zendesk across multiple Zendesk instances?
13+
1214
A. Yes, you can. You will need to contact your Zendesk Administrator to set up and enable the RingCentral Cloud App for Zendesk for each of your instances.
1315

1416
## Q. Can I use the same RingCentral for Zendesk across multiple browsers (e.g., Internet Explorer and Firefox)?
17+
1518
A. Yes, you can use the same RingCentral for Zendesk across as many browsers as you want, provided that the user is not logged into two or more browsers simultaneously. This means that the user cannot be logged into Zendesk on Internet Explorer and Firefox at the same time. Simultaneous logins are not supported.
1619

1720
## Q. When I make a call to my own extension, the incoming call features are not functioning.
21+
1822
A. This behavior is expected. Calls from your own extension to your own extension will not appear in RingCentral for Zendesk.
1923

2024
## Q. I would like to disable this feature for now.
25+
2126
A. To disable this feature, you will need to contact your Zendesk Administrator. Request that they remove your Zendesk user role from RingCentral for Zendesk through the settings.
2227

2328
## Q. Search results are not displaying records that match the caller ID.
29+
2430
A. Check the format of the phone number in Zendesk. Ensure the format is standardized according to Zendesk features.
2531

2632
## Q. On logging into the RingCentral for Zendesk, users are getting this error message: "Your RingCentral edition does not support Zendesk Integration ‒ please call your RingCentral account representative to upgrade your RingCentral edition." What does that mean?
33+
2734
A. Not all RingCentral editions have the ability to use the Zendesk integration. You may have to upgrade your account to be able to
2835
use this feature. Please contact your RingCentral representative for more information.
2936

3037
## Q. It is possible to create Zendesk tickets for all the voicemail messages, missed calls, texts or faxes that you get on your RingCentral phone?
38+
3139
A. Log into your RingCentral account at http://service.ringcentral.com by entering your RingCentral phone number and password. Navigate to Settings and expand the "Messages & Notifications" dropdown menu. Click "Edit" under Settings. (Figure below)
3240

3341
![Messages & Notifications Settings](./img/service-site.png)
@@ -43,11 +51,13 @@ When a caller leaves a voicemail on your RingCentral phone, an email is sent to
4351
Once you log into Zendesk, you will see these new tickets assigned to the group associated with the email. If the ticket was created with a voicemail, the newly created Zendesk ticket will contain a recording of the voicemail, allowing you to listen to the message left by the caller.
4452

4553
## Q: Tickets are not created for inbound and outbound phone calls made from RingEx by RingCentral in Zendesk
54+
4655
A. Users need to ensure the toggles 'Ticket on Outbound Calls' and 'Auto Create Ticket' are enabled in the integration settings. When these settings are enabled, for inbound calls, a ticket should be created in Zendesk as soon as the user accepts the call. For outbound calls, tickets are created as soon as the user dials the call.
4756

4857
![My Extension](./img/zendesk-integration-settings.png)
4958

5059
## Q. How do I check the call data inside a ticket created by RingCentral integration?
60+
5161
A. The call data are updated to the RingCentral custom fields: Last Call Start, Last Call End, and Last Call Duration. If users are not seeing these fields in their ticket form, we recommend that a Zendesk admin user navigate to Zendesk Admin Center > Object and Rules > Tickets > Forms. Then, select the form the user has or the default form and add the fields mentioned above. Perform a test call, and the user should see these fields populated.
5262

5363
![My Extension](./img/zendesk-custom-fields.png)
@@ -58,3 +68,9 @@ A. There are a couple of reasons why Zendesk tickets are assigned to the admin u
5868

5969
- If the admin selected the 'Default Zendesk rules (Recommended)' option and there are no set triggers and rules set up in Zendesk, then all the tickets created by the agent will be assigned to the admin user who completed this step in the RingCentral integration console. We recommend this option to be selected to automate ticket assignments to adhere to your Zendesk instance's set triggers and rules. Only users with appropriate permissions will receive assigned tickets.
6070
- If the Zendesk admin selects the 'Admin-based access' option, then it will always be admin-specific ticket assignment. Any agent can create a ticket through RingCentral, but these tickets will be assigned to the admin user.
71+
72+
##Q. The "Ticket on Outbound Calls" option is grayed out, and there is no option to change it. The settings made in the integration console to not create tickets for outbound calls do not work.
73+
74+
A. The toggles "Tickets on Outbound Calls" and "Auto create tickets" will be grayed out for all users, as these configurations are controlled by the admin on the integration console (integrations.ringcentral.com). To enable these settings for all users, we recommend that the admin user disable Activity Sync from the integration console.
75+
76+
Integration Console settings are specific to server-side call logging. This means outbound calls made outside of Zendesk CTI (RingEx by RingCentral in Zendesk) will not create a ticket based on the customer's Integration Console settings.

mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ nav:
9999
- "RingCentral for Zendesk":
100100
- "Introduction": zendesk/index.md
101101
- "General Questions": zendesk/questions.md
102+
- "RingCentral for Microsoft Dynamics 365":
103+
- "Introduction": dynamics/index.md
104+
- "General Questions": dynamics/questions.md
102105
- "Productivity Integrations":
103106
- "RingCentral for MS Teams":
104107
- "Overview": msteams/index.md

0 commit comments

Comments
 (0)