> For the complete documentation index, see [llms.txt](https://docs.omnichat.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.omnichat.ai/en/release-note/apr-24-2024.md).

# Apr 24, 2024

Hello, dear Omnichat users!

Here are the latest feature updates:

1. [**Customer Journey:**](#customer-journey-introducing-update-custom-attributes-action-node) Introducing "**Update Custom Attributes**" Action Node
2. [**Open API Token Management**](#open-api-token-management)**:** Now you can manage your **API Tokens and IP whitelists** more conveniently.
3. [**Coupon Management**](#coupon-management-separated-messages-for-coupon-distribution-completion-and-reaching-the-redemption)**:** Now you can separately customize the messages for **coupon distribution completion** and **reaching the redemption limit**.
4. [**Conversation 2.0**](#chat-2.0-support-coupon-sending-by-customer-service-and-sales-representatives)**:** Now sending **coupons** is available within chats.
5. [**LINE NotifiPress:** ](#line-notipress-line-notification-message-monthly-billing)The **monthly billing statements** for LINE notification messages will be sent to you via email on the 3rd of every month.
6. [**App Video Upload Optimization**](#app-video-compression-support)**:** Now you can upload videos exceeding platform size limits. After uploading, our system will automatically compress the files.

## Customer Journey: Introducing "Update Custom Attributes" Action Node

🙌🏻 **Tier:** Social CDP or Customer Journey with Custom Attributes Add-on

We have added a new action node, "Update Custom Attributes", to our customer journey feature. When a customer passes through this node, their custom attribute data will automatically change to the specified value.

* Only supports updating custom attributes with "text" type data.
* Changes to custom attributes can be synchronized to other systems via Webhook (To receive data, integration with the Contact API Webhook is required.)

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FOM47GAJP75mIUvm6oZZm%2FScreenshot%202024-04-24%20at%202.38.57%E2%80%AFPM.png?alt=media&amp;token=9351bb17-cce5-408e-8d52-2f1afae29642" alt=""><figcaption></figcaption></figure>

## Open API Token Management

🙌🏻 **Tier:** Omnichat Open API Add-on(CRM / Messaging / Marketing)

The Developer Center now features an "Open API Management" page, allowing teams to manage Open API Tokens and IP whitelists independently.

When integrating with the Open API, start by "creating a new API Token" on the Open API Management page and set up the IP whitelist for this token. Then, refer to the [development documentation](https://documenter.getpostman.com/view/2s9YsMBC4o#intro) for development and testing.

By default, each team can create one set of tokens. If you need to create multiple sets of tokens, additional purchases are required.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2FlOUY4tHVL2sJAERUw7Cn%2FScreenshot%202024-04-24%20at%202.48.19%E2%80%AFPM.png?alt=media&amp;token=2f10e54f-b826-4b3e-a43b-8ffb3db3dd40" alt=""><figcaption></figcaption></figure>

## Coupon Management: Separated messages for coupon distribution completion and reaching the redemption limit

🙌🏻 **Tier**: Coupon Management Add-On

Previously, the same message was sent when all the coupons were distributed or when a customer reached the redemption limit.

With this update, you can now set up separate messages for when distribution is completed and when customers reach the redemption limit. This allows for more precise campaign planning and customer interactions.

For redemption limit reached messages, a button is included to allow customers to view the coupons they have already redeemed.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2F5096IGINbiekd7ZND4Sp%2FScreenshot%202024-04-24%20at%203.32.33%E2%80%AFPM%20(1).png?alt=media&amp;token=6e33be2e-b074-4417-b322-13a5e08de843" alt=""><figcaption></figcaption></figure>

## **Conversation 2.0: Support Coupon Sending by Customer Service and Sales Representatives**

🙌🏻 Tier: Customer Service Functionality + Coupon Module

In Conversation 2.0, now you can select and send coupons.

1. Available Channels: FB, IG, LINE, WhatsApp (Not applicable for WeChat and Webchat).
2. Coupon Search: You can search for coupons by "Coupon Name" to quickly find the coupon you want to send.
3. Based on the plan and account role permissions, available coupons are displayed as follows:
   * Customer Service Coupons: Displayed only to Customer Service staff/Managers, Administrators, and Managers. Sales staff/Managers will not see these coupons.
   * Sales Coupons: Only available for **OMO plan** users to create sales-type coupons. Sales Coupons are displayed only to **Sales staff/Managers**, and not to other roles.
4. When the 'Sending Limit Per Staff' reaches the limit or the 'code counts' of the coupon is already 0, the coupon cannot be selected and sent anymore.

<figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2F5DSvlRKhmy0WCN6delHr%2FScreenshot%202024-04-24%20at%203.46.13%E2%80%AFPM.png?alt=media&amp;token=a41f18ea-aa5e-4372-bb91-2bcb4153f386" alt=""><figcaption></figcaption></figure>

## LINE NotiPress: LINE Notification Message Monthly Billing

🙌🏻**Tier:** LINE NotiPress Add-on (LINE Notification Message)

* On the 3rd of each month, the usage bill for the previous month's LINE Notification Messages will be sent to you via email, and the cost will be automatically deducted from the **Overview > Account Balance.** If the account balance is insufficient, a top-up will be required.
* If your team uses multiple Official LINE Accounts to send notification messages, the monthly billing statements for each Official LINE Account will be sent separately.
* **Additional Notes:**

  * Monthly billing statements for LINE Notification Messages will be sent to the "Billing Email," which can be set in "**Settings > Team Profile**"
  * To check real-time usage for LINE NotiPress: **Visit Channels > LINE NotifiPress** page.
  * To check SMS usage: Visit the **Account Overview > Usage Statistics**, where you can export SMS usage within a specific period. Monthly billing statements for SMS usage are not sent; usage is deducted from preloaded quotas in real time.

  <figure><img src="https://2848678129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3u2I1osIy6mEi07X1z46%2Fuploads%2Fsii6Jg2Qu0qjkiuApt7u%2FScreenshot%202024-04-24%20at%203.27.32%E2%80%AFPM.png?alt=media&amp;token=ac4465b9-016c-42b9-bf89-ac2a36e8ed26" alt=""><figcaption></figcaption></figure>

## APP Video Compression Support:

* When managing saved replies, processing mass messaging, or uploading videos in customer broadcasts:
  * There are no specific limits on the size or length of videos. Compression primarily depends on the file's bitrate and size (MB). The system will be automatically compress and upload the video if it meets the safety criteria.
  * You can upload up to 5 videos simultaneously, and each will be compressed separately. Once compression is complete, they will be automatically uploaded.
  * If a video cannot be compressed, an error message will appear stating, 'Unable to send video, possibly due to exceeding the length or size limit, cannot be compressed.'
* Sending videos in 1:1 conversations or using pre-stored replies with video uploads:
  * If the uploaded video is smaller than the platform limit, the original file will be sent.
  * Platform limits:
    * WhatsApp：16MB
    * Facebook：25MB
    * LINE：50MB
    * Instagram: Video sending is not available yet
    * Webchat: Video sending is not available
    * WeChat: Video sending is not available
  * If the uploaded video exceeds the platform limit, the file will be compressed following the rules mentioned above.
