Integration · Bosta Courier · Nexus
Nexus + Bosta: Create AWBs, Track Shipments, Handle Returns — From One Platform
Nexus connects directly to Bosta, Egypt's leading courier network, so your operations team can create AWBs, monitor live tracking status, trigger automated WhatsApp notifications to customers, and process return requests — all without ever leaving Nexus or opening the Bosta dashboard separately.
What This Integration Does
Egyptian e-commerce operations are built around Bosta — but the typical workflow fragments across too many tabs. Your team creates an AWB in Bosta, copies the tracking number into Shopify or WooCommerce, manually sends a WhatsApp message to the customer, then checks Bosta again when a customer asks for an update. When a return comes in, the cycle repeats in reverse. Nexus eliminates every manual step in that workflow by integrating directly with the Bosta API. AWBs are created from Nexus order records with recipient data pre-filled, tracking status updates flow back into Nexus automatically at every Bosta milestone, and automated WhatsApp notifications go out to customers when their order is dispatched, out for delivery, and delivered — all without a single manual message. Return AWBs are initiated from the same order record and tracked through to collection. For COD orders, payment collection status updates in Nexus when Bosta confirms delivery. Your operations and CS teams work in one system; Bosta does the logistics behind it.
AWB creation from any order
Create a Bosta shipment directly from any Nexus order record. Recipient name, address, phone number, and declared value are pre-populated from the order — your team just confirms the package weight and clicks create. The AWB number is instantly stored against the order in Nexus and synced back to Shopify or WooCommerce automatically.
Live tracking inside Nexus
Every Bosta tracking event — picked up from warehouse, in transit, out for delivery, delivered, failed delivery attempt, returned to sender — updates the corresponding order record in Nexus in real time. When a customer WhatsApps to ask about their shipment, the agent sees current tracking status without opening Bosta or asking the customer for a tracking number.
Automated customer notifications & return management
Nexus triggers pre-approved WhatsApp template messages to customers at key shipping milestones — dispatched, out for delivery, delivered, and failed attempt — automatically. Return requests are handled in Nexus by creating a Bosta reverse AWB from the original order, keeping the full forward and return shipment lifecycle visible on one order record.
Setup & Requirements
Connecting Bosta to Nexus requires a Bosta merchant account and an API key generated from the Bosta merchant dashboard. The connection is configured in Nexus under Integrations → Bosta in under two minutes. Bosta integration is available on Nexus Growth and Scale plans due to the operational complexity of the shipping workflow features.
- An active Bosta merchant account — contact Bosta directly if you do not yet have one
- A Bosta API key generated from your Bosta merchant dashboard under Settings → API Integrations
- Nexus Growth or Scale plan — Bosta integration is available on these plans; contact us to discuss your needs if you are on Starter
- Enter your Bosta API key in Nexus under Settings → Integrations → Bosta Courier to activate the connection
- For automated WhatsApp shipping notifications, a WhatsApp Business API connection and at least one approved shipment notification template are required in addition to the Bosta integration
Frequently Asked Questions
Can I create Bosta shipments directly from Nexus?
Yes. You can create a Bosta AWB from any order record in Nexus without logging into the Bosta dashboard. Order details — recipient name, address, phone number, and declared value — are pre-filled from the linked order. You confirm the package weight and dimensions, then click create. The generated AWB number is stored against the order in Nexus and synced back to your Shopify or WooCommerce store automatically so both systems stay in sync.
Does shipment tracking update automatically in Nexus?
Yes. Nexus receives webhook updates from Bosta for every tracking status change — picked up from warehouse, in transit, out for delivery, delivered, failed delivery attempt, and returned to sender. Order records and CRM profiles in Nexus reflect the current shipping status in real time. When a customer messages asking where their order is, the agent sees the live Bosta status directly in the conversation sidebar without opening Bosta or asking the customer for their tracking number.
Can customers receive WhatsApp shipping notifications through Nexus?
Yes. Nexus can trigger automated WhatsApp messages to customers at key Bosta shipment milestones — order dispatched, out for delivery, delivered, and failed delivery attempt. These messages use Meta-approved WhatsApp template messages and are sent automatically when Bosta fires the corresponding status update. No manual message writing is needed from your team. This significantly reduces inbound "where is my order?" inquiries and improves customer satisfaction during the delivery window.
Does the Bosta integration support cash-on-delivery orders?
Yes. COD (cash-on-delivery) is fully supported. When creating a Bosta shipment in Nexus, you specify the COD amount alongside the other shipment details, and the order is flagged as COD in both the Nexus order record and the Bosta AWB. COD collection status — collected or pending — updates in Nexus when Bosta confirms delivery and payment, keeping your accounts and operations teams informed without manual reconciliation between systems.
Are return shipments managed through Nexus as well?
Yes. When a customer requests a return, your team initiates a Bosta reverse AWB directly from the original order record in Nexus — no need to go to Bosta separately. The return shipment is linked to the forward order so the full lifecycle is visible on one record. Tracking updates for the return flow into Nexus as the package is collected and processed, and the order status updates accordingly so your operations team always knows which returns are in transit and which have been received.