The SuiteFiles Chrome Extension optimises your SuiteFiles experience.

Latest Version

Version
1.6.10
Update
May 29, 2024
Size
421KiB
Developer
www.suitefiles.com
Category
Users
10,000+
Rating
4.77778 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Notifications
Storage
ActiveTab
Tabs
PrinterProvider
See more

SuiteFiles Extension

This Suite extension helps you get even more from your SuiteFiles subscription.

With an easy to use interface, our Chrome Browser extensions seamlessly links your Xero Practice Manager (XPM) to SuiteFiles, allowing you easily maintain data integrity across XPM and SuiteFiles.

The Chrome extension also allow you to download any page from the web and save it directly into the relevant SuiteFiles folder using the print functionality. This function also allows you to print pages and documents from the web and save them straight to SuiteFiles as needed.


What a Suite solution!
New in Version 1.6.10
Fix XPM/WFM Job and Quote folder link and document tab for group structured client

New in Version 1.6.9
Fix Job and Quote folder link.

New in Version 1.6.8
Fixing matching folder link in WFM.
Fixing XPM Document tab to looking for the right matched folder.

New in Version 1.6.7
Improved the matching logic between clients in XPM and SuiteFiles to now use a unique ID. Now if a client name is updated in XPM, the connection in SuiteFiles doesn't break

New in Version 1.6.6
Update Xero cache and DB as soon as updates are made for new XPM migration

New in Version 1.6.5
Some bug fixes to SuitePrint

New in Version 1.6.4
Some maintenance to help identify issues or bugs better.

New in Version 1.6.3
Updating due date on an XPM Job no longer displays a SF folder renaming prompt dialog

New in Version 1.6.2
Fix saving function in SuitePrint

New in Version 1.6.1
Fix search and save function in SuitePrint

New in version 1.6.0
Fixed a bug on Job creation where folder defaulted to /Clients/Jobs instead of /Clients/[ClientName]/Jobs

Updated to Manifest v3

New in version 1.5.1
Fixed bug preventing SuitePrint from uploading files in XPM

New in version 1.5.0
Fixed some display issues for quote/job pages in both XPM and WFM
Jobs in WFM will now link to a folder in SuiteFiles
Editing or revising WFM jobs and quotes will now prompt to update the folders in SuiteFiles
Fixed an issue to improve the workflow for the archive/unarchive of WFM clients

New in version 1.4.9
Fixed bug to that stopped SuitePrint from uploading files

New in version 1.4.8
Fixed bug for renaming prompts in WorkFlowMax

New in version 1.4.7
Fixed bug for quote links not working in WorkFlowMax

New in version 1.4.6
Styling changes

New in version 1.4.5:
Update user login using SuiteAuth

New in version 1.4.4:

Update feature description text in the extension option page

New in version 1.4.1:

Our new Suite Brand has been added to the extension!

New in version 1.3.3:

Improvements to Suite Print filtering!

New in version 1.2.9:

Improvements in performance when saving files into large folders!

New in version 1.2.3;

You can now drag and drop upload to the Documents tab in XPM.

Bug fixes to increase stability for jobs and quotes integration with XPM.

Bug fix for the Export PDF to SuiteFiles process in Xero Reports.


New in Version 1.2.2;

You'll find a new interface when accessing the Documents tab in Xero Practice Manager (XPM), with the links now mapping directly to your files in SuiteFiles, the ability to create folders (with templates) and upload a document.

You can now create new folders (with templates) when downloading reports or when using SuitePrint

The \"Client already exists\" message when creating a new client in XPM no longer appears when the field is empty

Bug fixes for downloading reports from XPM and exporting Workpapers

You can switch back to the default XPM Documents interface by toggling the Documents Tab Replacement button following the steps here.

Did you know that installing our Chrome extension also improves your experience when using the Office Web Apps? We've made a few changes to make editing in the browser a better experience.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "SuiteFiles", "short_name": "SuiteFiles", "description": "The SuiteFiles Chrome Extension optimises your SuiteFiles experience.", "version": "1.6.10", "icons": { "16": "suitefiles_bolt_16.png", "32": "suitefiles_bolt_32.png", "48": "suitefiles_bolt_48.png", "128": "suitefiles_bolt_128.png" }, "background": { "service_worker": "service_worker.js" }, "options_page": "options.html", "content_scripts": [ { "matches": [ "" ], "run_at": "document_start", "js": [ "jquery-3.6.1.min.js", "knockout-3.2.0.js", "hyperlist.js", "kohyper.js", "viewmodel.js", "suiteFilesSettings.js", "locationChooserPopup.js", "APIService.js", "loggingService.js", "koSecureBindingsOptions.js", "knockout-secure-binding.js" ] }, { "matches": [ "https://*.sharepoint.com/*", "*://word-view.officeapps.live.com/*", "*://word-edit.officeapps.live.com/*", "*://excel.officeapps.live.com/*", "*://powerpoint.officeapps.live.com/*", "*://auc-word-view.officeapps.live.com/*", "*://*.officeapps.live.com/*" ], "js": [ "jquery-3.6.1.min.js", "content.js" ], "all_frames": true }, { "matches": [ "https://auth.thefullsuite.com/*" ], "js": [ "MFAService.js", "clientEditPrompt.js" ] }, { "matches": [ "https://outlook.office.com/*", "https://outlook.office365.com/*" ], "js": [ "outlookScript.js" ] }, { "matches": [ "https://practicemanager.xero.com/Client/Client/New", "https://practicemanager.xero.com/Client/Client/NewProspect", "https://*.practicemanager.xero.com/Client/Client/New", "https://*.practicemanager.xero.com/Client/Client/NewProspect", "https://*.workflowmax.com/Client/Client/NewProspect", "https://*.workflowmax.com/Client/Client/New" ], "js": [ "saveNewClientButtonAction.js" ] }, { "matches": [ "https://practicemanager.xero.com/client/manager*", "https://*.practicemanager.xero.com/client/manager*" ], "js": [ "clientManagerScriptsXPM.js", "clientEditPrompt.js" ] }, { "matches": [ "https://practicemanager.xero.com/Client/*/Detail", "https://practicemanager.xero.com/client/*/detail", "https://*.practicemanager.xero.com/Client/*/Detail", "https://*.practicemanager.xero.com/client/*/detail", "https://*.workflowmax.com/Client/*/Detail", "https://*.workflowmax.com/client/*/detail" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "clientDetailsScriptsPracticeManager.js", "editClientFolderScriptPracticeManager.js", "clientEditPrompt.js", "archiveClientPracticeManager.js", "unarchiveClientPracticeManager.js", "groupsPromptingPracticeManager.js", "ClientMappingService.js" ], "css": [ "detailsStyles.css" ] }, { "matches": [ "https://*.workflowmax.com/financial/quoteedit.aspx?*", "https://*.practicemanager.xero.com/financial/quoteedit.aspx?*" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "saveQuoteButtonAction.js" ] }, { "matches": [ "https://*.workflowmax.com/financial/quoteview.aspx?*", "https://*.practicemanager.xero.com/financial/quoteview.aspx?*" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "quoteCreationScriptPracticeManager.js", "clientEditPrompt.js", "quoteViewMapping.js", "jobsAndQuotesMappingService.js", "DocumentsTabService.js", "DocumentsTabVM.js" ], "css": [ "ClientMapping.css", "jobsMapping.css" ] }, { "matches": [ "https://*.workflowmax.com/job/jobedit.aspx*", "https://*.practicemanager.xero.com/job/jobedit.aspx*" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "saveJobButtonAction.js" ] }, { "matches": [ "https://*.workflowmax.com/job/jobview.aspx?*", "https://*.practicemanager.xero.com/job/jobview.aspx?*" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "clientEditPrompt.js", "jobCreationScript.js", "jobViewMapping.js", "jobsAndQuotesMappingService.js", "DocumentsTabService.js", "DocumentsTabVM.js" ], "css": [ "ClientMapping.css", "jobsMapping.css" ] }, { "matches": [ "https://practicemanager.xero.com/Client/Client/Edit/*", "https://practicemanager.xero.com/client/client/edit/*", "https://*.practicemanager.xero.com/Client/Client/Edit/*", "https://*.practicemanager.xero.com/client/client/edit/*", "https://*.workflowmax.com/Client/Client/Edit/*", "https://*.workflowmax.xero.com/client/client/edit/*" ], "js": [ "clientSaveForEdit.js" ] }, { "matches": [ "https://*.workflowmax.com/client/clientedit.aspx*", "https://*.practicemanager.xero.com/client/clientedit.aspx*" ], "js": [ "jquery-3.6.1.min.js", "saveWorkFlowMaxClientAction.js" ] }, { "matches": [ "https://*.workflowmax.com/client/clientview.aspx?id=*", "https://*.practicemanager.xero.com/client/clientview.aspx?id=*" ], "js": [ "clientEditPrompt.js", "fileCreationPromptViewModel.js", "filecreationPrompt.js", "clientActionWorkflowMax.js", "unarchiveClientWorkflowMax.js", "clientsDocumentsTabMapping.js", "ClientMappingService.js", "DocumentsTabService.js", "DocumentsTabVM.js" ], "css": [ "ClientMapping.css" ] }, { "matches": [ "https://*.workflowmax.com/client/clientlist.aspx", "https://*.practicemanager.xero.com/client/clientlist.aspx" ], "js": [ "clientEditPrompt.js", "fileCreationPromptViewModel.js", "archiveClientWorkflowMax.js" ] }, { "matches": [ "https://*.workflowmax.com/lead/won.aspx?*", "https://*.practicemanager.xero.com/lead/won.aspx?*" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "saveLeadWonAction.js" ] }, { "matches": [ "https://client.xero.com/client/edit/*/basic" ], "js": [ "saveXeroHQEditAction.js" ] }, { "matches": [ "https://client.xero.com/client/index/*" ], "js": [ "editClientXeroHQ.js", "filecreationPrompt.js", "fileCreationPromptViewModel.js", "clientEditPrompt.js", "archiveFromDetailsXeroHQ.js", "unarchiveFromDetailsXeroHQ.js" ] }, { "matches": [ "https://client.xero.com/list" ], "js": [ "fileCreationPromptViewModel.js", "filecreationPrompt.js", "clientListScriptsXeroHQ.js", "clientEditPrompt.js" ] }, { "matches": [ "https://practicemanager.xero.com/Group/*/Members", "https://*.practicemanager.xero.com/Group/*/Members", "https://*.workflowmax.com/Group/*/Members" ], "js": [ "clientEditPrompt.js", "groupNameChangeXPM.js" ] }, { "matches": [ "https://*.workflowmax.com/lead/view.aspx?*", "https://*.practicemanager.xero.com/lead/view.aspx?*" ], "js": [ "leadViewScripts.js" ] }, { "matches": [ "https://*.sharepoint.com/_layouts/15/OAuthAuthorize.aspx?*", "https://*.sharepoint.com/_layouts/15/oauthauthorize.aspx?*" ], "js": [ "trustPage.js" ], "css": [ "trustPage.css" ] }, { "matches": [ "https://practicemanager.xero.com/Client/*/Jobs", "https://practicemanager.xero.com/client/*/Jobs", "https://*.practicemanager.xero.com/Client/*/Jobs", "https://*.practicemanager.xero.com/client/*/Jobs", "https://*.workflowmax.com/Client/*/Jobs", "https://*.workflowmax.com/client/*/Jobs" ], "js": [ "clientsJobsTabMapping.js", "fileCreationPromptViewModel.js", "filecreationPrompt.js", "ClientMappingService.js" ], "css": [ "detailsStyles.css" ] }, { "matches": [ "https://practicemanager.xero.com/Client/*/Quotes", "https://practicemanager.xero.com/client/*/Quotes", "https://*.practicemanager.xero.com/Client/*/Quotes", "https://*.practicemanager.xero.com/client/*/Quotes", "https://*.workflowmax.com/Client/*/Quotes", "https://*.workflowmax.com/client/*/Quotes" ], "js": [ "clientsQuotesTabMapping.js", "fileCreationPromptViewModel.js", "filecreationPrompt.js", "ClientMappingService.js" ], "css": [ "detailsStyles.css" ] } ], "commands": { "toggle-feature": { "suggested_key": { "default": "Ctrl+Shift+Z" }, "description": "Toggle feature" } }, "web_accessible_resources": [ { "resources": [ "corestyles.css", "wfmNavigation.html", "popup.html", "popupSandbox.html", "popupSandbox.js", "locationChooser.html", "suiteFilesSettings.js", "koSecureBindingsOptions.js", "APIService.js", "viewmodel.js", "loginviewmodel.js", "ic_suitefiles_cloud_lt.png", "suitefiles_logo.svg", "filter-icon.svg", "folder-icon.svg", "left-chevron-icon.svg", "home-icon.svg", "suitefiles_bolt_16.png", "suitefiles_bolt_32.png", "suitefiles_bolt_128.png", "suitefiles_bolt.svg", "filecreationPrompt.js", "fileCreationPrompt.html", "saveQuoteButtonAction.js", "saveJobButtonAction.js", "clientEditPrompt.html", "printPopup.html", "loadingIcon.html", "LoadingState.gif", "trustItPage.html", "icon_generic.svg", "icon_code.svg", "icon_excel.svg", "icon_illustrator.svg", "icon_image.svg", "icon_mail.svg", "icon_markdown.svg", "icon_music.svg", "icon_oneNote.svg", "icon_pdf.svg", "icon_powerpoint.svg", "icon_photoshop.svg", "icon_publisher.svg", "icon_template.svg", "icon_video.svg", "icon_word.svg", "icon_zip.svg", "icon_upload.svg", "icon_refresh.svg", "icon_open_link.svg", "icon_new_folder.svg", "documentsNewFolder.html", "locationChooserNewFolder.html", "owaContent.css", "hyperlist.js", "kohyper.js" ], "matches": [ "" ] } ], "content_security_policy": { "extension_pages": "script-src 'self'; object-src 'self';" }, "permissions": [ "notifications", "storage", "activeTab", "tabs", "printerProvider" ], "action": { "default_icon": "suitefiles_bolt_48.png", "default_popup": "popup.html" }, "host_permissions": [ "https://*.google.com/", "https://mail-attachment.googleusercontent.com/", "https://mail.google.com/", "https://inbox.google.com/" ]}
Read more

How to download and manually install SuiteFiles extension for Chrome

Looking for a way to install SuiteFiles extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install SuiteFiles extensions manually, this article outlines two simple methods to effortlessly install SuiteFiles extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download SuiteFiles extension and manually install through Drag &Drop

If you ever need to manually install a SuiteFiles extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the SuiteFiles Extension by clicking the "Download CRX" button on the website.

Look for the SuiteFiles extension you wish to install. Go to the website and download the SuiteFiles extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for SuiteFiles extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the SuiteFiles extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download SuiteFiles extension for Chrome and install in Developer Mode

This is another method to install SuiteFiles extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the SuiteFiles extension file

Select and download the SuiteFiles extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the SuiteFiles extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your SuiteFiles extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the SuiteFiles extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install SuiteFiles extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

FYI Extension · Productivity 10,000+ 0 ★ 16.78MiB

icon

My Apps Secure Sign-in Extension Extension · Productivity 10,000+ 136 ★ 185KiB

icon

NavigateMe Extension · Productivity 10,000+ 0 ★ 27.96KiB

icon

XBert Extension Extension · Productivity 10,000+ 4 ★ 584KiB

icon

MyGlue Chrome Extension Extension · Productivity 10,000+ 13 ★ 3.45MiB

icon

MultitaskOS Extension · Productivity 10,000+ 1 ★ 2.85MiB

icon

Qantas Shopping Points-Prompter Extension · Shopping 10,000+ 68 ★ 413KiB

icon

Bank Statement Converter Extension · Productivity 10,000+ 4 ★ 17.95KiB

icon

FYI Extension Extension · Productivity 10,000+ 7 ★ 1.56MiB

icon

Xero Reconcile Robot Extension · Productivity 10,000+ 8 ★ 17.49KiB

icon

LabStats Website Application Tracking Extension · Productivity 10,000+ 5 ★ 13.9KiB

icon

Dextension Extension · Productivity 10,000+ 5 ★ 4.76MiB

icon

AccountKit Add-on for Gmail Extension · Productivity 10,000+ 0 ★ 897KiB

icon

CyberArk Identity Browser Extension Extension · Productivity 10,000+ 22 ★ 577KiB

icon

3CX Click2Call Extension · Social & Communication 10,000+ 149 ★ 251KiB

icon

SmartVault Browser Extension Extension · Productivity 10,000+ 6 ★ 642KiB

icon

N-able Passportal Extension · Productivity 10,000+ 35 ★ 6.92MiB

icon

Developer pages Extension · Developer Tools 10,000+ 5 ★ 7.09KiB

icon

Bookmarks Backuper Extension · Productivity 10,000+ 43 ★ 28.37KiB

icon

Gmail & Office 365 Plugin for VTiger Extension · Productivity 10,000+ 23 ★ 27.4KiB

icon

OmniDrive Extension · Productivity 10,000+ 56 ★ 12.45KiB

icon

Cyber-Ark Clipboard Extension Extension · Productivity 10,000+ 20 ★ 26.68KiB

icon

Clutterboard Extension · Productivity 10,000+ 13 ★ 218KiB

icon

M-Files for Google Workspace™ Extension · Productivity 10,000+ 4 ★ 650KiB

User reviews

icon

Janicca Leigh Biacora (ID: 00000086c3b2a209) Voted 3 ★ - Updated 04/10/2023 It was okay until my favorites files and folders suddenly went missing. Even when I stared the files nor the folders, they are not showing in the favorities tab. Hope this can be fixed. Thank you.