New guide: how to warm up a dedicated IP without hurting your reputation. Read now →
Log in
MigoSMTP
Team Management

Built for teams, workspaces and enterprise access

Give every person and service the right access, and keep a record of every change.

AI reviews permissions and audit logs and flags access that looks unusual.

Your account
Product AOwn domain
own pool
Product BOwn domain
own pool
Client 1Own domain
own pool
One workspace never sees another
Isolated
Separate keys
A workspace per product or clientKeep each product, brand or client in its own workspace with separate domains, keys and reporting.
Invite teammate
Email
sam@example.com
Role
Developer
Invite
Invite sent
By email
Per workspace
Invite teammatesAdd people by email and choose a role. They get access only to the workspaces you select.
P
PriyaAdmin
S
SamDeveloper
M
MiaAnalyst
Send email
Manage keys
View reports
Billing
Role-based
Least privilege
Roles that match real jobsAdmins manage billing and keys, developers send and debug, analysts read reports. Nobody gets more than they need.
Account security
Two-factor requiredEveryone
Single sign-onSAML or OIDC
Session timeout[n] hours
IP allow-listOptional
2FA
SSO
Enforce sign-in policyRequire two-factor, connect SSO and set session limits across the whole account.
Audit log
10:01:02
Priya created key
a91f…c3
10:04:11
Sam added domain
7be2…90
10:09:40
Role changed
c0d4…1a
10:12:05
Mia viewed report
5f6e…b8
Append-only
Audit log
Exportable
Who changed whatEvery key, role and setting change is logged with the person and time, ready for a security review.
API keysPer workspace
+ Add
Added
BudgetsCaps and alerts
+ Add
Added
SeatsAdd or remove
+ Add
Added
PoliciesInherited
+ Add
Added
Per-workspace
Budgets
Keys and budgets per workspaceIssue separate keys and spending limits for each workspace, so one team cannot overspend for another.
Workspaces
Invite
Roles
Security
Audit
Keys
RolesSample
Owner        full access, billing, ownership transfer
Admin        domains, keys, team, settings
Developer    API keys, SMTP accounts, webhooks
Marketer     templates and reports
Billing      invoices and plans
Read-only    view reports and logs
SMTP relayREST APIWebhooksDedicated IPsDKIM signingInbound parseTemplatesAnalyticsSuppression listsReputation monitoringEmail validationTeam roles and audit logSMTP relayREST APIWebhooksDedicated IPsDKIM signingInbound parseTemplatesAnalyticsSuppression listsReputation monitoringEmail validationTeam roles and audit log
Capabilities

Access that matches how your organisation works

Workspaces

Separate brands, products or clients with their own keys and domains.

Roles and permissions

Least-privilege roles for people and services.

Single sign-on

Use your identity provider for sign-in and provisioning.

Audit log

See who changed what, and when.

IP allowlist

Restrict access to trusted networks.

Scoped API keys

Limit what each key can do.

How it works

STEP 1

Create workspaces

One per brand, environment or client.

STEP 2

Invite your team

Assign roles as you add people.

STEP 3

Connect SSO

Enforce sign-in through your identity provider.

See it in action

One platform from first send to inbox

Switch between stages to see what you control at each step. Illustrative interface with sample data.

app.migosmtp.com / sendSample data
Queued
[n]
Sent
[n]
Rate
[n/s]
acceptedmessage to you@example.com
acceptedmessage to team@example.com
queuedbatch of [n] recipients
acceptedmessage to ops@example.com
Governance

Controls your security team will ask for

Everything that changes your sending setup is recorded and attributable.

  • Audit log with filters and export
  • SSO and automated provisioning
  • Key rotation and expiry
  • Separate billing visibility
At a glance
WorkspacesMultiple per account
RolesPredefined and custom [confirm]
SSOEnterprise plans
Audit logSearchable, exportable
Overview

What is team management?

Use cases

Common team management use cases

Agency with many clients

Create one workspace per client with separate domains, keys and reporting. Staff get access only to the clients they serve, and client data never mixes.

Developer and marketer split

Give developers API keys and webhooks, marketers templates and reports, and finance billing only. Each person sees what they need and cannot change sending infrastructure by accident.

Security review readiness

When your security team asks who changed a DKIM record or created a key, the audit log answers with a user and a timestamp, and can be exported.

Offboarding a team member

Remove the person, rotate any keys they handled, and check the audit log for recent changes. With SSO, disabling them in your identity provider also removes access.

AI features

AI-assisted team management

Assist

Permission review assistant

The copilot scans roles and keys for excess access, such as unused admin accounts or keys with broad scopes, and suggests tighter settings. Administrators approve every change.

Risk

Unusual access detection

Anomaly detection flags sign-ins from new locations or unusual hours, and sudden key creation. It notifies admins, and enforcement actions such as forced logout stay under your control.

Ask

Audit log search in plain language

Ask who changed our sending domain last week and get matching entries with links. The answer cites log lines, so you can verify them. Answers link to the log entries.

Agent-ready

Agent identities with limits

When AI agents use the API through an MCP server, they get their own scoped keys that show up in the audit log, can be revoked instantly and can require approval.

AI features are assistive: they review and flag, and your administrators approve every change to roles, keys and access. [Confirm which AI features are available at launch.]

Best practices

Best practices for team management

Start with least privilege

Give each person the narrowest role that lets them work, and widen it on request. Removing access nobody noticed is harder than adding it.

Use one workspace per boundary

Split by client, brand or environment. Clean boundaries simplify reporting, billing and incident response. It also keeps reports tidy and accountable.

Rotate and expire API keys

Set expiry on keys for contractors and short-lived projects, and rotate production keys on a schedule so forgotten ones stop working.

Enforce SSO where possible

Central sign-in means offboarding in one place and consistent password and multi-factor policy. Keep a break-glass owner account documented.

Review the audit log regularly

Skim changes to domains, keys and webhooks each week. Routine review turns the log from a forensic tool into early warning.

FAQs

Team management: frequently asked questions

What is a workspace in an email platform?

A workspace is a separate space within your account with its own domains, keys, templates and reporting. Use one per brand, environment or client so that settings and data stay isolated and access can be granted precisely. Each can hold its own settings, keys and domains.

How do I give my team access with the right permissions?

Invite each person and assign a role, such as Admin, Developer, Marketer, Billing or Read-only. Each role limits access to the relevant areas. [Confirm whether custom roles are available.] Roles are listed in the team settings, and each role page explains what it can see and change, so you can compare them before sending any invitation to a colleague.

Can agencies manage many clients in one account?

Yes. Use one workspace per client with separate keys, domains and reporting. Staff access can be limited to specific workspaces, which keeps client data and reputations apart. Reporting stays separate by workspace, and you can give clients read-only access to their own results if you want them to self-serve their numbers.

Which single sign-on providers are supported?

[List supported SSO protocols and providers.] SSO is offered on enterprise plans. See the pricing page for plan details. We support single sign-on for enterprise plans, and the list of supported protocols and identity providers will be confirmed before launch. Contact us if your organisation needs a specific provider, so we can check compatibility early.

How long is the audit log kept?

[Confirm retention.] The log is searchable and exportable, so you can keep your own copy for compliance requirements. Retention may differ by plan, so check your plan details. Because the log is exportable, you can store your own copy for as long as your compliance policy requires, in your own archive or SIEM tool.

Is SSO included in every plan?

SSO is available on enterprise plans. Other plans use email and password sign-in, with IP allowlists and scoped keys available for tighter control. See the pricing page for the current breakdown. Contact sales for enterprise needs. See the pricing page for the full comparison. Contact sales for enterprise needs.

What is the difference between a role and an API key scope?

A role defines what a person can do in the dashboard. A key scope defines what a program can do through the API. Use roles for people and scoped keys for services, so each has only the access it needs.

How does AI relate to access management?

AI can review permissions, flag unusual sign-ins and key activity, answer audit questions in plain language and give AI agents their own scoped identities. It recommends, and your administrators decide. [Confirm which AI features are available at launch.] Human review is part of every step.

Can agencies manage many clients?

Yes. Use one workspace per client with separate reporting.

Start sending in minutes.

Create an account, add your domain and send your first email.