--- title: "Connecting External Systems with Quicklinks and SmartData" slug: "connecting-external-systems-with-quicklinks-and-smartdata" updated: 2026-05-11T17:17:31Z published: 2026-05-11T17:17:31Z canonical: "help.idibilling.com/connecting-external-systems-with-quicklinks-and-smartdata" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.idibilling.com/llms.txt > Use this file to discover all available pages before exploring further. # Connecting External Systems with Quicklinks and SmartData Quicklinks allow administrators to place shortcuts in the IDI platform to other web-based applications that their users need to access. The web URL configured for the shortcut can use SmartData to pass along contextual information about the page the user was viewing in the IDI platform to avoid having to re-enter information in the other system. Some web applications support passing the data they need right in the URL query string. Creating a Quicklink for these applications can be relatively easy and straightforward especially if the required fields exist as part of the supported SmartData. Applications that don’t fall into this category can still have Quicklinks created for them however we will look at some of the web development and integration work which may be required to make the link seamless. ## Simple Integration- LinkedIn --- Creating a Quicklink on a customer account that automatically a LinkedIn search for the primary customer contact is a simple matter of knowing the LinkedIn URL stem then and configuring the shortcut with the required SmartData. **Getting the URL Stem** In this instance we can get the LinkedIn URL Stem by running a search in their application and seeing how their URLs are constructed. Searching LinkedIn for Don Culeton brings us to a page with the URL https://www.linkedin.com/search/results/index/?keywords=Don%20Culeton In this example then, the URL Stem we want to use is everything up to and including the ‘=’. The properties to the right of the ‘=’ will be handled by the SmartData. **Creating the Quicklink** Add a new account Quicklink in Customer Care by going to **Manage -> Quicklinks -> Account** and clicking the add icon. This will open the **Add Account Quicklink** dialog where you can type the LinkedIn URL stem into the **URL** field. ![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql1.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Adding URL Stem Use the SmartData icon to the right of the URL field to add First Name and Last Name properties to the URL Stem. This adds the @[FirstName] and @[LastName] fields to the configured URL. When the Quicklink shortcut is displayed on a page these will automatically be replaced with the First Name and Last Name of the primary account contact. ![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql2.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Add SmartData Finish the configuration by selecting an icon, adding a Display Name and then clicking Save. ![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/QL3.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Finish Configuration **Using the Quicklink** Customer Account pages now will have a LinkedIn shortcut displayed on them. ![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql4.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) New Quicklink Clicking the link takes the user to the LinkedIn web site search page with a search already run for the customer they were viewing. ![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql5.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) ## Advanced Integration – Trace Utility --- In this example we want to give a shortcut to the user that will automatically run a trace route on a circuit as the first troubleshooting step when a customer calls in an issue. The challenge is that the trace route utility that we are using doesn’t know about IDI platform circuit ID’s, service numbers, or any other customer account information. It only accepts IP addresses. [![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql6.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D)](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql6.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Creating a Quicklink to run the trace route from the service is still possible however it will require some work by someone who is familiar with web development to create a redirect page that will sit in between the IDI platform and the trace route utility. **Redirect Page** The purpose of creating a redirect page is to have a something that serves as bridge between the two systems by accepting the parameters supplied by IDI, applying some logic to look up some additional information and then passing the trace utility page the information that it needs. **Storing the IP Address** Ultimately the trace route page needs an IP address so this information will need to be stored somewhere. In this example we are going to assume it is stored in the IDI platform as an attribute on the service however in practice it can be stored in any system that the redirect page you create has the ability to access. [![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql8.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D)](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql8.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Storing IP Address **Quicklink Configuration** The URL in the Quicklink sends the user to the redirect page and passes enough information for the logic in the page to lookup the IP address. In this example the link sends the service number. [![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql9.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D)](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql9.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) Quicklink to redirect page **Redirect Page** When you create the redirect page it will need to accept Service Number as a query string parameter. Once the page has the service number it can use the IDI Web APIs to look up the service in the system and retrieve additional information (in this case the attribute which stores the IP Address). Once it has the IP address information the page then redirects the user to the trace route utility with the IP Address now included in URL string. The redirect page has successfully fulfilled its role as serving as the middle layer between the two systems by understanding the information that IDI can give it and using that to send the information that the trace route utility needs. **Trace Route Web Page** When the user is redirected to the Trace Route utility page with the proper IP address in the URL the utility automatically runs and executes the trace. We have successfully configured a shortcut in the IDI platform that runs a trace for the user without the need to retype the IP address into a web page. [![](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql10.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D)](https://cdn.us.document360.io/3f7f8ade-bcb1-4ec8-af25-0c0ad8601afb/Images/Documentation/ql10.jpg?sv=2026-02-06&spr=https&st=2026-11-14T11%3A03%3A45Z&se=2026-11-14T12%3A03%3A45Z&sr=c&sp=r&sig=FTZvqa8DB7YMPJSlpBbXPXLyhNeJdclcwfAgKDop7gY%3D) ## Additional Resources --- Configuring Quicklinks: [Customer Care User Guide](https://support.idibilling.com/webhelp/CustomerCare/UserGuide/26.1/#/index/10/11) Looking up service information from IDI via Web API: [Customer Management OData Documentation](https://support.idibilling.com/webapi/Customer%20Service%20API%20Documentation/#64801.htm)