Integration
Automate with Freshservice
Freshservice is your IT service desk. NVS classifies every request automatically, provisions access, and keeps your team ahead of SLA breaches before they happen.
Use Cases
Every new service request is classified by GPT-4o into category — hardware, software, or access — and automatically assigned to the correct IT team with priority set.
Trigger
New Request
freshservice.trigger
Fires on every new IT service request.
Classify Request
openai.gpt-4o
Returns category: hardware, software, or access. Priority 1-3 assigned.
Switch
Request Type
nvs.switch
Routes to the correct IT team.
Hardware
Output
Assign Hardware Team
freshservice.update
Ticket routed to hardware group. Priority set based on urgency score.
Software
Output
Assign Software Team
freshservice.update
Ticket routed to software team. License check triggered.
Access
Output
Access Provisioning
freshservice.update
Ticket assigned to IAM team. Automated provisioning workflow started.
Every 30 minutes, tickets approaching SLA deadline are scanned. Each at-risk ticket gets escalated to the assigned agent and their manager in Slack.
Trigger
Every 30 Minutes
schedule.cron
Frequent check ensures SLA breaches are caught early.
Get At-Risk Tickets
freshservice.search
Tickets with less than 45 minutes until SLA breach fetched.
IF
Any at risk?
nvs.condition
Checks for tickets needing immediate attention.
NO
Output
Done
nvs.end
All tickets within SLA. Workflow ends silently.
YES
Loop
Each Ticket
nvs.loop
Iterates over every at-risk ticket.
Output
Escalate
slack.message
Agent and manager alerted with ticket ID, requester, and minutes remaining.
When an onboarding ticket is created in Freshservice, accounts are provisioned across tools in sequence: email, Slack, GitHub, and the HRIS system are all updated automatically.
Trigger
Onboarding Ticket
freshservice.trigger
Fires when a new hire ticket tagged onboarding is submitted.
Parse Employee Data
nvs.set
Name, department, role, and start date extracted from the ticket form.
Provision Google Workspace
http.request
Google Workspace account created via Admin API.
Add to Slack + GitHub
http.request
User added to correct Slack channels and GitHub org teams.
Output
Update Freshservice Ticket
freshservice.update
All provisioned accounts listed. Ticket resolved. IT manager notified.
Ready to automate Freshservice?
We'll map your workflow, connect your tools, and build it in days, not months.
Book a Free Strategy Call →