Skip to main content
Sendocki lets you work as a team with differentiated roles: everyone sees and does only what concerns them. Several system roles are available, and you can create your own custom roles.
Inviting your team from the start is more efficient than configuring everything alone and training later — your collaborators learn by doing.

The system roles + custom

Owner

Full access to everything — orders, deliveries, team, billing, integrations, account deletion. The role of the person who created the Sendocki account. At least one Owner must always exist on the account. Only the Owner can permanently delete an order (hard delete).

Manager

Operational management and configuration. Can manage members and permissions, configure order urgency, customer segmentation, stock rules. Has full dashboard and analytics access (including the Finance tab). Cannot manage billing, configure integrations, or delete the account.

Moderator

Business supervisor profile: read-only on orders, can archive (reversible trash), adjust urgency thresholds, customer segmentation and stock rules. Has analytics and Finance tab access. Cannot create or edit orders, configure integrations, or permanently delete. Ideal for a team lead who supervises without modifying everything.

Confirmation Agent

Specialized in call queue and order confirmation by phone / WhatsApp. Sees orders to confirm, can access WhatsApp chat, and confirms COD cash collections from the order page. Financial KPIs hidden. Ideal for a COD call center.

Delivery Agent

Specialized in delivery tracking and field confirmations. Sees orders assigned to them, manages shipments and customer WhatsApp chat from mobile. Financial KPIs hidden. Ideal for internal delivery staff.

🛠️ Custom role

If system roles don’t cover your needs (e.g., “Returns Manager”, “Read-only Accountant”, “Restricted Intern”), you can create custom roles with à-la-carte permissions.

Create a custom role

Choose the name and exact permissions (read/write by module)

Invite a collaborator

1

Go to Settings → Team

User menu (top right) → Settings → Team tab
2

Click 'Invite a member'

Button top right of the list
3

Enter email + choose role

Collaborator’s email + select the appropriate role (Manager, Confirmation Agent, Delivery Agent, or an existing custom role)
4

Send the invitation

The collaborator receives an email with a link to join Sendocki
5

Validation by the collaborator

They click the link, create their account (Google or email), automatically join your store with the assigned role
The Owner role cannot be assigned via classic invitation — only the person who created the account is Owner. To transfer ownership, contact support.

Permissions table by role

Archive ≠ delete. Archiving sends the order to a reversible trash — you can restore it and historical KPIs are preserved. Permanent deletion (hard delete) is irreversible and reserved for the Owner.
Financial KPIs (revenue, margin, delivered AOV) are hidden by default for Agent and Viewer roles — to avoid exposing business figures to operational or external collaborators.

Create a custom role

1

Go to Settings → Roles & Permissions

User menu → Settings → Roles & Permissions tab
2

Click 'Create a role'

Button top right
3

Name the role

E.g., “Accountant”, “Order Intern”, “Returns Manager”
4

Check permissions

List of available permissions, organized by module (Orders, Deliveries, Analytics, Stock, Team…)
5

Set KPI visibility

Choose whether this role sees financial KPIs (revenue, margin, earnings)
6

Save

The role appears in the list and can be assigned to invitations or existing members

Change an existing member’s role

1

Settings → Team

Members list
2

Click on the member

Opens their profile
3

Change the role

Select another role from the dropdown
4

Save

Immediate effect — the member is notified of their new role

Remove a member

Removing a member immediately disables their access to your store. Their past actions (processed orders, sent messages, confirmations) remain visible in history with their name.
1

Settings → Team → click on the member

Opens their profile
2

'Remove from team' button

At the bottom of the profile
3

Confirm

You must type the member’s name to confirm (anti-error)
You cannot remove the last Owner of the account. To transfer ownership first, contact support at [email protected].

Typical use cases in Morocco

  • 1 Owner (you, the founder)
  • 1-2 Manager (ops leads)
  • 3-5 Confirmation Agent (call center team calling customers)
  • 2-3 Delivery Agent (your internal couriers)
  • 1 Owner
  • 1 Manager
  • 2-3 Confirmation Agent (call queue)
  • No delivery agent (carrier handles it)
  • 1 Owner (you manage everything)
  • Possibly 1 collaborator as Manager to assist you
  • Your usual internal roles
    • 1 custom ‘Accountant’ role: read-only on billing and financial KPIs, no access to orders/customers

How many members can I invite?

The number of members you can invite depends on your Sendocki plan. Find the details of your plan in Billing.

What’s next?

Create your pipeline

Now that your team is in place, configure the order processing flow