Follow
Accessing Workfront from Slack

 

Understanding the Integration of Workfront with Slack

You or your Slack system administrator must install the Workfront add-in in your Slack instance before you can use Workfront from Slack. 

For more information about configuring the Workfront add-in for Slack, see "Configuring the Workfront Add-In for Slack."

Integrating Workfront with Slack allows you to access Workfront from Slack, or perform certain actions in Workfront using a slash command. The integration can be used from any Slack environment, including the Slack mobile app. 

Understanding Slash Commands

When using Slack, you type messages inside of a message field. When you start your message with a slash, it becomes a command and it behaves differently than a simple message. The command tells Slack to perform an action. 

You can access your Workfront instance from Slack by typing a slash command in any Slack channel.

Remember the following when using a slash command in Slack to access Workfront:

  • Slash commands are case sensitive. 
  • The commands are only visible to you, regardless of which channel you are typing them in.
  • The command should always start with the following:
    /workfront o/wf followed by the name of an action you want to perform in Workfront.
    This indicates that your command is meant for the Workfront app. The commands for Workfront work only when you have already configured the Workfront add-in with your Slack instance. 

For a list of all the commands you can run from Slack for Workfront, see "Accessing Workfront from Slack."

Logging In to Workfront from Slack

When you type any command in the message field in Slack, you will be asked to log in to Workfront first.
For a complete list of Workfront commands from Slack, see "Accessing Workfront from Slack."

To log in to Workfront from Slack:

  1. Log in to your Slack instance.
  2. From any channel, type one of the following commands:
    /workfront log in
    Or 
    /wf log in
  3. Click the Workfront Log In link displayed in the response. 
    A new tab opens with fields for Workfront credentials.
  4. Specify the following information for your Workfront instance:
    • Username
    • Password
    • Host
      The Host must be in the following format: https://<YourDomainName>.my.workfront.com
  5. Click Log in.
  6. Navigate back to your Slack channel.
    You are logged in to Workfront from your Slack instance. 

Accessing Workfront from Slack

Accessing Workfront from a Slash Command in Slack

  1. Log in to your Slack instance and log in to Workfront from Slack.
    For more information about logging in to Workfront from Slack, see "Logging In to Workfront from Slack."
  2. From any channel, start typing the following command in the message field: 
    /workfront help
    Or 
    /wf help.
  3. Select from the following commands: 
    • /workfront work: Displays buttons from which you can access your Working On, Work Requests, and your Approvals lists. Clicking one of the buttons displays the first 15 items of each list in Slack. 
      slack_work_command.png
      For more information about managing Workfront work items from Slack, see "Managing Your Work and Approvals from Slack."
    • /workfront add task <TaskName> (include the name of the task as it will appear in the Workfront interface): Adds a task to Workfront.
      For more information about adding tasks to Workfront from Slack, see the "Creating Tasks from Slack" section in "Creating Tasks and Issues from Slack."
    • /workfront add issue <Issue Name> (include the name of the issue as it will appear in the Workfront interface): Adds an issue to Workfront
      For more information about adding issues to Workfront from Slack, see the "Creating Issues from Slack" section in "Creating Tasks and Issues from Slack."
    • /workfront favorites: Displays the list of your Workfront Favorites.
      For more information about accessing your Favorites from Slack, see the "Accessing Your Favorites List from Slack" section in "Accessing Your Favorites and Recent Items from Slack."
    • /workfront recent: Displays the list of your most recently accessed items in Workfront.
      For more information about accessing your Recent Items from Slack, see the "Accessing Your Recent Items List from Slack" section in "Accessing Your Favorites and Recent Items from Slack."
    • /workfront working on: Displays your Working On list.
      For more information about managing your Working On list from Slack, see the "Managing Your Working On Items from Slack" section in "Managing Your Work and Approvals from Slack."
    • /workfront work requests: Displays your Work Requests List.
      For more information about managing your Work Requests list from Slack, see the "Managing Your Work Requests from Slack" section in "Managing Your Work and Approvals from Slack."
    • /workfront approvals: Displays your Workfront approvals.
      For more information about managing your approvals from Slack, see the "Managing Your Approvals from Slack" section in "Managing Your Work and Approvals from Slack."
    • /workfront search <keyword> (include keyword): Search for a specific keyword. You can search for the following objects:
    • /wf log in: Logs you in to Workfront from Slack. 
    • /wf logout: Logs you out of Workfront from Slack. You remain logged in to Workfront if you have a separate Workfront instance open in another browser tab on in another application. 
    • /wf help: Displays a complete list of commands for Workfront. 
    • Visit Workfront Help: Opens the Slack section on the Workfront Help Site in a new browser tab. 
  4. (Optional) To delete the message of any command, mouse over the upper-right corner of the Slack message containing the command and click Show message actions, then click Delete message.
  5. (Optional and conditional) Click Delete to confirm you want to delete this message. 

Accessing Workfront from a Shared Link in Slack

You can access Workfront objects from a link to those objects that is shared with you in Slack. 

For more information about accessing Workfront from a shared link, see "Accessing Workfront Objects from a Shared Link in Slack."

Logging Out of Workfront from Slack 

  1. Inside a Slack message field, type the following command:
    /workfront logout
    Or
    /wf logout
    You receive a confirmation that you have been logged out of Workfront. 
    You remain logged in to Workfront if you have a separate Workfront instance open in another browser tab on in another application.