📦 Busy ERP Integration

Busy Software API Documentation

Send WhatsApp messages — text, PDF, images, and buttons — directly from Busy accounting software using ParaSolutions APIs.

Configure SMS API in Busy
Set up SQL Query
Send via WhatsApp
Busy Software Setup
SETUP
Configure SMS API in Busy
Administration → Configuration → SMS API Configuration
Open SMS API Configuration

Navigate to the administration panel inside Busy software.

Administration → Configuration → SMS API Configuration
Click "ADD FORMAT" and save

Add a new SMS/WhatsApp format and enter your BotMasterSender API endpoint as the URL.

Add SQL Query (for dynamic data)

Go to Display Menu → Query System → SQL Query to pull voucher/customer data automatically.

Display Menu → Query System → SQL Query
Message Types
POST
Send Text Message
Send a plain WhatsApp text message to a customer from Busy
ParameterTypeRequiredDescription
numberstringYesCustomer WhatsApp number with country code
messagestringYesText content of the message
tokenstringYesYour BotMasterSender API token
URL Format
// Paste into Busy SMS API URL field
https://app.botmastersender.com/api/send?
  token=YOUR_API_TOKEN&
  number={MobileNo}&
  message=Dear {PartyName}, your invoice {VchNo}
  dated {Date} for Rs.{NetAmt} is generated.
  Thank you!
💡Replace green text (green values) with your actual API token. Busy field variables like {PartyName}, {VchNo} are auto-filled by Busy SQL query.
POST
Send PDF Document
Attach and send a PDF invoice or statement via WhatsApp
ParameterTypeRequiredDescription
numberstringYesRecipient number with country code
pdfstring (URL)YesPublicly accessible PDF URL
captionstringOptionalCaption text below the PDF
tokenstringYesYour BotMasterSender API token
URL Format
// PDF with caption — change only green text
https://app.botmastersender.com/api/send?
  token=YOUR_API_TOKEN&
  number={MobileNo}&
  type=pdf&
  pdf={PDFUrl}&
  caption=Invoice {VchNo} | Rs.{NetAmt}
POST
Send Reply Buttons
Interactive quick-reply buttons for customer responses
Message Body
// just copy and paste — change only green text
Example for sending Bot Reply buttons; Footer FAQ Auto Bot;
quickReplyButton; Price List ;id;Keyword1;
quickReplyButton; Shop Time  ;id;Keyword2;
quickReplyButton; Location  ;id;Keyword3
POST
Send URL Template Buttons
Add clickable link buttons — website, WhatsApp, Google review
Message Body
// change only green text
Example for sending URL Template buttons; Please give a Google review;
urlButton; WhatsApp;   url; https://wa.me/919669823388;
urlButton; Visit Website; url; https://yourwebsite.com;
urlButton; Google Review; url; https://g.page/r/YOUR_REVIEW_LINK
POST
Send Call to Action Buttons
Tap-to-call phone number buttons
Message Body
// change only green text
Example for sending Call to Action Template buttons; any information contact us;
callButton; Accounts; phoneNumber; +919669823388;
callButton; Sales;    phoneNumber; +919669823388;
callButton; Support;  phoneNumber; +919669823388
POST
Send Mix Buttons
Combine reply buttons + URL buttons + call buttons in one message
Message Body
// change only green text
Example for sending Mix Buttons; this is footer message;
callButton;     Call;     phoneNumber; +919669823388;
urlButton;      WhatsApp; url;         https://wa.me/919669823388;
quickReplyButton; Location; id;        Keyword
POST
Send Payment Button (UPI)
Send invoice with a tap-to-pay UPI button via Busy Software
⚠️This feature depends on UPI terms and conditions. Amount auto-capture works on PhonePe & Google Pay via SQL query.
Message Body
// change only green text
Example for sending payment Button Through Busy Software;
Click the below Button and pay the invoice Amount;
urlButton; Click to Pay; url;
upi://pay?pa=9669823388@ybl&pn=Your_Business_Name&
am={NetAmt}&tn=Thanks_for_purchasing_with_us&cu=INR
SQL Query (Busy — Vch. Header Inventory)
-- Query Type = Vch. Header (Inventory)
-- Go To: Display Menu → Query System → SQL Query
SELECT
  VchNo,
  VchDate,
  PartyName,
  MobileNo,
  NetAmt
FROM
  SalVch
WHERE
  VchDate = '{Date}'
POST
PDF With Buttons
Combine a PDF attachment with footer message and action buttons
Message Body
// All examples — PDF With Buttons + Footer Message + Payment Link
// change only green text
Dear {PartyName}, please find your invoice attached.;
pdfUrl; {PDFUrl};
urlButton; Click to Pay; url;
upi://pay?pa=9669823388@ybl&am={NetAmt}&cu=INR;
quickReplyButton; Paid;id;PAID;
quickReplyButton; Query;id;QUERY