Skip to content

Wise#

Use the Wise node to automate work in Wise, and integrate Wise with other applications. Ensemble has built-in support for a wide range of Wise features, including getting profiles, exchange rates, and recipients.

On this page, you'll find a list of operations the Wise node supports and links to more resources.

Credentials

Refer to Wise credentials for guidance on setting up authentication.

Basic Operations#

  • Account
    • Retrieve balances for all account currencies of this user.
    • Retrieve currencies in the borderless account of this user.
    • Retrieve the statement for the borderless account of this user.
  • Exchange Rate
    • Get
  • Profile
    • Get
    • Get All
  • Recipient
    • Get All
  • Quote
    • Create
    • Get
  • Transfer
    • Create
    • Delete
    • Execute
    • Get
    • Get All

Example Usage#

This Pathway allows you to create a quote and a transfer, execute the transfer, and get the information of the transfer using the Wise node. This example usage Pathway uses the following nodes. - Start - Wise

1. Start node#

The start node exists by default when you create a new workflow.

2. Wise node (create: quote)#

This node will create a new quote in Wise.

  1. First of all, you'll have to enter credentials for the Wise node. You can find out how to do that here.
  2. Select 'Quote' from the Resource dropdown list.
  3. Select 'Create' from the Operation dropdown list.
  4. Select a profile from the Profile ID dropdown list.
  5. Select a target account from the Target Account ID dropdown list.
  6. Enter an amount in the Amount field.
  7. Enter the source currency in the Source Currency field.
  8. Enter the target currency in the Target Currency field.
  9. Click on Execute Node to run the node.

3. Wise1 node (create: transfer)#

This node will create a new transfer for the quote that we created in the previous node.

  1. Select the credentials that you entered in the previous node.
  2. Select 'Transfer' from the Resource dropdown list.
  3. Select a profile from the Profile ID dropdown list.
  4. Click on the gears icon next to the Quote ID field and click on Add Expression.
  5. Select the following in the Variable Selector section: Current Node > Input Data > JSON > id. You can also add the following expression: {{$json["id"]}}.
  6. Select the target account from the Target Account ID dropdown list.
  7. Click on the Add Field button.
  8. Enter a description in the Reference field.
  9. Click on Execute Node to run the node.

4. Wise2 node (execute: transfer)#

This node will execute the transfer that we created in the previous node.

  1. Select the credentials that you entered in the previous node.
  2. Select 'Transfer' from the Resource dropdown list.
  3. Select 'Execute' from the Operation dropdown list.
  4. Select a profile from the Profile ID dropdown list.
  5. Click on the gears icon next to the Transfer ID field and click on Add Expression.
  6. Select the following in the Variable Selector section: Current Node > Input Data > JSON > id. You can also add the following expression: {{$json["id"]}}.
  7. Click on Execute Node to run the node.

5. Wise3 node (get: transfer)#

This node will return the information of the transfer that we executed in the previous node.

  1. Select the credentials that you entered in the previous node.
  2. Select 'Transfer' from the Resource dropdown list.
  3. Select 'Get' from the Operation dropdown list.
  4. Click on the gears icon next to the Transfer ID field and click on Add Expression.
  5. Select the following in the Variable Selector section: Nodes > Wise1 > Output Data > JSON > id. You can also add the following expression: {{$node["Wise1"].json["id"]}}.
  6. Click on Execute Node to run the node.