コラボフローとfreee会計の連携イメージ
How to Integrate Applications

2024/12/10

How to integrate CollaboFlow with freee Accounting to automatically register clients applied for in CollaboFlow into freee Accounting

m.wadazumi

Are you experiencing challenges with manual tasks and information sharing within your team in client management and accounting operations?
By integrating CollaboFlow with freee Accounting and implementing automation to register client information submitted in CollaboFlow into freee Accounting, you might be able to solve these issues.
This eliminates the need for manual data entry, preventing registration errors and omissions.
Additionally, since client information is registered in real-time, inter-departmental collaboration will become smoother.

Recommended for

  • Those who use CollaboFlow and freee Accounting and want to eliminate manual tasks
  • Those who want to manage client information in real-time
  • Those who want to strengthen inter-departmental collaboration and facilitate smooth information sharing

Benefits and Examples of Integrating CollaboFlow with freee Accounting

Benefit 1: Simplified Data Entry

Traditionally, manually entering client information approved in CollaboFlow into freee Accounting involves multiple steps and can be burdensome.
However, when a client is submitted in CollaboFlow, it is automatically registered in freee Accounting, reducing manual tasks.
This helps prevent human errors such as registration mistakes or omissions, ensuring accurate client information registration.
Moreover, the time spent on these tasks is reduced, allowing staff to focus on other responsibilities.
This is particularly useful during busy periods or when multiple client registrations are required.

Benefit 2: Real-Time Client Management

By automatically reflecting clients submitted in CollaboFlow into freee Accounting, client information can be registered in real-time.
For example, when client information is automatically registered in freee Accounting, end-of-month closing checks are reduced, allowing for smoother operations.
This ensures that the latest client data is always maintained, making it easier to create invoices and quotations and communicate with clients.
In this way, smooth operations become possible, and the speed of accounting tasks is expected to improve.

Benefit 3: Enhanced Inter-Departmental Collaboration

When information sharing between departments is smooth, the overall team collaboration is expected to strengthen.
For example, by implementing automation to register client information submitted in CollaboFlow into freee Accounting, centralized management of client information becomes possible.
This makes it easier for the sales department to grasp transaction statuses, and the accounting department can quickly issue invoices.
Therefore, inter-departmental communication is minimized, reducing the need for frequent interactions.

We will introduce the automation method using Yoom by integrating CollaboFlow with freee Accounting.

[What is Yoom]

How to Create an Integration Flow between CollaboFlow and freee Accounting

This time, we will introduce the setting method for the following template: "Registering clients submitted in CollaboFlow into freee Accounting."
By using this template, there is no need to set up automation from scratch, making it convenient.

The integration flow is broadly divided into the following processes: - Register Collab Flow and freee Accounting as My Apps - Copy the template - Set the trigger for the Collab Flow, which serves as the starting point of the flow, and configure the subsequent freee Accounting operations - Turn on the trigger button and verify the integration operation between Collab Flow and freee Accounting If you are not using Yoom, please register for free from here. If you are already using Yoom, please log in. Step 1: Register Collab Flow and freee Accounting as My Apps Please register Collab Flow and freee Accounting as My Apps to connect them with Yoom. By registering My Apps first, you can smoothly automate the settings. First, register Collab Flow as My App. Click "My Apps" → "New Connection" on the left side of the Yoom screen. When the following screen is displayed, search for Collab Flow from the app list or search from "Search by App Name." When the following screen is displayed, set the "Account Name" as desired. Move to the Collab Flow screen and click in the order of "Settings Mark" → "System Management Area" → "Environment Settings" → "REST API" → "Register" → "Issue API Key". Return to the Yoom screen, enter the string in the form of "{User ID}/apikey:(API Key)", encode it in BASE64, and set the access token. For BASE64 encoding, please check here. Next, move on to registering freee Accounting as My App. Similarly, search for freee Accounting from the list or search for it. When the following screen is displayed, log in to freee Accounting. Once the My App registration is complete, Collab Flow and freee Accounting will be displayed in My Apps. Step 2: Copy the Template To set up automation, click "Try it" on the banner below.

Read the following screen display and click "OK".

The following screen will be displayed, so check the "Title" and "Description".
If you want to make changes, click the relevant part to modify it.
First, to set up the CollaboFlow, click "When a route Webhook is received (Webhook trigger)".

Step 3: Setting the CollaboFlow trigger that initiates the flow and the subsequent freee accounting operation

When the following screen is displayed, check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with CollaboFlow" → Confirm if it's the account to be used
  • "Trigger Action" → When a route Webhook is received (Webhook trigger)

The following screen will be displayed, so click the red frame to copy the Webhook.

For instructions on how to set up the Webhook, please check here.
Click in the order of "App Settings" → "Route Settings" → "Select the relevant route" → "Webhook" → "New Registration".

When the following screen is displayed, please configure the settings.

  • "Webhook Name" → Set as desired
  • "Webhook URL for notification" → Paste the copied URL
  • "Notification Condition" → Check at approval
    ※ This time, it will be set to trigger upon application approval.

Once the settings are complete, click "Save".
Send a Webhook event or execute the triggering event, then click "Test" → "Test Success" → "Save" on the Yoom screen.

Next, to set up the retrieval of CollaboFlow application details, click "Retrieve Application Details".
The following screen will be displayed, so check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with CollaboFlow" → Confirm if it's the account to be used
  • "Action" → Retrieve Application Details

When the following screen is displayed, set the "Instance Name" and "Application Code" as instructed.

Scroll down to set the "Document ID".
Since it will be set using the output from "When a route Webhook is received", click the arrow within the red frame.
Once the output is displayed, select the Document ID.
Once the settings are complete, click "Test" → "Test Success" → "Save".

Next, to set up freee accounting, click "Create Client".
The following screen will be displayed, so check the settings.

  • "Title" → Can be freely changed
  • "Account information linked with freee accounting" → Confirm if it's the account to be used
  • "Action" → Create Client

When the following screen is displayed, select the "Office ID" from the candidates.
Click inside the frame to display the candidates and select the relevant ID.

The following screen will be displayed, so set the "Client Name".
Select the client name from the output of "Retrieve Application Details".
If there are other necessary items, use the output to configure them.
Once the settings are complete, click "Test" → "Test Success" → "Save".

__wf_reserved_inherit

Step 4: Turn on the trigger button and verify the integration operation between CollaboFlow and freee accounting

Finally, click "Turn on Trigger" to complete the automation settings.
Check if the flow bot starts correctly.

Here is the template used this time.

Examples of Other Automations Using CollaboFlow and freee Accounting

1. This is a flow where expenses applied in CollaboFlow are automatically registered as transactions in freee Accounting.
Since the expense information applied in CollaboFlow is registered in freee Accounting, there is no need for manual entry.
This reduces the risk of incorrect registration as manual input is not required.

2. This is a flow that automatically updates client information in freee Accounting when a row is updated in Google Sheets.
It is recommended for those who also register client information in Google Sheets.
When data in Google Sheets is updated, freee Accounting is automatically updated as well, allowing you to maintain the most up-to-date information.

3. This is a flow that automatically notifies Microsoft Teams when an expense claim is approved in freee Accounting.
Since notifications of expense claim approvals are automatically received, it will make the confirmation process easier.
It eliminates the need for manual notifications, thus reducing effort.

Summary

Automating the traditional manual process of client registration will bring significant benefits to the person in charge.
It prevents registration errors and omissions that are common with manual entry and allows for real-time data management.
Additionally, it enables accurate client registration, which is expected to improve the accuracy of operations.
Furthermore, since client data is centralized, collaboration between different departments will become smoother.

As introduced, automation using Yoom can be easily implemented and will contribute to reducing the burden on the person in charge.

The person who wrote this article
m.wadazumi
I've been working as a writer since my job in child welfare, and I'm currently writing a blog on Yoom. While being surprised by the work efficiency improvements that can be made with Yoom, I would like to share that excitement with everyone and contribute to society. I'll tell you about application integration and automation that even I, who has zero programming knowledge, can do.
Tags
Integration
Automatic
Automation
CollaboFlow
freee Accounting
App integration
No items found.
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials