Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Workfront Spoke

The Workfront spoke provides actions to view and analyze meaningful usage data for Workfront software subscriptions. Analyze usage for your Workfront account to determine which licenses are stale so that you can reclaim these licenses and realize your potential savings.

Request apps on the Store

Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Integration Hub subscription

This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.

Spoke version

Workfront v1.4.0 is the latest version.

Supported versions

This spoke was built for Workfront v1.1.1, but may be compatible with later versions.

Spoke requirements

Adobe Workfront administrator account.

Spoke dependencies

If you’re having trouble installing the app, ensure that these dependent plugins are installed:

  • ServiceNow Integration Hub Runtime (com.glide.hub.integration.runtime)
  • ServiceNow Integration Hub Action Step - REST (com.glide.hub.action_step.rest)
  • ServiceNow Integration Hub Action Template - Data Stream (com.glide.hub.action_type.datastream)

Note: Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

Spoke actions

The Workfront spoke provides actions to automate Workfront tasks when events occurs in your ServiceNow instance. Available actions include:

CategoryActionDescription
Document ManagementCheck in DocumentsChecks in a checked-out document based on its ID.
Check out DocumentsChecks out a checked-in document based on its ID.
Is Document LinkedDetermines if the document is linked by its unique identifier.
Is Proof Auto Generation EnabledDetermines if proof is auto enabled for the corresponding ID.
Look up Documents StreamRetrieves the details of all access levels.
Upload AttachmentCreates a document in a Workfront Instance.
Unlink DocumentUnlinks a document from the Workfront.
Upload Attachment to HandleCreates a new document on the Workfront instance.
Look up Proof TemplatesGets all proof template information.
Move DocumentMoves a document to a project, task, or an issue.
Look up Proof RecipientsReturns the details of the recipients for the given template and proof stage ID.
Look up Proof StagesGets the stage information of the Proof ID.
Look up Total Documents SizeDetermines the size of the documents.
Upload Attachment to ObjectCreates or links the document to the Workfront Object after the 'Upload Attachment to Handle' action.
Look up Documents StreamRetrieves a list of all documents.
Look up Templates StreamRetrieves a list of all templates.
Finance ManagementLook up Expenses StreamRetrieves a list of all expenses.
Issue ManagementMove Issue to another ProjectMoves an issue to a project.
Move Issue to TaskMoves one or more issues from the Workfront.
Bulk Move of IssuesMoves bulk issues to a task.
Portfolio ManagementLook up Portfolios StreamRetrieves a list of all portfolios.
Program ManagementLook up Programs StreamRetrieves a list of all programs.
Project ManagementCalculate Project TimelineCalculates the timeline for a project based on its ID.
Calculate Project FinanceCalculates the finances for a project with the unique ID specified.
Set Project BudgetSets the budget for the specific project with the unique ID specified.
Look up Issues StreamRetrieves a list of all issues.
Look up Projects StreamRetrieves a list of all projects.
Look up Tasks StreamRetrieves a list of all tasks.
Record ManagementAccept Object WorkAccepts work in Workfront for the recently created object.
Approve Approval of ObjectApproves the request for the object's approval.
Assign Assignee to ObjectAssigns a team, user, or role to a Workfront object.
Assign Multiple Assignees to ObjectAssigns a Workfront object to multiple users, roles, or a team.
Calculate Object Data ExtensionCalculates the data extension for the specified object.
Create ObjectCreates an object in your Workfront instance.
Delete ObjectRemoves an object from the Workfront instance.
Look up Object by IDRetrieves the details for the given object ID as an input.
Look up Object CountReturns the current item count.
Recall Object ApprovalRecalls the approval request for the Workfront object.
Reject Approval of ObjectRejects the approval request for the Workfront object.
Reject Object WorkRejects the work action on the object.
Reply to Object AssignmentResponds to the assignment of an object.
Unassign User from ObjectUnassigns a user from a Workfront object.
Update Object as DoneUpdates an object as done in the Workfront.
Update Object as Not DoneUpdates an object as not done in the Workfront.
Update Object by IDUpdates the object in the Workfront.
Report ManagementLook up Filters StreamRetrieves a list of all filters.
Look up Reports StreamRetrieves a list of all reports.
Task ManagementBulk Copy of TasksCopies one or more tasks from the Workfront.
Bulk Move of TasksMoves one or more tasks from the Workfront.
Move TaskMoves a specific task to different project or task.
Template ManagementLook up Task TemplatesGets all task template information.
Look up Project TemplatesGets all project template information.
User ManagementAPI Inputs (Metadata)Retrieves a list of fields for the specified object code that is used as dynamic input.
API Outputs (Metadata)Retrieves a list of fields for the specified object code that is used as dynamic output.
Look up Access Levels StreamRetrieves a list of all access levels for Workfront licenses.
Look up Users StreamRetrieves a list of all users within an account.
Update UserModifies details about the specified user.
Webhook ManagementLook up Event Subscriptions StreamRetrieves the details of all event subscriptions.
Look up Event Subscription by IDRetrieves the details of the event subscription for the specified ID.
Create Event SubscriptionCreates a new event subscription in your Workfront instance.
Delete Event SubscriptionRemoves a subscription from the Workfront instance.

Note: This spoke has a Look up User action and Software Asset Management related actions only.

Connection and credential alias requirements

Integration Hub uses aliases to manage connection and credential information. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection. For more information, see Connections and Credentials.

For information about setting up the spoke, see Set up the Workfront spoke.