Synchronize Tasks Between Asana and Jira

You can synchronize a task between Asana and Jira. The integration runs whenever an Issue Create event is generated in Jira, which creates a corresponding task in Asana. Basic data such as summary, description, and assignee are synchronized between the Jira and Asana platforms.

To synchronize an issue, the Jira Adapter trigger connection receives Issue Created events from Jira and the Asana Adapter invoke connection creates a Tasks action.

To run this recipe, you should create an issue in Jira with all the required information. Subsequently, the integration gets triggered and creates the corresponding Tasks action in Asana.

The following adapters and their operations are used in this use case:
  • Jira Adapter trigger connection: Triggers the integration and fetches the details of the new issue created.
  • Asana Adapter invoke connection: Synchronizes the event data into Asana and creates the task.
  • Jira Adapter invoke connection: Updates the task ID back in Jira.

This implementation pattern provides an overview of the steps.

  1. Create a Jira Adapter trigger connection and Asana Adapter invoke connection in Oracle Integration.
  2. Create an application integration.
  3. Drag a Jira Adapter into the integration as a trigger connection.
    1. On the Basic Info page, provide an endpoint name.
    2. Select the required event.
    3. Review and confirm your selections on the Summary page.
  4. Drag the Asana Adapter into the integration as an invoke connection.
    1. On the Basic Info page, provide a meaningful endpoint name.
    2. Select the required object and action.
    3. Review your selections on the Summary page.
  5. In the mapper, perform the required mappings to align the Jira payload with the corresponding Asana fields.
  6. Drag the Jira Adapter into the integration as an invoke connection.
    1. On the Basic Info page, provide a meaningful endpoint name.
    2. On the Action page, select the action type.
    3. On the Operation page, select the required object and operation.
    4. Review your selections on the Summary page.
  7. In the mapper, perform the required mappings to align the Asana payload with the corresponding Jira fields.
  8. When complete, activate the integration.

    The integration shows a trigger connection, map action, invoke connection, map action, and invoke connection.