Back to Blog
Product UpdateJune 2, 20266 min read

By Piyush Kothiya, Founder of ExoCall

ExoCall Update: Team Access, Role-Based Permissions & Reusable Campaigns

Invite your team and control exactly what each person sees — without sharing a single login or exposing your API keys. Plus one-click campaign reuse.

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. 1

    Open the Team page

    In the dashboard sidebar, open the Team page. It is visible to workspace owners only.

  2. 2

    Enter their name and email

    Add the team member’s name and the email address they will log in with.

  3. 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. 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.

ExoCall Team page: seats used, adding a member with page-by-page access, and two members with their allowed pages
The Team page: seats used on your plan, page-by-page access for each member, and who can see what.

What Team Members Can and Can't See

CapabilityOwnerTeam Member
Dashboard, Leads, Campaigns, Call Logs, etc.FullOnly pages you grant
Settings (API keys, WhatsApp secrets)YesNever
Invite & manage team membersYesNo

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. 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. 2

    Clear leads

    On a draft campaign, remove the old list in one click.

  3. 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.

Run AI Calling at Team Scale

Book a free demo and see how ExoCall lets your whole team work safely — with controlled access, your own AI key, and reusable campaigns.