Send Bukku Invoices on WhatsApp

By Alva Chew 5 min read Updated November 11, 2026

Yes. AeroChat works directly with Bukku. When a customer confirms an order, AeroChat creates the sales invoice in Bukku under their contact with the items and prices from the chat, and sends the invoice number, total and invoice link in the same conversation.

This recipe takes an order agreed in chat straight into Bukku as an invoice, so nobody retypes it and the customer has the invoice before they leave the chat. Part of connecting Bukku to WhatsApp and AI chat.

What happens today

A customer confirms an order on WhatsApp. Someone writes it down, later opens Bukku, finds or adds the contact, enters each item and sends the invoice by email. The customer asks on WhatsApp where the invoice is, and the payment waits until it arrives.

The flow that works

  1. The customer confirms the items and quantities.
  2. AeroChat reads back the items, prices and total and asks them to confirm.
  3. It finds the customer’s contact in Bukku, or creates one with their name, email, phone number and billing address.
  4. It creates the sales invoice in Bukku with the items and your usual tax setting, as ready or as a draft, as you choose.
  5. It sends the invoice number, total, due date and the invoice link in the chat.
  6. If you take payment by link, it sends the payment link too and records the payment in Bukku once your payment provider confirms it.

What it looks like on WhatsApp

Customer: Confirm 5 cases of the cold-pressed juice, mixed flavors, for our cafe. (example)

AeroChat: Thanks. That’s 5 cases of mixed cold-pressed juice at RM 96 each, RM 480 in total, for Kopi Corner Sdn Bhd. Shall I issue the invoice?

Customer: Yes.

AeroChat: Invoice IV-00538 for RM 480 is ready, due in 14 days. View it here: https://yourco.bukku.my/v/x7k2p (example)

In Bukku: invoice IV-00538 is created under the contact Kopi Corner Sdn Bhd with 5 cases of juice.

The recipe

Copy this into AeroChat

When a customer confirms an order, follow these steps.

  1. Read back the items, quantities, prices and total, and ask them to confirm.
  2. Find their contact in Bukku by email or phone number. If there is none, collect their name or company name, email and billing address and create the contact.
  3. Create a sales invoice in Bukku under that contact with today’s date, the items and quantities at our listed prices, and our usual tax setting. Set the status to ready.
  4. Send the invoice number, the total, the due date and the invoice link in the chat.
  5. If they want to pay now, send our payment link for the invoice total.
  6. If they ask for a discount or a price we do not list, do not create the invoice. Hand the conversation to our team with the order.

Never change prices on your own. Reply in the customer’s language.

Set the status to draft in step 3 if you want your team to check every invoice before it goes out. AeroChat then tells the customer the invoice will follow.

What to connect

  • Bukku. In Bukku, go to Control Panel, then Integrations, turn on API Access and click Save to get your access token. Paste it in with your Bukku subdomain when AeroChat asks.
  • Your price list. Your products and prices come from Bukku. Add any rules, such as minimum order quantities, to the AeroChat knowledge base.

Every Bukku invoice has its own link, which the customer can open to view the invoice. AeroChat sends that link in the chat instead of attaching a file.

After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Bukku, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Bukku’s public documentation, the checklist asks you to check it once against the current docs.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

What you still decide

  • Whether invoices go out as ready or wait as drafts for your team.
  • Which tax setting and payment terms apply.
  • Who handles requests for discounts or special prices.

The result to expect

Orders agreed in chat become Bukku invoices in the same conversation, and customers get the invoice link straight away. Your team stops copying orders from WhatsApp into Bukku.

Measure it with your own numbers: time from order to invoice, and days from invoice to payment, for a month before and after.

Collect the payment in the same chat: Airwallex is built into AeroChat for payment links. See how it works.

See also: answer Bukku invoice status questions and invoices on WhatsApp.

Works on every chat channel

This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your website and email, with the same Bukku connection behind it. See what each channel does on the Bukku integration page.

Send your first Bukku invoice from chat

Paste the recipe, add your Bukku access token, and order something from your own WhatsApp number.

Start your 7-day free trial. No credit card needed.

Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Bukku for you, free. See plans.

On Shopify? Install AeroChat from the Shopify App Store.