Embedding TopLeft in ConnectWise as a tab
TopLeft boards can be embedded in ConnectWise Manage as a tab so managers and technicians don't need to leave ConnectWise to use it. They also don't need to log into TopLeft, as TopLeft uses authentication data provided by ConnectWise.
For more information on embedded tabs, review the ConnectWise documentation.
In the ConnectWise client for Windows, card drag and drop doesn't work. We believe this is due to a limitation in the internal design of the Windows client. Card drag and drop works fine from the ConnectWise Manage web application.
Adding an Embedded TopLeft Tab to ConnectWise
To add an embedded TopLeft tab in ConnectWise, follow these steps. This requires administrator privileges.
- Navigate to the TopLeft Kanban board that you want to add to ConnectWise.
- Click the Edit button beside the board name.
- Click the Actions button, then click Embed in ConnectWise.
- In the dialog, select the ConnectWise screen where the tab should appear.
- Click Submit.
If you get a message that you do not have security permission to perform this action, you'll need to update the security role settings for the TopLeft API member.
These steps register the TopLeft Kanban board as an available tab in ConnectWise but it doesn't make it visible for all members. Follow the instructions in the next section to display the TopLeft tab in ConnectWise. Each ConnectWise member who wants to use the tab needs to do this.
Viewing an Embedded TopLeft Tab in a ConnectWise Screen
Before viewing TopLeft in ConnectWise, you may need to add the tab from the tab configuration menu.
- Navigate to the screen in ConnectWise where the tab is registered (i.e. Today, Project, Company, etc.)
- Click the gear icon to open the tab configuration menu.
- Select the TopLeft tab and click the right arrow to move to the "Displayed" column. If you don't see the tab listed, ConnectWise may be showing you old cached data. Log out, clear your browser or client cache, then log in and try again.
- Click "Save". The TopLeft board appears as a tab.
- Click the tab to open your TopLeft application in ConnectWise.
In the TopLeft app, shift-click a card title to open it in the same browser/client tab. The page opens quickly because it uses the existing ConnectWise application context.
Removing an Embedded TopLeft Tab from ConnectWise
To remove an embedded TopLeft tab from ConnectWise Manage follow the steps below. You will need access to the ConnectWise Setup Tables.
- Navigate to Setup Tables. In the main menu click System > Setup Tables.
- In the Table search box enter, "Manage Hosted API" and click search.
- Select "Manage Hosted API" from the list.
- Click the TopLeft tab you want to remove.
- In the tab edit page, click the delete iconand click OK to confirm.
Adding an Embedded TopLeft Tab to ConnectWise using the Setup Tables
In addition to adding a TopLeft tab via the method in TopLeft, you can add a tab manually in ConnectWise. Follow these steps:
- Navigate to Setup Tables. In the main menu click System > Setup Tables.
- In the Table search box enter, "Manage Hosted API" and click search.
- Select "Manage Hosted API" from the list.
- Click on the "+" button to create a new tab.
- In Description, enter "TopLeft" or some other name- it's up to you.
- In Screen, choose where the TopLeft tab will be visible. The most easily-accessible screen is the Today Screen, but you can choose any of the options listed.
- Set Origin to the URL of your TopLeft application. For example: "https://example.topleft.team/".
- Set URL to the special URL of the board you want to appear in the tab. To get this URL, from the TopLeft application edit the board and click the "Embed in ConnectWise" button. A dialog showing the URL opens- copy the URL and paste it into ConnectWise.
- Save the tab by clicking the disk icon .
- To view your embedded TopLeft tab, follow the instructions in the Viewing an Embedded TopLeft Tab in a ConnectWise Screen section.