SMARTTILE · SERVICEAUTOMATE™ · FRESHSERVICE

Freshservice incidents, filled in before anyone asks

When a site goes dark, SmartTile opens one Freshservice incident for it — with your impact, urgency, category and workspace, the customer, site, circuit and carrier already in the body — and keeps it current until the site is back.

SmartTile integrates with
Freshservice (yourco.freshservice.com) through the Freshservice REST API v2, with the API key of an agent in your own account.
How SmartTile automates it
Opens one incident per site outage with your ITIL fields and custom-field map, adds devices that fail later to the same incident, posts private restoration notes, re-opens instead of duplicating, resolves on recovery only if you switch it on, and carries agent notes back to the SmartChoice ticket.
Category
ServiceServiceAutomate™

A service desk that runs on Freshservice should not need a second screen to learn a site is down. ServiceAutomate connects SmartTile to your own Freshservice — per company, with your own API key — so the incident your agents work is the one SmartTile opened, already categorised and routed the way your ITIL process expects.

Where the hours go today — and where they stop

The momentTodayWith ServiceAutomate
A site loses its circuitAn alert e-mail, then someone raises an incident and types the site, circuit and carrier from memory.One incident opens when SmartTile opens the SmartChoice ticket for that site — Impact, Urgency, Source, Category, Sub-category, Item, Workspace, group and agent as you set them, plus a table: customer, location, device, circuit, carrier, carrier ticket, outage start.
More devices dropA ticket per device — twelve incidents for one outage.Devices that fail later at the same site are added to the same incident as a note. No second incident for one outage.
It comes backSomeone notices, checks, resolves.A private RESTORED note with the time, the duration and the circuit. SmartTile resolves it only if you turn Resolve automatically on — off by default.
It drops again tomorrowA fresh incident, history lost.Within 48 hours the previous incident is re-opened (after checking it is not still open on your side) — your Ticket Flow policy decides reopen, note or new.
An agent writes a noteThe carrier-facing NOC never sees it.Every 5 minutes SmartTile reads the incident's conversations and carries each new human note to the SmartChoice ticket, marked and carried once.

How it goes live — ServiceAutomate → Freshservice

1Credentials

Your domain (the "acme" in acme.freshservice.com) and an API key from avatar → Profile settings → Your API Key. Each field has ⓘ help saying where to find it.

2Test connection

One named check per permission: authentication, tickets readable, groups readable, ticket fields readable, and that your requester e-mail exists — so a failure says exactly what is missing.

3Read my settings

Groups, agents, categories and every ticket field (custom ones included) are read from your account, so the form offers your names. Set up my workflow fills sensible defaults for anything you left blank.

4Test ticket, then switch on

Open a test ticket shows the real result with your saved workflow. Send tickets here is the per-company on switch; Stop sending tickets here turns it off without deleting anything.

#4821 · Circuit down — Head OfficeOPEN · PRIVATE NOTES

Type: Incident · Source: Portal · Impact / Urgency: Medium / Medium

Location: Head Office — 123 Example St · Device: FG-60F Head Office

Circuit: CKT-000123 · Carrier ticket: 0987654 · Outage started: 06:14

SmartChoice ticket: Rev.IO #83421 · links: open the device / location in SmartTile

Additional device DOWN at Head Office: Head Office Switch (10.0.0.2). 06:16
✅ RESTORED — FG-60F Head Office is back up after 46 min down. Circuit CKT-000123 restored. 07:00
SmartChoice · SmartTile ServiceAutomate™ — FreshservicePage 1 of 2
SMARTTILE · SERVICEAUTOMATE™ · FRESHSERVICE — WHAT LANDS IN FRESHSERVICE, WHAT SMARTTILE CALLS, AND HOW IT IS KEPT SAFE

What lands in Freshservice

ITIL incidents, your way

Ticket type, Source, Impact and Urgency from lists; Category from your own category tree; Sub-category and Item exactly as spelled; Workspace for MSP accounts. A blank is never sent, so your Freshservice defaults still apply.

Your custom fields, filled

A JSON map from your custom field names to SmartTile values — {device_name}, {circuit_id}, {carrier_ticket}, {location_name} and more — rendered per incident. Empty values are skipped.

Priorities, status, tag

Priority for a device DOWN (High by default), the status we open in, the status we resolve to, and a tag (smarttile) on every incident so you can filter them.

Notes, both ways

SmartTile and CarrierAutomate updates go on as private notes (switchable). Agent notes on the incident are read back and carried to the SmartChoice ticket and your other connected ITSM systems.

Exactly what SmartTile calls on yourco.freshservice.com/api/v2

GET/agents · /groupsTest connection and the routing lists
GET/ticket_form_fieldsCategories and custom fields
GET/requesters?email=…Confirm the requester exists
POST/ticketsOpen the incident
POST/tickets/{id}/notesPrivate notes: join, restore, carried notes
GET/tickets/{id}/conversationsRead notes back (every 5 min)
GET/tickets/{id}Is the previous incident still open?
PUT/tickets/{id}Re-open, or resolve (only if switched on)
POST/groups · /requestersOnly if you allow provisioning (off by default)

Security and control

Your key, your tenant

Each company connects its own Freshservice. The API key is encrypted at rest against that company and shown back only as ••••••••. Only admins of the company or its reseller can change it.

Read-only by default

SmartTile writes tickets and notes, nothing else. Let SmartTile create what it needs (off by default) allows exactly two things: a group and the requester contact.

Switches at every level

Per company: Send tickets here / Stop. Fleet-wide: the Freshservice / Freshdesk engine switch in Engine Safety stops every Freshworks call without a redeploy.

Proven, and on the record

Every incident opened and every note carried in is a row in the Automation Audit Ledger, tenant-scoped. The ServiceAutomate Lab runs create → note → read-back → close against your account, even before the switch is on.

Common objections

ObjectionAnswer
“We resolve our own tickets.”That is the default. SmartTile posts the restoration note and leaves the incident open until you switch auto-resolve on.
“A site outage will flood the queue.”One incident per site; later devices join it as a note; a repeat inside 48 h re-opens the last one.
“We run workspaces for our clients.”Set the workspace id and incidents route to that client's workspace.
“Our categories are custom.”They are read from your own account — SmartTile never guesses them.
The incident is already in Freshservice — categorised, routed and current.
SmartChoice · smarttile.smartchoiceus.com · (800) 217-3096, 24×7 · verified 2026-09-28Page 2 of 2