A common question I get asked is how to link between two portals. Simply linking to the URL will not work due to Angular.js handling the routing. The easiest solution for this is to use target="_self" attribute on all hyperlinks: [crayon-5ecd83571922f460552202/] If you would like to redirect from within a widget client controller, you can use: $window.location.href: HTML: [crayon-5ecd835719244089415698/] Controller: [crayon-5ecd835719250085298041/]
A quick demo of one of our themes for Service Portal. Features include: Shopping cart Multi-level categories (for both service catalog & knowledge base) Connect chat integration Create incident Contextual search Almost every page and widget has been redesigned to help improve the user experience. Let me know what you guys think.
One of the powerful features of the new Helsinki Service Portal is the integrated "record watcher" capability. This allows widgets to update in near realtime as the data changes in the database. In this tutorial we will build a sample To Do (task ) app that uses two widgets, one for creating records, and the second for showing the list of tasks.
This week the Service Portal team has released it's own 'unofficial' documentation which covers a lot of the major topics that were not included in the official documentation. This github repo is being updated regularly so stay tuned for docs regarding the various API's and architecture around portals, themes, pages, and widgets. So if you haven't yet checked it out, head over to the Github account and check out the docs: https://github.com/service-portal/documentation
Last week at Knowledge I partnered up with Robert Fedoruk and Travis Toulson for the CreatorCon Hackathon. We had a blast and I think we did pretty well for only having 8 hours to put the application together. Our application was a real-time point of sale system on ServiceNow. In many organizations, a good percentage of employees will still approach the help desk directly without going through self-service. This forces the help desk to manually create the requests on the spot. There isn’t really a quick and easy interface for this, so having a point of sale system would greatly expedite the process for face-to-face transactions with the help desk. We built our application using Service Portal making use of record watchers and integrated it with the native mobile app for bar code scanning. It uses the Service Catalog and with no custom tables needed. The application was built with touch screens in mind with support for gestures. And best of all the whole application operates across multiple devices all in real time. When the transaction is complete, it sends a push notification receipt to the users mobile device. Could your organization use an application like this? If so I would love to hear about it. It’s not just limited to point of sale, could also be used for inventory management, supply chain management, warehouse management, etc.
Helsinki has officially been released! This is great news for those of you looking to utilize the new Service Portal, but that's not all you should be excited about. Helsinki also offers many new exciting features such as: Customer Service Management (CSM) CSM offers a variety of communication channels that allow organizations to work with customers to ask and resolve questions. Using CSM you can utilize chat, web, email, and telephone to provide a better customer service experience. Portfolio workbench Program and portfolio workbench enables program tracking in a single view for improved decision-making and reporting. New capability allows grouping projects and demand together as “programs,” allowing “program” level changes to cascade throughout the group, saving time and reducing data entry errors. List v3 List v3 is an optional feature that admins can activate in Helsinki. With List v3, you will be provided with more context within a list to prevent the number of clicks, new pages you have to open etc. Guided Setup Guided Setup accelerates time to value with predefined steps to configure incident, problem, change, service catalog and more. GIT Integration Streamlines the agile development process by supporting any Git-compatible distributed source control solution such as GitHub or Bitbucket. Native Apple iPad Application Tap into the power of the ServiceNow platform directly from an iPad with a native iOS experience. If you have not had the opportunity to check out Helsinki yet, it is also available as an upgrade option on all developer instances.
For those of you going to Knowledge, if you're interested in hearing more about what I'm doing with NewRocket and Service Portal, let's set up a time to chat. I'm keeping it really informal, so no sales pitches or scheduled sessions. But for those of you interested, fill out the form and I will do my best to find a time when we can connect.