×
AMS Fulfillment
Partner with AMS Fulfillment for top-tier omnichannel fulfillment services including bi-coastal warehousing, automation, and cost-saving shipping solutions.
Request a DemoOverview
DTC brands and wholesale distributors choose AMS Fulfillment for large-scale bi-coastal warehousing, pick-pack-ship automation, returns processing, and robust shipping solutions across multiple channels. Fulfil's integration with AMS Fulfillment enables merchants to leverage their omnichannel fulfillment expertise while maintaining complete visibility over inventory and orders from Shopify, Amazon, and other sales channels.
Type: API-Based 3PL Integration
Capabilities
- Customer shipment fulfillment with tracking
- Outbound internal shipments (transfers out)
- Supplier shipment receiving
- Inbound internal shipments (transfers in)
- Real-time inventory adjustments
- Returns processing
- Value-add services
- Multi-channel eCommerce and B2B wholesale fulfillment
Supported Actions
From Fulfil to AMS Fulfillment:
- Fetch and acknowledge customer shipments for fulfillment
- Fetch and acknowledge outbound internal shipments
- Fetch and acknowledge supplier shipments for receiving
- Fetch and acknowledge inbound internal shipments
From AMS Fulfillment to Fulfil:
- Send fulfillment updates with tracking numbers for customer shipments
- Send fulfillment updates with tracking numbers for internal shipments
- Send receiving confirmations for supplier shipments
- Send receiving confirmations for inbound internal shipments
- Adjust inventory levels
Best For
- Omnichannel Brands: Brands selling across eCommerce, marketplaces, and wholesale B2B channels
- High-Volume Operations: Businesses requiring automated pick-pack-ship processes
- Bi-Coastal Distribution: Companies needing East and West Coast fulfillment for faster delivery
- Returns-Intensive Businesses: Brands with significant returns volume requiring professional processing
Setup Instructions
Step 1: Create AMS Fulfillment Warehouse in Fulfil
- Navigate to Inventory & Stock > Locations
- Click Setup New Location
- Select Warehouse and configure:
- Type: 3PL
- 3PL Source: Another 3PL using API
- Structure: As required for your operations
- Click Create
Step 2: Generate and Share JWT Token
- Open the AMS Fulfillment warehouse in Fulfil
- Click View access token to display the JWT token
- Share this token with AMS Fulfillment to enable API authentication
Note: Only users with designated contact permission can view the JWT token. Contact Fulfil support if you need assistance accessing the token.
Step 3: Test the Integration
Work with AMS Fulfillment to thoroughly test the integration across all workflows:
Fulfillment Testing:
- ✓ AMS can fetch and acknowledge customer shipments
- ✓ AMS can fetch and acknowledge outbound internal shipments
- ✓ AMS can send fulfillment updates with tracking numbers for customer shipments
- ✓ AMS can send fulfillment updates with tracking numbers for internal shipments
Inventory Testing:
- ✓ AMS can successfully adjust inventory in Fulfil
Receiving Testing:
- ✓ AMS can fetch and acknowledge supplier shipments
- ✓ AMS can fetch and acknowledge inbound internal shipments
- ✓ AMS can send receiving confirmations for supplier shipments
- ✓ AMS can send receiving confirmations for inbound internal shipments
Step 4: Configure Automation Rules
Set up automation rules to route orders to AMS Fulfillment based on your business logic:
- Navigate to Settings > Automation Rules
- Create rule triggered on: Customer Shipments / Waiting
- Add conditions based on destination, product type, or other criteria
- Add actions:
- Set Warehouse: Select AMS Fulfillment warehouse
- Change Carrier: Select appropriate shipping carrier
Step 5: Update Channel Settings
Configure sales channel settings to include AMS Fulfillment:
- Add AMS as an available warehouse for inventory sync
- Enable order routing to AMS for applicable channels
- Configure inventory export settings
Features in Fulfil
API-Based Integration
AMS Fulfillment built their integration using Fulfil's comprehensive 3PL API, enabling real-time communication for all fulfillment, receiving, and inventory operations.
Bi-Coastal Warehousing
Leverage AMS's East and West Coast facilities to reduce shipping times and costs. Route orders to the optimal location based on customer proximity.
Pick-Pack-Ship Automation
AMS's automated systems handle high-volume fulfillment efficiently, with real-time status updates flowing back to Fulfil for complete visibility.
Returns Processing
Handle customer returns through AMS with professional inspection, restocking, and disposition services. Inventory updates automatically in Fulfil once returns are processed.
Value-Add Services
Access AMS's value-add services like kitting, bundling, custom packaging, and quality inspections, all tracked through Fulfil's system.
Integration Details
This integration was developed by AMS Fulfillment using Fulfil's 3PL API, enabling robust bi-directional communication between systems.
Contact Information:
- For sales inquiries: Jennifer Wrigley
- For support: Ken Shaw
Support
For questions about this integration, contact Fulfil support. For AMS Fulfillment-specific questions or to set up your account, visit AMS Fulfillment or contact your AMS representative.
Frequently asked questions
How do I set up AMS Fulfillment fulfillment in Fulfil?
To set up AMS Fulfillment in Fulfil, navigate to Inventory & Stock → Locations, create a new warehouse with Type set to 3PL, and configure your AMS Fulfillment credentials. The setup typically takes 1 hour.
Can I use AMS Fulfillment for both Shopify and Amazon orders?
Yes, Fulfil's ERP automatically imports orders from Shopify, Amazon, and other channels. You can route all these orders to AMS Fulfillment for fulfillment, and tracking information syncs back to each sales channel automatically.
How does inventory sync work with AMS Fulfillment?
Inventory levels automatically sync in real-time between AMS Fulfillment and Fulfil. When products are received at AMS Fulfillment, stock levels update in Fulfil immediately. When orders are fulfilled, inventory decreases automatically. This ensures accurate stock counts across all your sales channels.
Can I send supplier shipments to AMS Fulfillment for receiving?
Yes, you can send purchase orders and supplier shipments directly to AMS Fulfillment for receiving. Fulfil exports the shipment details to AMS Fulfillment, and once they receive and inspect the products, the shipment is automatically marked as received in Fulfil with updated inventory levels.
Does tracking information sync automatically?
Yes, when AMS Fulfillment fulfills an order, tracking numbers automatically sync to Fulfil and push back to Shopify, Amazon, and other connected sales channels, triggering automated customer notification emails.
Can I route orders automatically to AMS Fulfillment?
Yes, Fulfil's automation rules allow you to automatically route specific orders to AMS Fulfillment based on product type, destination, inventory availability, or custom criteria. This eliminates manual warehouse assignment and ensures orders flow to the right fulfillment center automatically.
How are returns handled with AMS Fulfillment?
Returns can be sent directly to AMS Fulfillment for inspection and restocking. Once AMS Fulfillment receives and inspects returned products, inventory automatically updates in Fulfil and syncs back to your sales channels, making products available for sale again.
Can I manage multiple AMS Fulfillment warehouse locations?
Yes, Fulfil supports multiple AMS Fulfillment warehouse locations with unified visibility. You can view inventory across all AMS Fulfillment facilities, route orders to the optimal location based on proximity or stock availability, and track fulfillment status across all locations from a single dashboard.
How does order batching work with AMS Fulfillment?
Fulfil can batch multiple orders together before sending them to AMS Fulfillment based on your configured sync schedule. This reduces API calls and streamlines fulfillment operations. You can adjust the batch frequency to match your fulfillment volume—from every 5 minutes for high-volume operations to hourly for lower volumes.
Can I split orders between my own warehouse and AMS Fulfillment?
Yes, Fulfil intelligently splits orders when inventory is distributed across multiple warehouses. If some items are at AMS Fulfillment and others in your own warehouse, Fulfil creates separate shipments for each location, ensuring customers receive all their items while optimizing fulfillment from the most appropriate facility.
Ready to get started with AMS Fulfillment?
Book a demo to learn how Fulfil integrates with AMS Fulfillment.
Book a Demo