Fishbowl Inventory Integration


Overview

We offer comprehensive integration with Fishbowl Inventory that includes:

  • Order Syncing - automated pushing of orders, picks or shipments from Fishbowl into MachShip

Order Syncing Integration

Order Syncing Workflow

  1. We check Fishbowl for orders, picks or shipments in the status of your choice every 2-5 minutes
    • The status and entity can be customized to suit your workflow
    • Can exclude orders with certain shipping methods (e.g., 'pick up')
  2. We create a pending consignment in MachShip with:
    • Warehouse and customer details
    • Order or Shipment number as reference
    • Optional product details:
      • SKUs as line items
      • Product dimensions from Fishbowl
  3. Order is picked and packed by warehouse
  4. Warehouse opens MachShip and searches for the order using order number
  5. Warehouse team confirms or inputs packages
  6. Pickers/Packers select a carrier service, or simply use cheapest
  7. Once consignment manifested, we update Fishbowl Inventory with consignment number, and can write custom values of your choice.

Sync Integration FAQs

Q: How frequently does the sync occur?

A: The integration syncs every 2-5 minutes, ensuring near real-time updates across all sync types (orders, picks, and shipments).

Q: How are packages and dimensions handled?

A: You have two options:

  1. Warehouse team manually inputs packages (most common)
  2. Pre-fill using product dimensions from Fishbowl

Q: Can you customize the order filters?

A: Yes, we can customize which orders sync based on status, carrier and other criteria to match your workflow.

Q: Can you write shipping costs back?

A: Yes, while we can't provide live quotes in Fishbowl, we can write back the actual shipping cost to a field after the order has been shipped. This is normally a custom field on the order.

Important Info

MachShip uses the Fishbowl API SQL endpoint to run queries to extract and update information in Fishbowl.

This API must be exposed to us for us to be able to complete the integration.

  • Sync timing:
    • All sync operations occur every 2-5 minutes
  • Customization options available for:
    • Field mappings
    • Status updates
    • Workflow requirements

Fishbowl Inventory FAQs

Q: How quickly are changes synchronized?

A: Changes are synchronized every 2-5 minutes across all sync types, ensuring near real-time updates between Fishbowl and MachShip.

Q: What types of shipment details are updated?

A: We update:

  • Consignment numbers
  • Carrier information
  • Tracking details
  • Any additional required shipment information

Q: Can the integration be customized for our specific needs?

A: Yes, we have extensive customization capabilities including field mappings, sync frequencies, and workflow adjustments. Contact our integrations team with your requirements.

Integration Setup Process

All integrations are completed by our in-house integrations team that specializes in setting up integrations with Fishbowl Inventory.

The process for getting your integration setup is:

  1. Scoping - Reach out to our integrations team at clientintegrations@machship.com - note, if you're using MachShip via a broker, please include the account manager in CC.

  2. Approval - You will be provided with a quote for any associated integration implementation costs for approval.

  3. Implementation - Once approved, implementation will begin. We will need:

    • Fishbowl Inventory API credentials
    • Details on your preferred workflow and any customizations
    • Specific requirements for order, pick, and shipment syncing
  4. Handover & Testing - Once completed, we will let you know and you can conduct your own testing to confirm everything is working as expected.

Setup FAQs

Q: How long does it take to setup my integration?

Most Fishbowl Inventory integrations can be setup within 2-3 business days from when we receive API access.

Q: Am I able to setup the integration myself?

We do not currently offer self-setup for our integrations due to the amount of customisation and testing required when linking your integration to your MachShip account.

Q: My requirements differ from what you've laid out, can you customise the integration?

We do have the ability to customise our integrations for each client to a large degree.

Simply reach out to our integrations team at clientintegrations@machship.com with your requirements and we will let you know what we can do.

Related Articles