Team access in AI calling software is now live in ExoCall. You can invite your staff, decide exactly which pages each person sees, and keep your API keys and billing locked to the workspace owner. This June 2026 update also adds a much-requested feature: the ability to duplicate and reuse calling campaigns.
If you run a sales or support team, you no longer have to share one login — and all your secrets — just to let an agent check call logs. Here's everything that's new.
What's New
Team access with role-based permissions
Invite team members by name and email, and grant each one access to specific pages only — Leads, Campaigns, Call Logs, Analytics, and more. The Settings page stays owner-only.
Duplicate and reuse campaigns
Copy any outbound campaign into a fresh draft with its leads, or clear the leads and import a new list. Perfect for re-engagement, seasonal offers, and A/B testing scripts.
What Is Team Access in ExoCall?
Team access is a permission system that lets a workspace owner invite team members and grant each one access to specific pages only. Instead of every user seeing everything, the owner chooses — per person — whether they can open Leads, Campaigns, Call Logs, Analytics, and the rest.
This solves the biggest problem with shared accounts: your Settings page holds sensitive credentials — your API keys and your WhatsApp tokens. Sharing a login to let a teammate review calls used to mean handing over all of that. Now it doesn't.
How to Give a Team Member Access (Step by Step)
- 1
Open the Team page
In the dashboard sidebar, open the Team page. It is visible to workspace owners only.
- 2
Enter their name and email
Add the team member’s name and the email address they will log in with.
- 3
Tick the pages they can see
Choose exactly which pages this person is allowed to access — for example, Leads and Call Logs only.
- 4
Click Add member
They log in with their email via a one-time code and land directly in your workspace, seeing only what you granted. No password sharing, no separate setup.

What Team Members Can and Can't See
| Capability | Owner | Team Member |
|---|---|---|
| Dashboard, Leads, Campaigns, Call Logs, etc. | Full | Only pages you grant |
| Settings (API keys, WhatsApp secrets) | Yes | Never |
| Invite & manage team members | Yes | No |
Key takeaway
Team members can be given any combination of pages, but the Settings page — where your secrets live — is owner-only and can never be granted.
Change Access Anytime — Members Are Signed Out Automatically
When you change a member's pages or disable their account, ExoCall signs them out and applies the new access the next time they log in. This prevents the usual confusion where someone keeps their old access until a session expires. Change it, and within moments they're prompted to log back in with the updated permissions.
Reuse and Duplicate Your Calling Campaigns
You can now duplicate any outbound calling campaign into a new draft, with all its leads copied in. It's built for teams that run the same lists repeatedly — monthly re-engagement, seasonal offers, or A/B testing a new script on the same audience.
- 1
Duplicate
Click Duplicate on any campaign. ExoCall creates a fresh draft named "… (copy)" with the same settings — concurrency, script, calling hours — and all leads copied in and reset to pending. Your original campaign and its history stay untouched.
- 2
Clear leads
On a draft campaign, remove the old list in one click.
- 3
Import a fresh list
Paste leads or upload a CSV to load a new audience into the same campaign, then hit Start.
So you can either re-run an existing list as-is, or duplicate a campaign as a template, swap in new leads, and launch — without rebuilding it from scratch.
Frequently Asked Questions
Can multiple users share one ExoCall account?
Yes. The workspace owner can invite multiple team members by email and grant each one access to specific pages, without sharing a single login or exposing API keys.
Can a team member see my API keys or billing details?
No. The Settings page — which holds your API keys and WhatsApp credentials — is owner-only and cannot be granted to any team member.
What happens when I change a team member’s permissions?
ExoCall signs that member out automatically. The new access takes effect the next time they log in, so there is no confusion about outdated permissions.
Can I reuse an old calling campaign?
Yes. Use Duplicate to copy a campaign — settings and leads — into a new draft, or clear its leads and import a fresh CSV to run the same setup with a new list.
Bottom Line
As an AI calling operation grows from one person to a team, two things break first: access control and repeatable workflows. This update addresses both — role-based team access and reusable campaigns — so ExoCall scales with you instead of getting in the way.
Available now for all ExoCall accounts
Team access and campaign duplication are live for all ExoCall workspaces. Open the Team page to invite your first member, or the Campaigns page to duplicate a campaign.