Skip to content

Commit

Permalink
Merge pull request #45973 from Expensify/maddylewis-patch-7
Browse files Browse the repository at this point in the history
Update Connect-To-Accelo.md
  • Loading branch information
MonilBhavsar authored Jul 23, 2024
2 parents 38cddee + 067d67f commit 8e4dc0f
Showing 1 changed file with 18 additions and 67 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,70 +6,21 @@ order: 1
<!-- The lines above are required by Jekyll to process the .md file -->

# Overview
Accelo is a cloud-based business management software platform tailored for professional service companies, offering streamlined operations. It enables seamless integration with Expensify, allowing users to effortlessly import expense details from Expensify into Accelo, associating them with the corresponding project, ticket, or retainer within the system.

# How to Connect Expensify to Accelo
To connect Expensify to Accelo, follow these clear steps:

## Prerequisites
Ensure you have administrator access to Accelo.
Have a Workspace Admin role in Expensify.

## Connecting Expensify to Accelo
1. Access the Expensify Integration Server:
- Open the Expensify Integration Server.
2. Retrieve Your Partner User ID and Partner User Secret:
- Important: These credentials are distinct from your regular Expensify username and password.
- If you haven't previously set up the integration server, click where it indicates "click here."
3. Regenerating Partner User Secret (If Necessary):
- Note: If you've previously configured the integration server, you must regenerate your Partner User Secret. Do this by clicking "click here" to regenerate your partnerUserSecret.
- If you currently use the Integration Server/API for another integration, remember to update that integration to use the new Secret.
4. Configure Accelo:
- Return to your Accelo account.
- Navigate to your Integrations page and select the Expensify tab.
5. Enter Expensify Integration Server Credentials:
- Provide your Expensify Integration Server's Partner User ID and Partner User Secret.
- Click "Save" to complete the setup.
6. Connection Established:
- Congratulations! Your Expensify account is now successfully connected to Accelo.

With this connection in place, all Expensify users can effortlessly synchronize their expenses with Accelo, streamlining their workflow and improving efficiency.

## How to upload your Accelo Project Codes as Tags in Expensify
Once you have connected Accelo to Expensify, the next step is to upload your Accelo Project Codes as Tags in Expensify. Simply go to Go to **Settings** > **Workspaces** > **Group** > _[Workspace Name]_ > **Tags** and upload your CSV.
If you directly integrate with Xero or QuickBooks Online, you must upload your Project Codes by appending your tags. Go to **Settings** > **Workspaces** > **Group** > _[Workspace Name]_ > **Tags** and click on “Append a custom tag list from a CSV” to upload your Project Codes via a CSV.

# Deep Dive
## Information sync between Expensify and Accelo
The Accelo integration does a one-way sync, which means it brings expenses from Expensify into Accelo. When this happens, it transfers specific information from Expensify expenses to Accelo:

| Expensify | Accelo |
|---------------------|-----------------------|
| Comment | Title |
| Date | Date Incurred |
| Category | Type |
| Tags | Against (relevant Project, Ticket or Retainer) |
| Distance (mileage) | Quantity |
| Hours (time expenses) | Quantity |
| Amount | Purchase Price and Sale Price |
| Reimbursable? | Reimbursable? |
| Billable? | Billable? |
| Receipt | Attachment |
| Tax Rate | Tax Code |
| Attendees | Submitted By |

## Expense Status
The status of your expense report in Expensify is also synced in Accelo.

| Expensify Report Status | Accelo Expense Status |
|-------------------------|-----------------------|
| Open | Submitted |
| Submitted | Submitted |
| Approved | Approved |
| Reimbursed | Approved |
| Rejected | Declined |
| Archived | Approved |
| Closed | Approved |

## Importing expenses from Expensify to Accelo
Accelo regularly checks Expensify for new expenses once every hour. It automatically brings in expenses that have been created or changed since the last sync.
Accelo is a cloud-based business management platform tailored to professional service companies. It enables seamless integration with Expensify, allowing users to effortlessly import expense details from Expensify into Accelo, associating them with the corresponding project, ticket, or retainer within the system.

**A couple of notes before connecting Accelo to Expensify:**
- You must have administrator access to Accelo
- You need to be a workspace admin in Expensify

# Connect to Accelo
To connect Expensify to Accelo, follow these steps:
1. Open the [Expensify Integration Server](https://www.expensify.com/tools/integrations/)
2. Copy your **Partner User ID** and **Partner User Secret**
- If you haven’t previously set up the integration server, follow the prompt on the screen and select **click here**.
- If the integration server is already set up, select **Click here to regenerate your Partner User Secret to generate a new code**.
3. Copy the Partner User ID and Partner User Secret and store them in a secure location.
4. In Accelo, go to the Integrations page and select the **Expensify** tab.
5. Enter the Expensify Partner User ID and Partner User Secret.
- (Optional) If you currently use the Integration Server for another integration, open that platform and update the secret to the newly generated Partner User Secret
6. Click **Save**.
7. Connection Established: Expensify is now successfully connected to Accelo!

0 comments on commit 8e4dc0f

Please sign in to comment.