Need POC Chatbot between Microsoft Teams and Service Now
UpworkUSNot specifiedintermediateScore: 66
Node.jsChatbot DevelopmentAPIMicrosoft TeamsC#Microsoft Bot FrameworkAzure Bot ServiceAzure App ServiceAzure Function
---------------------------------------------------------------------------------------------------------------------
Important: We will only review proposals that include a personalized technical response addressing this specific project.
Generic, templated, or fully AI-generated submissions that do not directly respond to the requirements will not be considered.
---------------------------------------------------------------------------------------------------------------------
POC – Microsoft Teams Bot to ServiceNow Incident Creation
Proof of Concept (POC): Microsoft Teams Bot → ServiceNow Incident Creation
Project Overview
We are seeking an experienced developer to build a Proof of Concept (POC) chatbot integration between Microsoft Teams and ServiceNow.
The objective of this POC is strictly limited to:
Allow a user in Microsoft Teams to submit an incident request (incident request fields will be provided) and receive back the generated ServiceNow Incident Number (e.g., INC0012345).
No additional functionality (status lookup, updates, comments, reporting, etc.) is required for this phase.
This is a small, focused integration validation project.
Objective of the POC
Demonstrate that:
A Microsoft Teams chatbot can collect basic incident information.
The bot can securely call ServiceNow’s REST API.
A new Incident is created in ServiceNow.
The generated Incident Number is returned to the user in Teams.
Example expected interaction:
User: "Create incident"
Bot: Collects required fields
Bot → ServiceNow API
Bot: "Your incident has been created. Ticket ID: INC0012345"
Scope of Work
The freelancer will:
Design lightweight integration architecture
Build a basic Teams chatbot (Bot Framework or equivalent)
Integrate with ServiceNow Incident REST API
Implement secure authentication
Deploy in Azure test environment
No production hardening required at this stage.
Technical Environment
Microsoft Teams (Enterprise)
Azure AD (Entra ID)
ServiceNow (ITSM – Incident module)
Azure tenant available for deployment
Preferred stack:
Microsoft Bot Framework / Azure Bot Service
C# or Node.js
ServiceNow REST API
Azure App Service or Azure Function
Functional Requirements (POC Level)
Required User Flow
User initiates incident creation via main menu.
Bot collects:
Short Description
Description
Category show 10 items .. (will provide the specific items)
Impact (Low / Medium / High)
Urgency (Low / Medium / High)
[Fields calculated (not asked to user via chatbot but need to be in servicenow ticket)]
Contact Info = get from teams user identity
Priority = calculated impact * urgency
Assigment Group = Sistemas TI
Channel = Chatbot
State = new
Bot submits incident via ServiceNow API.
Bot returns:
Incident Number (e.g., INC00XXXXX)
That is the full scope.
Deliverables
Working Teams chatbot capable of creating incidents
Source code
Architecture diagram
Deployment instructions
Short demo session
-------------------------------------------------------------------------------------------------------------
Important: We will only review proposals that include a personalized technical response addressing this specific project.
Generic, templated, or fully AI-generated submissions that do not directly respond to the requirements will not be considered.
--------------------------------------------------------------------------------------------------------------
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/moClient
Spent: $30,414.96Rating: 4.9Verified