# (New) Migration Guidelines

{% hint style="warning" %}
**IMPORTANT**: The migration only applies to existing customers before 1st December 2025. Newer customers, please ignore it&#x20;
{% endhint %}

As of December 2025, we have updated our TelegrApp application to support multi-account management. This update required some changes to the existing architecture and some customers might need to migrate to enjoy the new features.&#x20;

## Current Status

To allow multiple telegram accounts, we have automatically assigned the CRM administrator as the active user of the active Telegram account.&#x20;

Therefore, from the CRM Conversations Tab it will ONLY be allowed to send messages if you are the assigned Administrator of your CRM subaccount. To view it, you can go to the left side menu panel and see the active user.&#x20;

In case any other user tries to write to in the conversations tab, an error will be prompted in the sent message to indicate the user is not authorized.&#x20;

Active workflows will continue to work as long as there is only a single subaccount and the actions and triggers are not modified to the latest version. This ensures, current workflows still run without directly migration.&#x20;

It is highly recommended to read [How to Use Multiple Accounts](/telegrapp-documentation/features/multi-account/guide.md) to understand how multiuser accounts behave

## Required Steps

{% hint style="danger" %}
**DANGER**: Carefully read and follow these instructions. Otherwise, your integration might not work properly. Make sure to update all your automations and connections before launching into Production environments
{% endhint %}

To update the Telegrapp application, you need to follow these instructions and verify the checklist.&#x20;

{% stepper %}
{% step %}

### Log in as Admin

Log in as Admin into your CRM account and go to the Telegrapp left side menu
{% endstep %}

{% step %}

### Pause your workflows

Temporarily, pause your Telegram automations to avoid interruptions
{% endstep %}

{% step %}

### Disconnect Account

If you wish to modify the assigned owner of your existing telegram account, disconnect your existing connection and assign it to the respective user
{% endstep %}

{% step %}

### Refresh Page

Once you have disconnected the account, refresh the dashboard page to reload available users and connections status
{% endstep %}

{% step %}

### Reconnect Account

Reconnect one or more accounts and assign each of them to the desired user. If you are not an admin, you can only connect one to yourself
{% endstep %}

{% step %}

### Update Workflows

Once your accounts are connected, update your telegram automations by selecting the Telegram Account that you wish to use to receive and reply messages
{% endstep %}

{% step %}

### Upgrade Subscription

In case you want to connect more than a single Telegram account, you will need to upgrade your marketplace subscription to the next plan, which includes this feature
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**INFO**: Each Telegram Account must have assigned a user
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://telegrapp.gitbook.io/telegrapp-documentation/getting-started/migration-guidelines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
