---
title: Workfront Fusion Integration
slug: lab612-2025/workfront-fusion-integration
docTags: 
createdAt: 2025-02-28T04:27:39.866Z
---

## Workfront Fusion Integration Walk-through

A Workfront Fusion **integration** focuses on CRUD operations **between** Workfront Workflow and/or Workfront Planning solutions **and other applications with API access**.

**Key actions to generate AJO Experience Decisioning Items:**

1. Event listens for a project's task status update
2. Search Fusion data store for environment variables
3. Return project custom metadata
4. Query attendee username (naming convention)
5. Create AJO Catalog Collection
6. Create AJO Selection Strategy
7. Create AJO Experience Decisioning Catalog Offer
8. Update Workfront task status and AJO URL

## Workfront Fusion Scenario - Create Experience Decisioning Items

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/bocC-xrEsRZJgxX_tzux7_image.png)

### Fusion Module Event Filters

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/SrVYKmMwMww6pvl_Dy-Ci_image.png)

### AJO Module Authentication

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/kDF1h81bUFVYSqGLYJv4K_authorization-variables.png "AJO Custom API Module Headers")

### Create Catalog Collection Body

:::hint{type="info"}
The itemName variable&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Akf6QePQL_Y-82TgIN8kZ_image.png" size="70" width="1124" height="496" position="center" showCaption="false"}
:::

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/qjrgLmOYWAf-Qw2W-2P_v_image.png "AJO Custom API Module Body")

### Create Selection Strategy Body

:::hint{type="info"}


::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/BV1F1sVftvIyD1OHp-myw_image.png" size="40" width="644" height="118" position="center" showCaption="false"}

Captured from previous module 'Catalog Collection Body' output
:::

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/8SWTtl1YLI2sIuEpwnILp_image.png "AJO Custom API Module Body")

### Create Experience Decisioning Catalog Offer Body

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/2h1eFk2Pjyxo8rVGkufz1_image.png)

:::hint{type="info"}
\{
&#x20; "\_experience": \{
&#x20;   "decisioning": \{
&#x20;     "offeritem": \{
&#x20;       "lifecycleStatus": "approved"
&#x20;     },
&#x20;     "decisionitem": \{
&#x20;       "itemCalendarConstraints": \{
&#x20;         "endDate": "&#x7B;&#x7B;13.endDate}}T09:00:00.000+00:00",
&#x20;         "startDate": "\{\{8.\`DE\:Start Date\`}}T08:00:00.000+00:00"
&#x20;       },
&#x20;       "itemCatalogID": "&#x7B;&#x7B;23.catalogID}}",
&#x20;       "itemConstraints": \{
&#x20;         "profileConstraintType": "allSegments",
&#x20;         "segmentIdentities": \[
&#x20;           \{
&#x20;             "namespace": \{
&#x20;               "code": "ups"
&#x20;             },
&#x20;             "\_id": "&#x7B;&#x7B;23.segmentIdentity\_1}}"
&#x20;           },
&#x20;           \{
&#x20;             "namespace": \{
&#x20;               "code": "ups"
&#x20;             },
&#x20;             "\_id": "&#x7B;&#x7B;23.segmentIdentity\_2}}"
&#x20;           }
&#x20;         ]
&#x20;       },
&#x20;       "itemDescription": "Created in Workfront at &#x7B;&#x7B;13.wfURL}}",
&#x20;       "itemName": "&#x7B;&#x7B;20.firstName}} \{\{8.\`DE\:Offer Collection Tag\`}} Decision Item",
&#x20;       "itemPriority": 100
&#x20;     }
&#x20;   }
&#x20; },
&#x20; "\_adobedemoamericas275": \{
&#x20;   "offerMetadata": \{
&#x20;     "offerImageUrl": "&#x7B;&#x7B;10.imageURL}}",
&#x20;     "offerImageDesc": "platinum consumer card offer",
&#x20;     "offerText": "Earn unlimited 5% Cash Back rewards on every purchase made",
&#x20;     "offerTitle": "SecurFinancial Platinum Card",
&#x20;     "offerCollectionTag": "&#x7B;&#x7B;22.itemName}}"
&#x20;   }
&#x20; }
}
:::

