Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width60%

When an agent makes or receives a call, if call recording is enabled and configured, the agent can record the call. For information about recording calls, see Call recording. Call recordings are stored in ContactWorld. To access the call recordings, you must log in to ContactWorld and locate the recording in the Call Recordings module. Alternatively, you can embed a call recording player in Salesforce task records that are created at the end of calls. This player automatically plays the relevant call recording when you access the Salesforce task record.

You can also add links to call recordings to task records. For information about adding call recording links, see Adding a call recording link to Salesforce tasks.

Column
width40%
Panel
borderColor#eeeeee
bgColorwhite
titleColorwhite
borderWidth1
titleBGColor#0367a0
borderStylesolid
titleProgress
Page Tree
rootConfiguring advanced featuresContactWorld in Salesforce (optional tasks)

To embed a call recording player in task records, perform the following steps:

  1. Go to Visualforce Pages within Setup in Salesforce.
    On the left-hand side of the Salesforce window, in the Build section, expand Develop.
  2. In the expanded list of items, click PagesVisualforce Pages appears.
  3. At the top of the list of Visualforce pages, click New.

    Section
    Column
    width60%

    A new Visualforce Page appears.

    Column
    width40%

    New VisualForce Page

  4. Type the following information:

    Section
    Column
    width60%
    FieldDescriptionExample
    LabelA label that identifies the page in Setup tools.Embed Player
    NameThe unique name that identifies the page in the API. The name must contain only alphanumeric characters. For further restrictions on field contents, click Help for this Page.Embed_Player
    DescriptionAn optional description of the page.Use to embed a call recording into the related Salesforce activity record
    Column
    width40%

    New VisualForce Page

  5. Copy the following code and paste in to Visual Markup:

    Code Block
    languagejava
    titleEmbedding a call recording player
    linenumberstrue
    <apex:page showHeader="false" sidebar="false" standardController="Task">
    <apex:outputPanel id="theIframePlayer">
    <apex:iframe src="https://cloud11cloudx.contact-world.net/callcentre/callAnalytics/playaudiomatch.aspx?guid={!Task.CallObject}&amp;autoplay=false" scrolling="true" id="theIframePlayer1"/>
    </apex:outputPanel> 
    </apex:page>
    Note
    titleSet cloud number
    The URL in the example code accesses call recordings on Cloud 11x. If you want to access call recordings on a different cloud, change the cloud number—the number after 'cloud'—in the URL accordingly. For example, to access the call recordings on Cloud 12345, use https://cloud12345.contact-world.net/callcentre/callAnalytics/playaudiomatch.aspx?guid={!Task.CallObject}&autoplay=false.
  6. Click Save. The code for your call recording player is saved. You must now add the Visualforce page to the appropriate page layout.
  7. On the left-hand side of the Salesforce window, in the Build section, expand Customize and then Activities.
  8. In the expanded list of items, click Task Page LayoutsTask Page Layout appearsGo to your Task object's page layouts, within Setup.
  9. Locate the task page layout that you want to add the embedded player to and click Edit alongside. The page layout appears in edit mode.
  10. In the top section, click Visualforce Pages. The available pages appear.

    Info
    Optionally add a new section and name it Call recording. For information about adding new Sections to page layouts, see Salesforce help.
    Section
    Column
    width60%

    Drag Embed Player down to the new Call recording section. Click the spanner icon in the upper-right corner of the embedded player to edit the size of the player and so on.

    Column
    width40%

    Embedding call recording player

  11. Click Save. The task page layout is saved. When you open a task record with a call recording, the call recording is played automatically.

...