Find an Answer
GoToAssist has the potential to evolve mashup applications for every situation, no matter how unique, via the GoToAssist API. We develop applications to extend the feature set, solve business problems, and increase the benefit to all GoToAssist users. Many more come from the GoToAssist community. You can, too.
Mashups provide a platform for you or other 3rd-party participants to take the data in the Search Index and show it in a new way.
You can create an application that talks to GoToAssist using the GoToAssist API to display your data in a way that exactly suits you. And if you want to, you can share your application with the GoToAssist community.
If there's something that GoToAssist doesn't do yet, anyone can use our schema-free environment to figure out how to do it. This is the way IT professionals benefit from the wisdome of their peers. Just like saved queries and dashboard views can be published to the GoToAssist community for anyone to use, so can applications that interface with GoToAssist. You can tap the experience of others directly via GoToAssist, and immediately and reliably solve new challenges.
Do you have processes that would benefit from data collection? Unique situations that have never been displayed before? If so, check out our developer templates section. Someone (maybe us, maybe a third-party participant) may have developed a plug-in to match process and data already, that you can use. If you don't find it, you can develop it yourself. Plug-ins to the extensible GoToAssist Crawler can be written easily in Ruby.
You have open access to key components of GoToAssist's technology and GoToAssist's user community via the GoToAssist API.
Besides the API, we provide lots of support for power users and application developers to mashup with GoToAssist, including an application developers tutorial with example code; PQL, our SQL-like query language; and a user forum to help make your development experience sail:
The applications use the GoToAssist API to query information from the Search Index, or insert new information into the Search Index. When users view your application's web pages, the GoToAssist API requests that the application generate the content displayed to the users. You can develop such views to appear on the Dashboard, or as separate web pages or drill-down panels.
Applications can influence the information that the GoToAssist Crawler collects. For example, an application that processes Netflow data might add a module to the Crawler to collect Netflow information from routers.
Applications interact with the Search Index through the GoToAssist API, as this diagram shows:
You can extend the tree-structured database under the enterprises node by using your reversed domain name as a unique identifier of the sub-tree. For example, Acme Corporation would use: