Tally Connector
Use the Tally connector when your accounting data lives in TallyPrime or Tally.ERP 9 and should be analyzed through AnalytAI.
Prerequisites
Section titled “Prerequisites”Before connecting Tally, ensure you have:
- TallyPrime or Tally.ERP 9 running on the target machine
- the Tally XML or ODBC service enabled
- the organization VPN ready if Tally is only available on a local or office machine
Step 1: Enable the Tally service
Section titled “Step 1: Enable the Tally service”- Open Tally on the machine that hosts the data.
- Go to F1: Help -> Settings -> Connectivity.
- Set TallyPrime is acting as to
BothorServer. - Set Enable ODBC to
Yes. - Set the port to
9000unless your setup uses a different value. - Restart Tally.
Step 2: Connect the machine through the VPN
Section titled “Step 2: Connect the machine through the VPN”If Tally runs on a local or office machine, connect that machine through the organization VPN first.
- Ensure NetBird is active by running
netbird status. - Note the VPN IP or DNS label shown for the device.
- Grant port
9000for that device from Organization -> VPN if the port is private.
Step 3: Add Tally in AnalytAI
Section titled “Step 3: Add Tally in AnalytAI”- Create or open the project that should use Tally.
- Select Tally as the source.
- Enter the connection details:
- Host: the VPN IP or DNS label for the connected device, or
localhostonly for local testing on the same machine - Port:
9000or the port you configured in Tally
- Host: the VPN IP or DNS label for the connected device, or
- Click Test Connection.
Step 4: Select the company and date range
Section titled “Step 4: Select the company and date range”- Choose the Tally company you want to analyze.
- Set the start and end dates for the sync.
- Click Review & Create.
Step 5: Start analysis
Section titled “Step 5: Start analysis”AnalytAI will sync the selected company data and make it available for setup, onboarding, and chat.
Troubleshooting
Section titled “Troubleshooting”- Connection failed: confirm Tally is open and the XML server port is correct
- VPN issues: confirm the device is online in Organization -> VPN
- No companies found: make sure at least one company is currently open in Tally