DoubleTick Docs
DoubleTick Docs
  • DoubleTick Help Center
  • Get Started with DoubleTick
    • Pre-requisites for Onboarding
    • How to Do Meta Facebook Business Verification
    • DoubleTick Onboarding
  • Chat Management
    • Start a New Chat with Customers
    • Manage Customer Conversation on Chat Inbox
    • How to Use Customer Notes
    • How to Use Tags
    • How to Assign Chats
    • How to Block & Unblock Customers
    • How to Manage Conversations
    • What is WhatsApp Opt-in and How to Manage It
    • How to Configure SLA (Service Level Agreement)
    • Forward Chat Message: Enhancing Communication Efficiency
  • Broadcast List
    • How to Import Customer Data
    • How to Send and Schedule Broadcast Messages
    • How to Check Broadcast Summary
    • How to Re-Target Your Customers
    • How to Manage Broadcast List Access
    • How to Scheduled Broadcasts
    • Send Dynamic PDFs via DoubleTick WhatsApp Broadcast Using Google Sheets
  • How to Create Dynamic Broadcast Channel on DoubleTick
  • Templates
    • Template Categories in WhatsApp API
    • How to Create Message Templates
      • Know the Basic Info for Template Creation
      • How to Use the Content Section in Template
      • How to Add Buttons in Message Template
      • How to use Variables in Message Template
      • How to Preview the Message Template
    • Check Message Template Status
    • Send Template Messages
    • Change Template Details
    • Fix Message Template Rejection
    • WhatsApp Forms
    • Create a Carousel Template Message
    • How to Send Dynamic content in a Single template with DoubleTick
    • How To Create An OTP Template On DoubleTick
  • Customers
    • Create Customer Segments
    • Deleting Customers On DoubleTick
  • Analytics
    • Setup Analytics
  • REPORTS
    • How to Download and Export Reports in DoubleTick
  • Teams
    • Invite Your Team Members
    • Accept Invitations and Log in to DoubleTick
    • Assign & Change Reporting Structure
    • Update a Team Member’s Name in DoubleTick.
  • Bot Studio
    • Create and Manage Bots
    • Create Order Bot
    • Set Up Welcome Bot
    • Set Up Stop Bot
    • Set Up Bot Triggers
    • How to Notify Agents on WhatsApp When Assigned a Lead in DoubleTick
    • Fixing Webhook Phone Numbers: Add Country Codes Automatically
    • How to Integrate WooCommerce with DoubleTick
    • How to Record Customer Responses Using DoubleTick’s Bot Studio and Google Sheets Integration
    • How to Automate Reminders for Template Button Selection in Your Bot
    • Actions
      • Assign Agent to Customer's Chat
      • How to Use the Close Conversation Feature
      • How to Use Condition Action
      • How to Set Up Google Sheet Action
      • What is WhatsApp Opt-Out and How to Manage It
      • How to Send Interactive List Messages
      • How to Send Interactive Messages
      • How to Send Multimedia Messages
      • How to Set Customer Attributes
      • How to Set Tags
      • How to Set Time Delay on Chatbot
      • How to Set Wait Till Action on Chatbot
      • Condition Action In Chat Bot
      • Streamlining Lead Management with Round Robin Agent Assignment Using Bots
  • Settings
    • Edit Your Profile Details
    • Manage Roles
      • How to Use Organization Roles Feature
      • How to Use WhatsApp Account Roles Feature
      • How to Grant Phone Number Access to Agents with Custom Role In DoubleTick
      • Change Roles of Existing Team Members
    • How to Use Custom Contact Fields
    • Create and Use Quick Replies
    • Send Template Messages
    • Create a WhatsApp Widget on Website
    • How to Use Webhooks to Pass Events to Third-Party
    • Get Developer API
    • How to Manage Channels
    • How to Manage Billing & Invoices
      • How to Find the Invoice in DoubleTick
      • How to Update Billing Details in DoubleTick
    • Set Up Working Hours
    • Integrations
      • Streamline Appointment Booking on DoubleTick Using Zapier and Google Calendar
      • Automating WhatsApp messages on DoubleTick on column updates on Google Sheet
      • Automatic updates from Gsheet Database
      • Tally Prime Integration
      • Indiamart & DoubleTick Integration
      • How to Integrate My Operator with DoubleTick via Webhook to Send Templates
      • How to Integrate QuickSell with DoubleTick
    • How To Enable Browser Push Notification For DoubleTick Messages
    • How to Update Your Display Name On Facebook Business Account
    • Import WhatsApp Chats
  • WhatsAPP BUSINESS API
    • WhatsApp API Conversations & Categories
    • How Conversation Charges Works
    • Manage and View Account Quality on Meta
    • Messaging Limits in WhatsApp API
    • Unblock Your WhatsApp API Account
    • Change Your Display Name in Meta WhatsApp Manager
    • Apply for WhatsApp Green Tick
    • How To Update the Display Picture (DP) in Facebook Business Manager
  • Troubleshoot Errors
    • Troubleshoot Common WhatsApp API Errors
    • Per-User Marketing Template Message Limits
    • Unsupported Message: Understanding WhatsApp API Restrictions and How They Affect Communication
    • What is Frequency Capping
      • How Frequency Capping Works
    • How to Link Your WhatsApp API Phone Number to a Facebook Page
    • How to Use DoubleTick? Product Feature Training Videos
    • How To Resolve META Maintaining Healthy Ecosystem Delivery Error: A Step-by-Step Guide
  • How to Identify and Resolve Duplicate Keywords in Bot Configurations
  • Logging Out A Member From All Devices in DoubleTick
  • How to Use Newline Characters in Template Variables In DoubleTick
  • How To Login To DoubleTick
  • How To Logout From DoubleTick
  • Re-Engagement Error While Sending a Message in the Open Reply Window
  • How to Resolve the "Please Fill All Fields" Error in Templates On DoubleTick
  • How To Troubleshoot the "Spam Rate Limit Hit" Error in DoubleTick
  • How to resolve the "404 – File or Directory Not Found" error when exporting an Excel sheet?
  • How To Capture Details Using Webhooks And Condition
  • Understanding the “Only 30 Groups Can Be Created at One Time” Error in DoubleTick
  • Stay Ahead with WhatsApp: Important Updates from Meta
  • Meta Pauses WhatsApp Marketing Messages for U.S. Customers
  • Understanding and Troubleshooting the "New Bot Failure Alert" Email
  • Marketing Message Lite
  • TOPIC WISE VIDEO LIST
    • Page 1
  • How to Integrate QuickSell with DoubleTick
  • Appointment Booking
Powered by GitBook
On this page
  1. Settings
  2. Integrations

Tally Prime Integration

PreviousAutomatic updates from Gsheet DatabaseNextIndiamart & DoubleTick Integration

Last updated 5 months ago

What is Tally Prime?

Tally Prime is the latest version of Tally software, designed to simplify business management with an enhanced user interface and advanced features. It streamlines accounting, inventory, payroll, and taxation processes, supporting GST, TDS, and compliance needs. With customizable reports, remote access, and multi-tasking capabilities, TallyPrime boosts productivity and adapts to growing business requirements. Ideal for SMEs, it offers ease of use, accuracy, and scalability for modern businesses.

Benefits of Tally Integration with DoubleTick

Integrating Tally with DoubleTick allows businesses to send invoices generated in Tally directly through DoubleTick in a seamless and efficient manner. This integration streamlines the process, reduces manual efforts, and ensures faster communication with clients. With just a few clicks, invoices can be shared, saving time and improving accuracy. Let’s explore the steps to set up and maximize this integration for your business operations.

Steps for Integration

Log in to your DoubleTick account, navigate to the Settings section, and select Integrations. Click on Tally, and you will see an option to download the TCP file. Simply click on it to proceed with the download.

After downloading the file, open TallyPrime and click on Help in the top-right corner of the application. Select TDLs & AddOns and then click on Manage Local TDLs.

In the TDL configuration window, locate the option Load Selected TDL Files on Startup on the second line and toggle it to Yes. Navigate to the folder where you saved the TDL file, select it, and upload it. Once uploaded, the DoubleTick plugin will be added, as shown in the screenshot.

In the TDL configuration, you will see the option "Load Selected TDL Files on Startup" on the second line.

Click the Yes button next to it. Then, navigate to the folder where you downloaded the TDL file, select it, and upload it. After uploading, the DoubleTick plugin will appear, as shown in the screenshot.

Return to the main menu and click on Company in the top-left corner. Then, select Features. Under Features, you will find the option Configure DoubleTick Plugin. Click on it and select Yes.

As shown in the screenshot, you'll see fields to enter details like Webhook URL, FTP Address, Password, and Username. These details can be found on the Integration page in your DoubleTick panel. Simply copy each piece of information and paste it into the respective fields one by one.

There are 8 triggers in Tally, and we will enable all of them by selecting Yes for each trigger.

In the Field Name add “media_url” , refer to the screenshot. The Default Value should be left blank. For Tally Field Name, select File URL since we want to share the PDF with the customer. Similarly, accept and activate all 8 triggers.

Once you accept the automations, you'll be prompted to confirm the changes. Click Yes to accept. The DoubleTick plugin is now successfully configured in Tally.

Next, we need to configure the same on DoubleTick. Return to your DoubleTick account, go to the Bot Studio, and click on Create a New Bot. You will see all 8 triggers that we enabled in TallyPrime.

Let's create a webhook for sales created in Tally. This means that whenever a new sale is recorded in Tally, the webhook will be triggered, and a sales confirmation template will be sent to the customer.

To do this, go to Tally and create a demo voucher. This will help us capture the details in the DoubleTick webhook. After creating the voucher, click Capture Response in the webhook. Map the first field to the customer’s phone number and the second field to your WABA number in the webhook. We map the phone number to ensure we have the customer’s contact information to send the template. You will also see in the Tally integration logs within DoubleTick that the voucher has been created.

Now that the data is captured in the webhook, we need to send a template whenever it’s triggered. To create the template, I suggest duplicating the DoubleTick tab to ensure that the captured data isn't lost. Create a utility template, add the message you want to send to the customer, and include a dummy PDF, which will later be replaced with the actual PDF from Tally via the webhook. Once the template is ready and approved, select Send Template from the actions and link it to the webhook node. This means that when the webhook is triggered, the template will be sent.

Next, to replace the dummy PDF with a dynamic one for each customer, click on Enter URL at the bottom of the template. Then, click on the green curly brackets (customer attribute), select On Sales in Tally, and choose the Media URL as shown in the screenshot. This URL will be captured from the Tally webhook and will replace the dummy PDF.

Once the mapping is complete, save and enable the bot. You can then create a sales voucher in Tally with a dummy account and check if the webhook is triggered successfully.

By following these steps, you can fully integrate TallyPrime with DoubleTick, automating invoice management and improving operational efficiency.