Makini
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
User GuideAPI ReferenceMCPPlatforms
User GuideAPI ReferenceMCPPlatforms
Website
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
v4 (Latest)
  • v4 (Latest)
  • v3 (Legacy)
  1. Fishbowl Advanced
  • Coupa
    • Connecting Coupa
  • CorrigoPro
    • Connecting CorrigoPro
    • Supported data
  • Amazon PayeeCentral
    • Connecting Amazon PayeeCentral
    • Supported data
  • Antero
    • Connecting Antero
    • Supported data
  • Asset Essentials
    • Connecting Asset Essentials
    • Supported data
  • Cityworks
    • Connecting Cityworks
    • Supported data
  • DELMIA Works
    • Connecting DELMIA Works
    • Supported data
  • Dynamics 365 Business Central
    • Connecting Dynamics 365 Business Central
    • Supported data
  • Dynamics 365 Finance & Operations
    • Connecting Dynamics 365 Finance & Operations
    • Supported data
  • EDI X12
    • Connecting EDI X12
    • Supported data
  • eMaint X4
    • Connecting eMaint X4
    • Supported data
  • Fishbowl Advanced
    • Connecting Fishbowl Advanced
    • Supported data
  • Fleetio
    • Connecting Fleetio
    • Supported data
  • FuelMaster
    • Connecting FuelMaster
    • Supported data
  • Geotab
    • Connecting Geotab
    • Supported data
  • Inextia
    • Connecting Inextia
    • Supported data
  • JD Edwards EnterpriseOne
    • Connecting JD Edwards EnterpriseOne
    • Supported data
  • MaintainX
    • Connecting MaintainX
    • Supported data
  • Mitti
    • Connecting Mitti
    • Supported data
  • OPTIME
    • Connecting OPTIME
    • Supported data
  • Oracle E-Business Suite
    • Connecting Oracle E-Business Suite
    • Supported data
  • Oracle Primavera P6 EPPM
    • Connecting Oracle Primavera P6 EPPM
    • Supported data
  • Ordoro
    • Connecting Ordoro
    • Supported data
  • PeopleSoft FSCM
    • Connecting PeopleSoft FSCM
    • Supported data
  • PubWorks
    • Connecting PubWorks
    • Supported data
  • Salesforce
    • Connecting Salesforce
    • Supported data
  • SAP
    • Connecting SAP
    • Supported data
  • Sensus Analytics
    • Connecting Sensus Analytics
    • Supported data
  • ServiceNow
    • Connecting ServiceNow
    • Supported data
  • StarRez
    • Connecting StarRez
    • Supported data
  • UpKeep
    • Connecting UpKeep
    • Supported data
  1. Fishbowl Advanced

Connecting Fishbowl Advanced

This guide walks you through connecting Fishbowl Advanced through Makini Link.
Set aside about 15 minutes. You'll need your Fishbowl server's address, a Fishbowl user for Makini, and a Fishbowl administrator to approve Makini once.

Before you start#

Makini connects to your Fishbowl server's API. Fishbowl Advanced serves its API on its own port, 2456 unless someone changed it. You can see the port in Fishbowl Server Administration.
Use a user made just for this connection. Makini signs in as this user, so it sees and does exactly what the user's access rights allow. Anything Makini changes is recorded under this user too. A personal login mixes your own activity with the connection's, and the connection stops working when that person leaves. The user can't have multi-factor authentication turned on.
Makini uses one Fishbowl user license while it works. Fishbowl counts every signed-in session against your user licenses. Makini signs in only while it reads or changes data and signs out after a few idle minutes. If every license is in use at that moment, Fishbowl turns Makini away until one is free.
An administrator approves Makini once. Fishbowl asks an administrator to approve each new app that signs in. Makini appears there as Makini.
Most Fishbowl servers sit on your own network. If yours can't be reached from the internet, you'll turn on Connect to on-prem system via VPN/Firewall on the same form in Step 3. Have your network details ready, or your network team nearby.

Step 1: Find your Fishbowl server address#

This is your Fishbowl server's address plus its API port, for example http://fishbowl.example.com:2456. Use https:// only if your Fishbowl server has a certificate installed for its API.
Enter just the address and port. Leave off anything after the port, such as /api.

Step 2: Create the user#

Ask your Fishbowl administrator to create a user for Makini, with a strong password. Give it access to the modules you want to connect: parts, inventory, vendors, customers, purchase orders, sales orders, manufacture orders and transfer orders. If you want Makini to create or change records, the user needs rights for that too.
Keep the password somewhere safe for a moment. A password manager is best.

Step 3: Enter your credentials#

1.
Fill in the form in Makini Link:
Fishbowl server address: your address from Step 1, for example http://fishbowl.example.com:2456
Username: the Fishbowl user from Step 2
Password: that user's password
2.
If your Fishbowl server isn't reachable from the internet, turn on Connect to on-prem system via VPN/Firewall and fill in your network details.
3.
Click Connect.
The first time, Fishbowl answers that a new integrated application is waiting for approval. That's expected.

Step 4: Approve Makini in Fishbowl#

1.
A Fishbowl administrator opens the Fishbowl client and goes to Settings → Integrated Apps.
2.
They find Makini in the list and approve it.
3.
Back in Makini Link, click Connect again.
The Integrated app name field
Integrated app name, under the advanced settings, is the name Makini signs in with. Leave it as Makini unless your administrator asks for another name. Changing it later means approving the new name in Fishbowl again.

Keeping the connection working#

Treat the password like any other password. Don't email it, don't put it in a chat message, don't save it in a shared document.
Things that will break the connection
Changing the user's password: enter the new password on the connection
Disabling or deleting the user: create a new one and connect again
Removing or declining Makini under Settings → Integrated Apps: approve it again
Turning on multi-factor authentication for the user
Moving the Fishbowl server to a different address or API port: update Fishbowl server address on the connection
Firewall or network changes that block the route to the Fishbowl server
Things that change what comes through without breaking anything
Changing the user's access rights

If something goes wrong#

It says a new integrated application needs approval.
It says the login limit has been reached.
The connection failed right after I clicked Connect.
It can't reach the Fishbowl server.
It connects, but some data is missing.
Still stuck?
Send us a note describing which step you're on and what you're seeing. Don't include the password in that message.
Modified at 2026-10-16 14:20:21
Previous
Supported data
Next
Supported data
Built with