Retail Express
The Autohive Retail Express integration connects your Retail Express POS and retail management system with Autohive’s automation platform, enabling:
- Product management - Retrieve and search products with filtering by SKU and update timestamps for inventory tracking
- Customer management - Full lifecycle management including creation, updates, and retrieval of customer profiles with addresses
- Order tracking - Access order data with filtering by status, customer, and date ranges for sales analysis
- Outlet management - Retrieve store location information for multi-location retail operations
- Pagination support - Efficiently handle large datasets with built-in pagination up to 250 records per request
- Real-time sync - Access up-to-date data through Retail Express REST API v2.1
Install the integration
Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace
Locate the Retail Express Integration card and click Connect

Enter your Retail Express API Key - Contact your Retail Express client to request an API Key. Each API Key is unique to a specific client and provides access only to that client’s data.
Review the permissions. Autohive will have access to:
- Products: Read product catalog and inventory information
- Customers: Create, read, and update customer records
- Orders: Read order and sales data
- Outlets: Read store location information
Confirm installation - you’ll be redirected to Autohive with “Connected” status displayed
Use the integration
You can now use the integration with your agents, workflows and scheduled tasks!
- Follow our Create your first agent guide on how to create an agent.
- In the ‘Agent settings’, scroll down to the ‘Add capabilities’ section and turn on the Retail Express capability. You can choose what individual Retail Express capabilities to turn on and off.
- Once the settings have been selected, begin prompting the agent of the workflow you’d like to achieve with Autohive and Retail Express!
Available capabilities
Product Management
- List Products: Retrieve a paginated list of products with filtering by SKU and update timestamp
- Get Product: Retrieve complete details for a specific product by its Retail Express product ID
Customer Management
- List Customers: Retrieve a paginated list of customers with filtering by email and update timestamp
- Get Customer: Retrieve complete details for a specific customer by their Retail Express customer ID
- Create Customer: Add new customers with first name, last name, email, phone, mobile, company, and billing/shipping addresses
- Update Customer: Modify existing customer information including contact details and company name
Order Management
- List Orders: Retrieve a paginated list of orders with filtering by status, customer ID, and update timestamp
- Get Order: Retrieve complete details for a specific order by its Retail Express order ID
Outlet Management
- List Outlets: Retrieve a paginated list of all store outlets (locations)
- Get Outlet: Retrieve complete details for a specific outlet by its Retail Express outlet ID
Key features
Complete Product Catalog Access
- Search products by SKU for quick lookups
- Filter by update timestamp to sync only changed products
- Paginate through large product catalogs efficiently
- Access full product details including pricing and inventory data
Comprehensive Customer Management
- Create customers with full contact information and addresses
- Separate billing and shipping address support
- Australian address format with suburb, state, and postcode fields
- Update customer records with partial updates (only changed fields)
Order and Sales Tracking
- Filter orders by status to track fulfillment pipeline
- Filter by customer ID for customer-specific order history
- Date-based filtering for sales reporting and analysis
- Access complete order details including line items
Multi-Location Support
- Access all outlet/store locations in your Retail Express account
- Retrieve outlet-specific details for location-based operations
- Support for multi-store retail operations
Pagination and Filtering
- All list endpoints support pagination with
page_numberandpage_size - Configurable page sizes up to 250 records per request
- Filter by
updated_sincetimestamp for incremental sync - Efficient handling of large datasets
Common use cases
Inventory Synchronization
- Sync product catalog with e-commerce platforms
- Filter products by update timestamp to sync only changed items
- Automate regular product data exports for external systems
- Track inventory changes across multiple outlets
Customer Data Integration
- Sync customer records with CRM systems
- Create customers in Retail Express from online orders
- Keep customer contact information updated across platforms
- Generate customer reports and mailing lists
Order Analytics and Reporting
- Generate daily/weekly sales reports from order data
- Track order status and fulfillment metrics
- Analyze customer purchase patterns
- Monitor sales performance across outlets
Multi-Store Operations
- Access outlet information for location-based reporting
- Track sales and inventory by store location
- Manage customer data across multiple retail locations
- Generate outlet-specific performance reports
E-commerce Integration
- Sync online store products with Retail Express catalog
- Create Retail Express customers from online orders
- Track order fulfillment status for online orders
- Maintain consistent product and customer data
Disconnect the integration
Important: Disconnecting stops data synchronization but preserves existing data in both systems.
- Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
- Find the Retail Express Integration
- Click Disconnect and confirm
Data Impact: Existing data remains unchanged in both systems, but sync stops and Autohive loses Retail Express API access.
Uninstall the app
From Retail Express: Contact Retail Express support to revoke or regenerate the API key used for the Autohive integration.