Confirm WooCommerce COD orders with an AI call

Updated

Quick answer

Connect WooCommerce on the Integrations page, approve Vyora in your WooCommerce admin, then pick the agent that calls COD orders. Every new COD order gets a call within about a minute. Your agent's script can use the order details with variables like {{customer_name}}, {{products}}, {{order_id}}, {{order_total}} and {{city}}.

Open Integrations

What it does

When a customer places a Cash on Delivery order on your WooCommerce store, Vyora calls them to confirm it, usually within a minute. Prepaid orders are not called. Each call is charged like any other call.

You need the Builder plan or higher, and you must be the workspace owner or an admin to connect a store.

Connect your store

  1. Open Integrations in the sidebar and click WooCommerce.
  2. Enter your store address, for example mystore.com, and click Connect with WooCommerce.
  3. Your WooCommerce admin opens. Log in if asked, and click Approve to give Vyora access.
  4. You come back to Vyora and see "Store connected!".
  5. In the WooCommerce panel, pick your COD confirmation agent and click Save.

Until you pick an agent, orders are not called.

Order details your agent can use

Put these variables in your agent's script, exactly as written. Vyora fills them in from the order on every call.

VariableWhat it holdsExample
{{customer_name}}Full name from the orderRahul Verma
{{callee_first_name}}First name onlyRahul
{{order_id}}Order number1042
{{order_total}}Order total, numbers only1499
{{currency}}Currency of the orderINR
{{products}}What was ordered2 Cotton Kurta, Dupatta
{{item_count}}Number of items3
{{city}}Delivery cityLucknow
{{delivery_address}}Full delivery address12 Hazratganj, Lucknow, UP, 226001

If an order has more than four different products, {{products}} names the first four and adds "and 2 more".

The same list, with copy buttons, is in the WooCommerce panel on the Integrations page.

Sample script

Copy this into your agent's script and adjust it to your store:

Then tell the agent what to do with each answer: confirm, cancel, or change the address.

Use only these variables

Orders can only fill the variables above. If your script uses anything else, such as {{delivery_date}}, the agent gets nothing there and the sentence sounds broken. When you pick an agent whose script uses other variables, the WooCommerce panel shows a warning with the names to remove.

Calls not going out?

  • No agent picked: open the WooCommerce panel and save a COD confirmation agent.
  • Not a COD order: only orders with payment method Cash on Delivery are called.
  • No valid phone number: the order needs a 10-digit Indian mobile number in the billing phone field.
  • Credits at 0: order calls stop when your credits run out. Top up on the Credits page.
  • Plan: order calls stop if the workspace moves below Builder.

Disconnect

Open WooCommerce on the Integrations page and click Disconnect store. Vyora removes itself from your store and stops calling new orders.

Still stuck?

Write to us with what you tried. A person on the team reads every message and replies by email.

We use cookies to improve your experience. By continuing to use this site, you agree to our Privacy Policy.