Agency tier
The Agency tier is designed for businesses that run chatbots for several clients. You get one login, a separate workspace for each client with its own data, and separate settings for each client's widget, which is the chat window on each client's website. Our team turns on the client workspaces when your account is set up. A REST API (a way for your own software to manage Alma) is included for teams who prefer to set up client bots from code. The plan costs $199/mo and includes 20 active bots, 50,000 subscribers, 100,000 messages, and unlimited team members across the whole agency.
Who runs it
Built for agencies running 5 to 20 client chatbots in real estate, wellness, restaurants, healthcare, home services, and political.
/A · A WORKED EXAMPLE
Bright Loop Agency is on the Agency plan and runs Alma chatbots for five small-business clients: a real estate brokerage, a yoga studio, a dental practice, a salon, and an HVAC company. Casey, who runs the agency, logs in once. The first screen shows a summary for the whole agency, such as 961 leads collected this month and $48,250 in potential sales, with the conversation rate for each client and recent activity from every workspace. These figures are illustrative and are not real customer results.
Bright Loop's own Discovery Call Qualifier, which the agency uses to screen its own prospective clients, is in the same dashboard. It uses the same flow builder (the tool for arranging a chatbot's questions) and the same lead delivery that the agency sells to its clients.
Bright Loop's client mix
Real estate
Buyer and seller qualifier on the brokerage site. Jordan Reyes' team receives each lead with the neighborhood, timeline and contact details already collected.
Wellness
Class booker for Riley Cooper's studio. It books the class, collects the phone number, and schedules a reminder 24 hours ahead.
Healthcare
Appointment booker for Robert Martinez's practice: service select, insurance pre-check, callback scheduling.
Salons & spas
Service and stylist match with appointment booking. It collects late-night booking requests that the front desk would otherwise miss.
Home services
Estimate scheduler that asks whether the visitor needs a same-day or a scheduled visit. It collects the address and best phone number before the conversation ends.
Bright Loop · internal
The agency's own intake bot, listed alongside its clients' bots. Emily Rodriguez ($10k to $25k/mo ad budget, growing) came in last week.
The 14-day trial lets you build and test a chatbot before you choose a plan. Client workspaces and the REST API come with the Agency plan, and our team turns on the workspaces when your account is set up.
/01 · SUB-ACCOUNT WORKSPACES
Client workspaces come with the Agency plan, and our team turns them on when your account is set up. Each client has its own workspace inside your agency account. Conversations, leads, contacts and analytics are kept separate for each workspace. A teammate logged into Coastal Realty's workspace cannot read Mindful Yoga's leads, even by accident. You switch workspaces from the agency menu without logging in again.
If a client wants their own access, you can give them a login for their workspace only. They cannot see the main agency account or your other clients. Most agencies do not use this option. They manage the workspace themselves and pass the new leads to the client.
Widget settings
Each client's chatbot has its own widget settings, so the chat window can match the client's website. Every widget also shows a small "Powered by Alma" line. Contact us about removing Alma branding.
/01
Give each client's bot its own name and opening message, written in the client's own words, so visitors are greeted by the business they came to see.
/02
Set the widget's main color and text color to match the client's brand, so the chat window looks like part of the client's site.
/03
Place the chat bubble in the bottom-right or bottom-left corner, and set the text visitors see in the message box before they type.
REST API
The Agency tier includes a REST API, which lets your own scripts do tasks you would otherwise do by hand in the dashboard: listing client workspaces, creating a new one, and adding a starter template to it. Each request is authorized with your agency token (a private key that identifies your account). Creating a workspace returns its ID, its name and its slug (the short name used in its web address).
GET
/api/v1/agency/workspaces
Lists every client workspace under your agency account, with its ID, name, slug, active bot count, conversations this month and creation date.
POST
/api/v1/agency/workspaces
Creates a new client workspace from a workspace name (and, if you like, the client's contact name and email) and returns its ID, name and slug.
POST
/api/v1/agency/workspaces/<id>/deploy-template
Adds any of the 145 templates to a client workspace as a starting flow and returns the new bot's ID, so the agency can adjust the questions before publishing.
# Create a client workspace and add the Buyer Lead Qualification Bot template
curl -X POST https://helloalma.chat/api/v1/agency/workspaces \
-H "Authorization: Bearer $ALMA_AGENCY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"workspace_name": "Coastal Realty Group", "client_email": "jordan@example.com"}'
# → returns {"id": ..., "workspace_name": ..., "slug": ...}; use the id as $WS_ID:
curl -X POST https://helloalma.chat/api/v1/agency/workspaces/$WS_ID/deploy-template \
-H "Authorization: Bearer $ALMA_AGENCY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"template_id": "re_buyer_qual"}'
# → returns {"bot_id": ..., "workspace_id": ..., "template_id": "re_buyer_qual"}
There is no add-on fee and no separate plan. Once our team has turned on your client workspaces, use your agency token to create new ones automatically.
145 templates · 15 categories
Pick the template that matches the client's industry, add it to their workspace, change the wording to suit the client, and publish. The library is shared across your whole agency account, so your team builds a Mindful Yoga bot the same way it builds a Coastal HVAC bot.
Buyer and seller qualifiers, showing scheduler, mortgage pre-qualification, legal intake.
17 templatesAppointment scheduling, new patient intake, insurance and billing questions.
10 templatesClass booking, free trial pass, spa and salon booking.
12 templatesReservations, menu navigator, private events, gift cards.
11 templatesQuote requests, emergency service, service-area check.
10 templatesProgram finder, admissions inquiry, coaching leads.
10 templatesNew client intake, kickoff call scheduler, monthly check-in prep.
12 templatesE-commerce, political campaigns, professional services, internal operations, lead generation, follow-up, customer service and booking.
63 templatesAll 145 templates are available inside every client workspace. Add them through the workspace dashboard or the POST /deploy-template endpoint.
How an agency onboards a new client
Bright Loop follows these steps each time a new client signs on. The first three steps happen in the Agency dashboard or through the REST API. The fourth is a decision about who logs in afterward.
/01
Use three clicks in the Agency dashboard, or send one POST request to /api/v1/agency/workspaces with the workspace name. You receive the new workspace's ID, name and slug.
/02
Pick the closest match for the client's industry, such as a buyer qualifier, class booker or estimate scheduler. Add it to the workspace as a starting flow.
/03
Set the widget's name, welcome message, colors and position so the chat window matches the client's website.
/04
Give the workspace login to the client's marketing contact, or manage the bot yourself and pass the new leads to the client. Most agencies manage it themselves.
Agency pricing
The Agency tier is a single $199/mo plan that covers all of your clients up to the included limits. There is no fee per workspace and no charge per user. Annual billing lowers the price to $165/mo, a saving of about 17%.
/01 · Monthly
Billed monthly. Cancel anytime.
/02 · Annual
$1,980 / year. Saves about 17% compared with monthly.
/03 · What's included
Start the 14-day trial and build a real chatbot. When you move to the Agency plan, our team turns on your client workspaces and you can add clients as you go. No card is required.
Common questions
If yours isn't here, send us a note and a real person will reply the same day.
Yes. You can give your client's marketing contact a login that opens only their own workspace. When they sign in, they see only their workspace, and they cannot see the main agency account or any of your other clients. Most agencies do not use this option and manage the workspace themselves, but it is available for clients who want their own access.
It is 20 active bots total across the whole agency account, not 20 per workspace. For example, if Coastal Realty needs three bots, Mindful Yoga needs one and Coastal HVAC needs two, you have used six of your twenty. The same rule applies to the 50,000 subscribers and 100,000 messages, which are shared across every workspace in your agency account. If you need more, the Enterprise tier raises the limits.
Yes. If a client no longer wants you to manage Alma for them and prefers to run it on their own, we will convert the client workspace into a separate Alma account on whichever tier matches their volume. The conversation history, lead exports, flows and widget settings all move with the workspace. Nothing needs to be rebuilt or deleted, and the agency stops paying for that workspace.
Removing Alma branding is not a self-serve setting on any plan, and every widget shows a small "Powered by Alma" line. You can set each client bot's name, welcome message, colors and position so the widget matches the client's website. Contact us about removing Alma branding.
Yes. Each workspace supports CSV (spreadsheet file) import for contacts and past conversation data. If you prefer to automate it, a script can create each workspace and add its template through the API, working through your client list one workspace at a time. Most agencies move three or four existing clients on the first day and add the rest over the first couple of weeks.
Set up your agency
The 14-day trial needs no credit card. Build a real chatbot, see how it works with your visitors, and then decide whether to continue. Client workspaces and the REST API come with the Agency plan, and our team turns on the workspaces when your account is set up.