<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p><strong>In this guide we will cover:</strong></p><p><strong>- What is the ArrowSphere Integration?</strong></p><p><strong>- Connecting to ArrowSphere</strong></p><p><strong>- Importing Customers</strong></p><p><strong>- Importing Subscriptions</strong></p><p><strong>- Halo Integrator</strong></p><p><br></p><p><br></p><p><strong><span style="font-size: 14pt;">What is the ArrowSphere Integration?</span></strong></p><p>The ArrowSphere integration can be used to import customers and their subscriptions into Halo. This is a multi-tenanted integration, so multiple instances of ArrowSphere can be connected.</p><p><br></p><p><strong><span style="font-size: 14pt;">Connecting to ArrowSphere</span></strong></p><p>In Configuration > Integrations, hover over the ArrowSphere module and click the "+" icon to enable it.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNhMGRmMzk3LWQzMTYtNDM3My1hNjUzLWVjZDc4NDczYjFlYyJ9.yz_RFqSs2xBmdFo3wSLnPQJe16ayhcjSju0a_PCd9Xo" class="fr-fic fr-fil fr-dib" width="131" height="147"></p><p><strong><span style="font-size: 10pt;">Fig 1. Enabling the module.</span></strong></p><p><br></p><p>Clicking into the module will bring up a list of connections if you already have any. Click the "New" button to create a new connection.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjFmOTQ4YzNkLWJmMzctNGIyZS04ZjZhLTI2ZjNkOGQxYjQ3YyJ9.3ZMae2rKrA1_q710leJUqoRgTgSkeCp8IlIL_F8u_N0" class="fr-fic fr-fil fr-dib" width="1220" style="width: 1222px; height: 113.729px;" height="114"></p><p><strong><span style="font-size: 10pt;">Fig 2. List of connections.</span></strong></p><p><br></p><p>You will then see a screen to connect to ArrowSphere. Enter a relevant name for the connection, and paste in an API key. To generate this key, go to ArrowSphere > API > API Keys.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImIyOWM5MjBjLTA5MTgtNDNjZS04NDJkLTVlZWNiNzZhZDdiNSJ9.8cw_eOkIBr81Xl6cLWvw6MudksjOfD1k_-YqquvwlEo" class="fr-fic fr-fil fr-dib" width="554" height="357"></p><p><strong><span style="font-size: 10pt;">Fig 3. Connecting to ArrowSphere.</span></strong></p><p><br></p><p>Upon saving, a button to "Test Configuration" will appear.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImZmOWMwMGJjLTk5YzYtNGRhMy04ZTA3LTdmMzZjMTkxZmUzZCJ9.4FEpTs72mRCj8RSNfbzNfYZXxtSqtFA6w_adNWLI_Os" class="fr-fic fr-fil fr-dib" width="556" height="363"></p><p><strong><span style="font-size: 10pt;">Fig 4. Test Configuration button.</span></strong></p><p><br></p><p>When clicked, a popup will show. If the credentials are correct, the following message will show. If there is a issue connecting, an error message will show to help troubleshoot.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNhNzA0ODQ1LTExMTctNGZiZC05ZmMzLTAyYjMwMTgxYjYzMyJ9.7ohNa5acjPeyVmd89WA6mUcmxe0F9m-nnfZQRuep52Q" class="fr-fic fr-fil fr-dib" width="164" height="113"></p><p><strong><span style="font-size: 10pt;">Fig 5. Test popup.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Importing Customers</span></strong></p><p>Switch to the "Customer Mappings" tab. The first button here is to "Generate Mappings". Upon clicking this, if any customers in Halo exactly match the name of a customer in ArrowSphere, a mapping will be automatically created between them.</p><p><br></p><p>For any customers that do not match by name, mappings can be manually created by clicking the "Add" button.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijk2YzhjNjBkLWM1YjAtNDUxZC05OWY2LWU2OGVmNzgzYzU5MSJ9.PWW3eMMammKKe5ShgTNMx1hmZK6jjc1-4qiHNmDPbD0" class="fr-fic fr-fil fr-dib" width="1215" style="width: 1217px; height: 523.415px;" height="523"></p><p><strong><span style="font-size: 10pt;">Fig 6. Creating mappings.</span></strong></p><p><br></p><p>A popup will show to select an ArrowSphere customer and a Halo customer.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY1ODZkNmFlLWYwNTQtNGM5NC05YTE4LTUxNGI4M2ExMTZiOCJ9.Sfh_n5YlkfUMmK00Jx_UG2fvypHXJhruoVsuMQFMPpI" class="fr-fic fr-fil fr-dib" width="708" height="333"></p><p><strong><span style="font-size: 10pt;">Fig 7. Manual mapping popup.</span></strong></p><p><br></p><p>Scrolling down on this tab, there are a couple of options alongside an import button. If top levels are enabled in Configuration > Users > General Settings, you can set a top level for new customers to be imported under.</p><p><br></p><p>You can also update the address of the main site of a customer based on the ArrowSphere address.</p><p><br></p><p>Finally, once customers are mapped, click the "Import Customers" button to bring up the import screen and start the import. Any newly created customers will be added to the "Customer Mappings" table automatically.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQxMWEzYWIwLWQzZTAtNDkwZi1hZGM2LTlkZGQ4MmRmY2YyYyJ9.pxP1j4MZYSptkegjSpsuiG1Ox-EudV41TNstaa552IA" class="fr-fic fr-fil fr-dib" width="666" height="207"></p><p><strong><span style="font-size: 10pt;">Fig 8. Miscellaneous configuration and import button.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Importing Subscriptions</span></strong></p><p>Once customers have been imported, their subscriptions can then be imported. Switch to the "Subscriptions Imports" tab, and click the "Import Subscriptions" button.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjM3ZmRjZmRhLWQ2ZTMtNDg4MC05MzdjLTI2MzMzYzUwNjE5MiJ9._tQsRLDsMmDO3KS8VIQ4Y8g8gn654TdPZuNGLXniUko" class="fr-fic fr-fil fr-dib" width="682" height="288"></p><p><strong><span style="font-size: 10pt;">Fig 9. Import Subscriptions button.</span></strong></p><p><br></p><p>A popup will show to set which subscriptions to import. This can be set to include all customers, or a specific one.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVkNWZhNWQwLTY3YjQtNGRlZC04MDI1LTdmNmNhNDY5MWVkNCJ9.tF8PphhB6LKqC9rqOW0t8EuALqtErVBMxJSYlFwxnxI" class="fr-fic fr-fil fr-dib" width="707" height="251"></p><p><strong><span style="font-size: 10pt;">Fig 10. Customer selection.</span></strong></p><p><br></p><p>The imported subscriptions will now show on the "Subscriptions" tab of their corresponding customer, stating "ArrowSphere" as the distributor. </p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImE5MmE0OWZmLWY3MDMtNDM1MC04YjNkLTNhZmM1YzZmZmVhOCJ9.gjVQxbI6VFrP1CviAtWO-VUuuw7VUYy2i5Fpr2Rk_TY" class="fr-fic fr-fil fr-dib" width="1214" style="width: 1216px; height: 261.952px;" height="262"></p><p><strong><span style="font-size: 10pt;">Fig 11. Subscription imported.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Halo Integrator</span></strong></p><p>The final tab is the "Halo Integrator". If enabled, customers and/or subscriptions can be imported on a recurring sync, keeping details on both up-to-date.</p><p><br></p><p id="isPasted">If using the Halo Integrator to sync, all Customers and Subscriptions will be imported regardless of what was manually imported previously. You cannot restrict these.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY2ZTUwODFlLTkzYWItNDQwYS04MzkwLTU1MjBlODc0ZGUwYyJ9.pgs7iDMnaagDcQKC0HidN1CPp6L60_illpj-gssCmZY" class="fr-fic fr-fil fr-dib" width="993" height="404"></p><p><strong><span style="font-size: 10pt;">Fig 12. Enabling the Halo integrator.</span></strong></p><p><br></p>