{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":7127,"path":"customer-service-management/r_InstalledWithOpenFrame.md","title":"Components installed with OpenFrame","bundle":null,"doc_type":null,"release":"australia","body":"\n# Components installed with OpenFrame\n\nSeveral types of components are installed with OpenFrame.\n\n## Tables installed with OpenFrame\n\nTables are added with activation of OpenFrame.\n\n<table id=\"table_rgw_cmb_kt\"><thead><tr><th>\n\nTable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nPhone Log\\[sn\\_openframe\\_phone\\_log\\]\n\n</td><td>\n\nA log of the incoming and outgoing phone calls. This table can be used to log any phone call made or received.\n\n</td></tr><tr><td>\n\nOpenFrame Configuration\\[sn\\_openframe\\_configuration\\]\n\n</td><td>\n\nStores the OpenFrame configuration. This is the configuration used to load the OpenFrame in the TopFrame.\n\n</td></tr></tbody>\n</table>## Roles installed with OpenFrame\n\nThe OpenFrame user role is automatically added when you activate OpenFrame.\n\n<table id=\"table_bxx_zpb_kt\"><thead><tr><th>\n\nRole\n\n</th><th>\n\nDescription\n\n</th><th>\n\nContains role\n\n</th></tr></thead><tbody><tr><td>\n\nUser\\[sn\\_openframe\\_user\\]\n\n</td><td>\n\nThe OpenFrame user role.\n\n</td><td>\n\nNone\n\n</td></tr><tr><td>\n\nUsersn\\_openframe\\_api\\_user\n\n</td><td>\n\nThe OpenFrame API user role\n\n</td><td>\n\nNone\n\n</td></tr></tbody>\n</table>## Script includes installed with OpenFrame\n\nThe OpenFrameAjaxUtility script include is added when you activate OpenFrame.\n\n|Script include|Description|\n|--------------|-----------|\n|OpenFrameAjaxUtility|OpenFrame AJAX utility class that provides functions to get the OpenFrame configuration and also to get and set the last opened frame location.|\n\n## Business rules installed with OpenFrame\n\nSome related business rules are added when you activate OpenFrame.\n\n<table id=\"table_i3m_5nb_kt\"><thead><tr><th>\n\nBusiness rule\n\n</th><th>\n\nTable\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nSet Agent\n\n</td><td>\n\nPhone Log \\[sn\\_openframe\\_phone\\_log\\]\n\n</td><td>\n\nSets the agent in the Phone Log \\[sn\\_openframe\\_phone\\_log\\] table as the current logged-in user if a phone call is logged without an agent.\n\n</td></tr><tr><td>\n\nOne Default Configuration\n\n</td><td>\n\nOpenFrame Configuration\\[sn\\_openframe\\_configuration\\]\n\n</td><td>\n\nChecks that there’s only one default OpenFrame configuration. You can’t have two OpenFrame configurations if the default option is set to true.\n\n</td></tr><tr><td>\n\nUpdate Task Work Notes\n\n</td><td>\n\nPhone Log\\[sn\\_openframe\\_phone\\_log\\]\n\n</td><td>\n\nUpdates the work notes for a specific task whenever a phone call is logged for that task.\n\n</td></tr></tbody>\n</table>## UI macros installed with OpenFrame\n\nRelated UI macros are added when you activate the OpenFrame plugin.\n\nThe UI macros added when you activate OpenFrame plugin are supported under the following conditions:\n\n-   The **doctype** property is set to true and the device is not a tablet or mobile.\n-   The web browser is Internet Explorer 10 or above.\n\nAs a system administrator, you can add the following UI macro scripts:\n\n<table id=\"table_olq_wtw_kt\"><thead><tr><th>\n\nScript include\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nshow\\_phone\n\n</td><td>\n\n-   This macro requires the activation of the OpenFrame plugin.\n-   By configuring this UI macro using the **ref\\_contribution** parameter, you can display a phone icon next to the sys\\_user reference field if the phone field in the sys\\_user record is populated with the user's contact number.\n\n</td></tr><tr><td>\n\nshow\\_phone\\_customer\\_service\n\n</td><td>\n\n-   This macro requires the activation of the Customer Service Management and the OpenFrame plugins.\n-   By configuring this UI macro using the **ref\\_contribution** parameter, you can display a phone icon next to the **Contact** customer\\_account reference field on the case form if the phone field in the Contact customer\\_account record is populated with the user's contact number.\n\n</td></tr></tbody>\n</table>Displaying the phone icon enables you to make calls using the click-to-call capability in the OpenFrame window. For more information on how to use OpenFrame, see [OpenFrame overview](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/c_OpenFrameOverview.md).\n\n**Related topics**  \n\n\n[UI Macros](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/scripts/c_UIMacros.md)\n\n"}}