App Connect

 View Only

Using IBM® App Connect to connect with Expensify

By Irene A Peter posted Wed February 07, 2024 04:10 AM

  

Using IBM® App Connect to connect with Expensify

Expensify is a spend management app for personal and business use. You can use Expensify to track expenses, scan receipts, submit expense reports, pay bills, and generate vendor invoices.

Building a flow in IBM App Connect with Expensify

Use App Connect to build flows that integrate with Expensify and other applications. The connector is displayed as Expensify on the App Connect User Interface (UI). 

To allow App Connect to connect to your Expensify account, you need to fill in the connection fields that you see in the App Connect Designer Catalog page or flow editor.

For detailed information about how to generate connection field values, and how to use the Templates gallery, see How to use IBM App Connect with Expensify on the IBM Documentation page.

Supported objects in Expensify

Object  Description
Employees  Use this object to delete, update and create employees.
Expense rules  Use this object to create expense rules.
Expenses  Use this object to create expense.
Policies  Use this object to create, retrieve and update policies. You can also retrieve policy details. 
Reports  Use this object to create, download, and export reports. You can also update report status.

Scenario: Download an expense report in Expensify and send the report to the manager for approval via DocuSign

Consider this scenario:

In this example, an expense report is downloaded in Expensify and a mail containing the report is sent to the manager via DocuSign.

The following are the steps involved in the flow:
    1. In the first part of the flow, the event-driven flow gets triggered when a new request containing customer data is added. 
    2. Using the Download report action in Expensify, the expense report is downloaded in Expensify with a file name and file system.
    3. Afterwards, using the Create envelope action in DocuSign, the expense report is sent to the manager through Gmail for approval via DocuSign including all the expense details. 

    For example:

     Tip: For more information about creating a flow from an API, see Introduction: Creating flows for an API on the IBM documentation page.


    Resources

    You can view this template and other useful templates in the Templates gallery of your App Connect Designer instance.

    Get started with a free IBM App Connect Enterprise as a Service trial for 30 days to try out all our templates, visit https://ibm.biz/app-trial.

    If you are running a containerized instance of IBM App Connect, use the following URL to directly access the template:

    • Download an expense report in Expensify and send the report to the manager for approval via DocuSign: https://<your-instance-id>/templates/Download%20an%20expense%20report%20in%20Expensify%20and%20send%20the%20report%20to%20the%20manager%20for%20approval%20via%20Docusign

                Note: Replace <your-instance-id> in the URL with your custom instance ID.

    You must enable the Designer AI features in your containerized environment to access the App Connect templates. For more information, see The preloaded IBM App Connect templates.

    You also have the option to import the .yaml file for this template directly into your App Connect Designer instance. These templates are available in a public GitHub repository.

     

    0 comments
    14 views

    Permalink