Adding Knowlege Base article to solution/resolution field in incident - servicenow

I'm looking at promoting the Service Now KB with our organisation and have noticed that by clicking the "book" icon beside short description, you can attach an KB article to the incident, but this goes into the additional comments.
Is it possible that the book icon can appear beside the solution field when resolving the incident so it will then appear in the resolution field and go via email to the user?

I am not sure if you are still looking for an answer , look for the attribute
knowledge_search
in service now wiki , will be able to find what you are looking for
And also look for contextual search in service now
As far as email goes , thats something that you have to customize using mail script I believe
Hope it helps if you are still interested !!!

Related

Hubspot documentation does not have proper documentation for specific tech

I tried to use the documentation indicated here, but unfortunately the example code is really difficult to follow.
For example:
The code from the image above returns 400 error. However, if I tried the one from the repo it works. Like so:
$response = $hubspot->crm()->companies()->basicApi()->getPage();
The toObjectType does not have description on how to use it too. Maybe there is a separate documentation?
Any idea with this?
Just for future reference, don't get mad at me.
Just go to https://developers.hubspot.com/docs/api/overview
Go to CRM section then under Objects > click Companies (for my case it is for companies) on the left sidebar.
Click the Endpoints tab.
Click Endpoints for this page dropdown to select what endpoint do you need. For my case I selected List of companies under Basic type since there is 2 types of API which is the Association and the Basic.
You will see an example code on the right side of the page.

specific or abstract when issuing a event in MSA?

We have blog service that can update the title of the blog.
And we have search service that allows you to search for blog title.
In this system, when blog title changed, search service should put the blog title to search engine
I am trying to implement this requirement using a message system.
The blog service should issue event when the title is updated. There seem to be two options.
Specific. issue BlogTitleUpdatedEvent with blogId and title
Abstract. BlogUpdatedEvent with blogId
First option is specific, It is clear what event occurred but each time another event is added, we need to create one.
Second option is abstract, so blog service not dependent on other services. because we don't have to know what other service doing. we just issue blog update event. but other service should be request data for each requirement
When we try to build message system in MSA, which one would be better? I would appreciate it If you could tell me about your experience.
Related Stackoverflow blog.
You could send both events, but the answer comes down to what you need to consume, and how you plan on using those events.
Ideally, you'd include the title (and other metadata) in the event. Otherwise, you would only know something was updated for that blog. Then you need to query for that blog, and parse everything and perform a diff to see what actually changed (or do a whole document overwrite in your search index).
If you send exactly what is changed, you would reduce the load on the search service / indexer, and save yourself a lookup query to the blog service.

Creating contact folders with Outlook REST API?

Is it possible to create contact folders with Outlook REST API? I've looked into the docs for Outlook Contacts API and found only references to fetching existing contact folders (even in the beta version).
Other questions seem to focus on using C# and probably some specific SDK for that. I'm using Python, so that wouldn't work for me. I haven't found, both on StackOverflow and through Google in general, any definitive answers to this question. From the lack of any mentions in the docs, I'd assume it's not possible, but just wanted to get a definitive and/or official answer on that matter, if possible. Also please let me know if I missed something during my research.
Thanks!
There is a create folder operation, although it seems specific to Mail folders and doesn't take any parameters that can specify a folder type. It's possible it may take on the same item type as the parent folder, but I'm not certain.
Otherwise there is a create method specific for Contact folders in the Graph API; see https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/api/contactfolder_post_childfolders.
If you want a Python specific SDK, see: https://github.com/microsoftgraph/msgraph-sdk-python. Code samples: https://github.com/search?q=python+sample+user:microsoftgraph&type=Repositories
FYI, you can use any code platform to work with the Office 365 or Graph APIs, as long as they support REST.
After reading #Eric Legault's answer it gave me an insight to try something blindly. Even though the docs do not state it, you can create a folder by doing a POST to the contact folders endpoint with DisplayName property in the body.
So do
POST https://outlook.office.com/api/<version>/me/contactfolders with {"DisplayName": "folder_name"} in the request's body and it will work, returning the usual 201 Created response code.
This worked for me in both v2.0 and beta endpoints.
As of this writing, Outlook Contacts' UI (self-entitled Outlook People) is terrible and not user-friendly at all (either that or I just suck at understanding it), so I actually don't know how to create or delete contact folders through it, but I'm glad the REST API does the job :)

Update place information using google places API webservice

How do we update the hours information of a place that already exists in google's database.
I do see "Add places" api, but do not find any "update place" api.
Thanks for help!
For now the only solution seems to be deleting the place and re-adding it. But both actions will need to go through the moderation process again in order to appear in Maps (public).
If anyone else have a better solution please post

How to edit existing place with Google Places API

I am working for a business that deals with auto body shops - we have them subscribed to a service and want to enhance that service by utilizing the Goolge Places API.
I would like to update the places entries by adding or changing specific photos, descriptions and contact info. I realize there is a section of the documentation that deals with adding a 'place report' but I felt this flow was unclear and/or ambiguous.
In other words, what happens when i place this report? Is there a vetting process that only google is involved in? Does this even do what I'm asking it to do? Is this creating a new entry entirely?
Any help on clarification is appreciated. I may have missed the obvious here so if you feel that way let me know with a link please.
The Places Photo service is a read-only API that allows you to easily add high quality photographic content to your application.
https://developers.google.com/places/documentation/photos
Did you not understand the 'read-only' part?

Resources