AGENT OPUSLINK · DOCUMENTATION

OpusLink Documentation

Everything you need to set up, configure, and manage your WhatsApp ordering agent.

Getting Started

Agent OpusLink is a WhatsApp-based AI agent that takes customer orders, generates receipts, and notifies your staff — automatically. It's designed for Pakistani businesses with Cash on Delivery (COD) as the default payment method.

Prerequisites

  • A WhatsApp Business number (can use your existing number)
  • Your menu or product list with prices
  • Business details: name, hours, delivery zones

Once set up, customers simply message your WhatsApp number. OpusLink greets them, shows your menu, takes their order, confirms with a receipt, and notifies your staff — all without human intervention.

Get OpusLink

Setup Guide

The setup wizard guides you through three steps. Each step trains the agent on a different aspect of your business.

Step 1: Business Details

Enter your business name, type, WhatsApp number, owner email, currency (PKR by default), delivery zones, and business hours. You can also customize the agent's greeting message and conversation tone.

Step 2: Menu Items

Add each menu item with its name, description, price, and category. The agent learns these instantly and can present them to customers organized by category. You can mark items as unavailable at any time.

Step 3: Activate Agent

Review your configuration and activate the agent. Once active, OpusLink starts responding to customer messages on your WhatsApp number immediately.

Order Flow

Here's exactly what happens when a customer messages your WhatsApp number:

1. Customer Messages

Customer sends any message to your WhatsApp number. OpusLink greets them and offers to show the menu or take their order.

2. Menu Browsing

Customer asks for the menu. Agent presents items by category with prices.

3. Order Building

Customer names items. Agent confirms each item, quantity, and price, building the order in real-time.

4. Delivery Details

Agent asks for the customer's name, phone, and delivery address.

5. Digital Receipt

Agent generates an itemized receipt with total amount and COD payment method, then asks for final confirmation.

6. Order Confirmed

On customer's 'yes', agent creates the order in the database with status 'confirmed' and notifies staff.

Staff Notifications

When an order is confirmed, OpusLink takes two actions simultaneously:

Dashboard Alert

The order appears instantly in your admin dashboard under the Orders tab with full details.

WhatsApp Notification

A notification can be sent to a designated staff WhatsApp number or group for immediate action.

FAQ & Troubleshooting

Agent not responding on WhatsApp

Ensure your WhatsApp Business number is connected via the Agent Editor's WhatsApp tab. Verify the number is active and not rate-limited by WhatsApp's messaging policy.

Menu items not showing to customers

Check that menu items have 'available' set to true in your admin panel. Items marked unavailable are hidden from the agent's responses.

Orders not appearing in dashboard

Confirm the agent has the correct client_id. Orders are scoped to your business — check the Orders tab in your admin panel for real-time updates.

Customer receiving duplicate receipts

This happens if the agent confirms an order multiple times. Ensure the customer explicitly says 'yes' or 'confirm' — the agent only finalizes on explicit confirmation.

Still Need Help?

Our team is here to help you get OpusLink running smoothly.

Contact Support