SMARTTILE · SERVICEAUTOMATE™ · ASANA

Asana tasks, opened by your network

For teams that run projects, not a service desk: each company connects its own Asana workspace, and SmartTile turns firmware advisories, VPN outages and your own Workflow rules into assigned, dated Asana tasks — commented and completed when the work is done.

SmartTile integrates with
Asana (any workspace or organization) through the Asana REST API v1.0, with a personal access token from your own Asana account — one connection per company.
How SmartTile automates it
Workflows, FirmwareAutomate and VPNAutomate create tasks in the project, section and assignee you pick from live lists; FirmwareAutomate comments on its task and marks it complete once the upgrade is verified.
Category
ServiceServiceAutomate™

Plenty of IT teams live in Asana rather than an IT Service Management (ITSM) system. For them, an alert that lands in e-mail is work nobody has assigned. ServiceAutomate connects SmartTile to your Asana — never SmartChoice's — so the things SmartTile finds become tasks with an owner and a due date in the project your team already reviews.

What SmartTile does with it

Workflow action: “Create a project task”

Any ServiceAutomate Workflow can create a task. Assignee, collaborators, project (company default, a specific one, or none), section, tags, custom fields and due in N hours are all dropdowns loaded live from your Asana. Name and notes are templates filled from the event.

FirmwareAutomate

A new firmware advisory opens a task in the project you route it to, with an optional assignee and section, due 14 days after detection by default (per-company override). Updates are posted as comments; after the upgrade is verified the task is commented and marked complete.

VPNAutomate and AccessAutomate

When a company routes VPN tunnel outages or admin-login events to Asana, SmartTile opens the task there alongside any other ticket system the company has connected.

How it goes live

1Create a token

In the Asana developer console: Developer Apps → Personal access tokens → New access token; copy it, it is shown once. A dedicated service account that can add tasks to the target project is simplest.

2Connect

SmartTile Service Automate → Asana: paste the token, then choose the workspace and default project from the lists SmartTile reads from your account. Test confirms who you are connected as.

3Route

Pick Asana as a destination in FirmwareAutomate routing (with project, assignee, section and due-day overrides), or in VPNAutomate routing.

4Dry-run, then live

A Workflow's simulate shows the exact task body it would send — and warns if Asana is not connected for that company — before anything is written.

Separate from SmartTile's own feedback box. The Make a Wish button in SmartTile files your feature request into SmartChoice's product backlog (which we run in Asana). You see its status and upvotes in SmartTile; it never touches your Asana and needs no connection.
SmartChoice · SmartTile ServiceAutomate™ — AsanaPage 1 of 2
SMARTTILE · SERVICEAUTOMATE™ · ASANA — WHAT LANDS IN ASANA, AND HOW IT IS KEPT SAFE
Firmware: FG-60F Head Office — 7.2.8 → 7.2.10COMPLETED · AUTOMATED

Project: IT — Network · Section: Firmware · Assignee: network engineer

Due: 14 days after the advisory was detected

Running 7.2.8 · available 7.2.10 · same-branch patch

Created by SmartTile FirmwareAutomate

SmartTile: upgrade window scheduled. day 3
SmartTile: FG-60F Head Office verified on 7.2.10 — marking complete. day 6

Exactly what SmartTile calls (app.asana.com/api/1.0)

GET/users/meTest the connection
GET/workspaces · /projects?workspace=…Workspace and project pickers
GET/workspaces/{ws}/users · /tags · /projects/{p}/sections · /projects/{p}/custom_field_settingsAssignee, tag, section and custom-field pickers
POST/tasksCreate the task (project, section, assignee, followers, tags, due date)
POST/tasks/{gid}/storiesComment on a firmware task
PUT/tasks/{gid}completed: true when the firmware work is verified

Security and control

Your workspace only

Credentials are per company. There is deliberately no fallback to any other token — a company that has not connected gets “not connected”, never another tenant's workspace.

Token encrypted, never shown

The personal access token is encrypted at rest and returned masked; SmartTile never logs it.

Admins decide

Only company admins (or your reseller) can connect, change or disconnect Asana, and only for their own company.

Workflow writes in the ledger

Every task a Workflow creates — or fails to create — is a row in the Automation Audit Ledger with the task link.

Common objections

ObjectionAnswer
“We are not a service desk.”That is the point: tasks, owners and due dates in Asana — no ITSM system required.
“We'll get a task for every blip.”Tasks come only from the routes and Workflows you switch on, for the events you choose.
“We use ServiceNow for incidents.”Keep it. Route outages there and firmware work to Asana — routing is per company and per product.
“Does our wish go into our Asana?”No. Make a Wish goes to SmartChoice's backlog; your connection is only used for your own tasks.
The firmware you would have tracked on a sticky note is an Asana task — with a due date and an owner.
SmartChoice · smarttile.smartchoiceus.com · (800) 217-3096, 24×7 · verified 2026-09-28Page 2 of 2