Skip to main content
Trackly SMS supports multi-user accounts with role-based access. Invite team members and control what they can do.

Roles

RoleAPI KeysTeam ManagementSendingView Reports
OwnerCreate/View/DeleteAdd/Remove/Change rolesYesYes
MemberNoView onlyYesYes
ViewerNoView onlyNoYes

Owner

Full administrative access:
  • Invite and remove team members
  • Change member roles
  • Create and manage API keys
  • Access all features

Member

Operational access:
  • Create and manage campaigns
  • Build audiences and creatives
  • View reports and analytics
  • Cannot manage team or API keys

Viewer

Read-only access:
  • View reports and analytics
  • See campaign history
  • Cannot create or send anything

Inviting Team Members

  1. Go to Settings > Team
  2. Click Invite Member
  3. Enter their email address
  4. Select a role
  5. Click Send Invitation
The invitee receives an email with a link to join.

Invitation Status

StatusMeaning
PendingInvitation sent, not yet accepted
AcceptedUser has joined the account
ExpiredInvitation expired (7 days)

Resending Invitations

  1. Find the pending invitation
  2. Click Resend

Managing Members

Change Role

  1. Go to Settings > Team
  2. Find the team member
  3. Click the role dropdown
  4. Select the new role
Role changes take effect immediately. The user’s permissions update on their next page load.

Remove Member

  1. Go to Settings > Team
  2. Find the team member
  3. Click Remove
  4. Confirm removal
Removed members immediately lose access.

Account Rules

Multiple Owners

  • Accounts can have multiple Owners
  • Useful for backup access and delegation
  • Owners have identical permissions

Owner Requirement

  • Every account must have at least one Owner
  • You cannot remove yourself if you’re the last Owner
  • Transfer ownership before removing yourself

Self-Removal

You cannot remove yourself from an account. The system enforces this with the message: “Cannot remove yourself. Transfer ownership first.” Another Owner must remove you, or you must transfer ownership and have the new Owner remove your access.

Discord Integration

Team members can link their Discord accounts:
/sms link YOUR_API_KEY
This grants access to the tenant’s Discord channels. See Discord Integration for details.

Audit Trail

Trackly SMS logs all team actions in the Activity Log, accessible at Settings > Team > Activity. The audit trail records:
  • Team member invitations and role assignments
  • Role changes
  • Member removals
  • Login events
Audit log entries are retained for 90 days and support pagination and filtering by action type. Use the /team/activity API endpoint for programmatic access.

Rate Limits

Invitations are rate-limited to 20 per hour per account to prevent abuse.

Best Practices

Give team members only the access they need. Not everyone needs Owner access.
Avoid single points of failure. Have at least 2 Owners for redundancy.
Remove members who have left the team. Revoke access for contractors when projects end.
Clients and partners who need reports but shouldn’t send can be Viewers.

Troubleshooting

Check:
  • Email address is correct
  • Check spam folder
  • Resend the invitation
You may not have permission. Only Owners can change roles.
If you’re the last Owner, transfer ownership first.

Next Steps

API Keys

Manage programmatic access

Billing

View usage and payments