Bob Go - Setting up user roles

Users and user roles

How do user roles work on Bob Go?

Bob Go lets you control team member access by assigning specific user roles. This ensures each person has only the permissions needed for their tasks, improving security, efficiency, and organisation.


Available roles include:

AccountSuperUser

The account creator or a user with full administrative access and control over all settings.
Accessible sections:

  • Dashboard

  • Orders

  • Shipments

  • Returns (if applicable)

  • Address books

  • Sales channels

  • Rates at checkout

  • Reports

  • Account (including billing)

  • Settings

  • Resource hub

  • Download manager

  • Alerts

AccountUser

Full access to shipping and order management, but no administrative features (e.g., no billing or account settings changes).

Accessible sections:

  • Dashboard

  • Orders

  • Shipments

  • Address books

  • Sales channels (limited actions only)

  • Resource hub

  • Download manager

ShippingAgent

Limited access - can only view and manage orders/shipments specifically assigned to them. Ideal for warehouse or location-specific fulfilment teams.

Accessible sections:

  • Assigned orders

  • Assigned shipments

  • Resource hub

Note: ShippingAgents cannot use quick or bulk fulfilment options. This role is currently available only for Shopify and WooCommerce integrations.

StoreAgent

Designed for in-store staff handling Pickup in Store orders. Access is strictly limited to verifying and completing pickups securely.

Accessible sections:

  • Pickup reference screen

  • OTP (one-time pin) entry and verification


Assigning roles

As an AccountSuperUser, you have exclusive control over user management on Bob Go. From your account settings, easily create new users, assign specific roles, and update user information. Simply navigate to the account and scroll down to the account users section. Add a new user by providing their name, email, and desired role.


Need to make changes? Just select the user to access a modal with editable options for roles and information. Efficiently manage your team’s access with ease.




User role: ShippingAgent

Imagine having a dedicated agent for every warehouse, making your product fulfillment smooth and hassle-free. Say goodbye to complexity with shipping agents – no matter how many locations you have.


A shipping agent has limited access to Bob Go and can only access and manage orders and shipments assigned to them. An AccountSuperUser must link a Shopify location, or WooCommerce shipping class or vendor, to one or more shipping agents, allowing them only to fulfil orders/items from that specific location. Please note that a shipping agent cannot use the quick or bulk fulfillment options.


This user role is currently only available for Shopify and WooCommerce. 


Smart shipping suggestion:

Multiple shipping agents can be associated with a single Bob Go collection address and Shopify location, or WooCommerce shipping class or vendor. This enables a backup shipping agent to take over if the primary agent is unavailable on a particular day.



Shipping agents on Shopify

To link a shipping agent to a specific Shopify location, navigate to sales channels in the left navigation menu and select your Shopify channel to open the channel settings. 


Each location can be associated with a distinct Bob Go collection address and/or shipping agents. This enables the linked shipping agents to solely fulfill orders containing items stocked at the linked Shopify location. After fulfillment, the courier will collect the fulfilled order/item from the specified Bob Go collection address.



Shipping agents on WooCommerce

To link a shipping agent to a specific shipping class or vendor, navigate to sales channels in the left navigation menu and select your WooCommerce channel to open the channel settings. 


WooCommerce utilises shipping classes and/or vendors (via the Dokan plugin) to connect shipping agents and Bob Go collection addresses. This allows a shipping class or vendor to be associated with a specific Bob Go collection address and shipping agent. Consequently, order items linked to the relevant shipping class/vendor can only be fulfilled from the designated Bob Go collection address.


Shipping agent settings

Further settings can be managed by navigating to sales channels in the left navigation menu and selecting shipping agents in the sub-menu.


User role: StoreAgent

The Store Agent (user role: StoreAgent) is a dedicated in-store staff role designed specifically to handle Pickup in Store orders securely and efficiently.

This role makes it simple for customers to collect their online orders at your physical store by using just a waybill number (reference) and a one-time OTP (One-Time Pin) sent to them.

Key features of the Store Agent role:

  • Limited access: Store Agents can only view the pickup/reference screen and enter/verify the OTP. They do not have access to other parts of the system (such as order management, customer details, inventory, or admin functions).

  • Secure order completion: When the customer provides their order number and the correct OTP, the Store Agent enters the OTP, and successful verification automatically marks the order as completed/collected.