Boulevard

· #329 most-used

Appointment scheduling, client experience, and payments for self-care businesses

CRMMarketingSupportSchedulingAutomationPayments

Boulevard is the client experience platform purpose-built for salons, spas, medspas, and appointment-based self-care businesses. It combines precision scheduling, a full client CRM, integrated point-of-sale, messaging, and marketing tools in one system. Connect it to Actionist and your agents can create and manage client records, handle appointment logistics, block provider time, add tags, look up orders, and react to real-time webhook events — all without anyone touching the Boulevard dashboard.

Average time saved
10 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual cycle of checking appointment status, updating client records, adding tags, creating time blocks, and cross-referencing order data that front-desk and operations staff handle in Boulevard throughout the day.

Schedule

What your Boulevard agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

Boulevard × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
6Apps spanned
~17 hrsSaved / week
6Personas served
For operations
Featured3 apps

Same-day cancellation slot filled from waitlist

When an appointment cancels in Boulevard, the agent confirms the slot details, logs the open time to the tracking sheet, and posts the availability to the team Slack — all within about a minute. The front desk always has the context needed to fill the slot, and the cancelling client is tagged for a win-back sequence rather than silently falling out of the schedule.

~3 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When an Appointment Cancelled webhook fires in Boulevard
Result
Log cancellation details to the open-slots tracker sheetPost the open slot to the #schedule channel for immediate front-desk actionAdd 'recent-cancel' tag to client record for win-back outreach tracking
The win
Saved per run
20 min
Runs / week
~8×
Every cancelled slot reaches the front desk within about a minute with full context
Driven byOperations Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    24 min / week
    Manual new-client data entry

    Front desk manually enters each new lead into Boulevard — copying name, email, and phone from the form, then tagging and noting the record. Every lead takes 4–6 minutes of data entry time.

    Sales Agent
    0 min
    Agent creates and tags new client records from every lead source

    When a lead submits an enquiry form, the agent creates the Boulevard profile, attaches the intake notes, and applies the new-lead tag — all before the first booking call.

  • Marketing
    40 min / week
    Manual client export and tag management

    The marketing team exports Boulevard client lists, manually filters by service or visit date, and updates tags before each campaign — a 30–45 minute process that often uses data that is already a week out of date.

    Marketing Agent
    0 min
    Agent builds segmented audiences from live Boulevard data

    The marketing agent searches Boulevard for clients by service history and visit recency, applies tags automatically, and exports the refreshed audience to the email platform — updated weekly without any manual export.

  • Customer Support
    32 min / week
    Manual client lookup on every support contact

    Support staff manually search Boulevard by email or name for every inbound contact, retrieve appointment history by scrolling through the client profile, and note the context before responding. Each lookup takes 5–8 minutes.

    Customer Support Agent
    0 min
    Agent surfaces client history before the first reply

    When a complaint email arrives, the agent looks up the client in Boulevard by email, retrieves their appointment history, and posts a full briefing to the support channel — before a human opens the email.

  • Human Resources
    20 min / week
    Manual provider calendar management

    HR or operations manually creates a time block in Boulevard for every approved leave day, training session, and personal hold — navigating each provider's calendar individually and removing blocks when they expire.

    Human Resources Agent
    0 min
    Agent creates and removes time blocks for all leave and training

    When leave is approved, the agent creates the Boulevard time block immediately. When the provider returns, the agent removes it. No manual calendar steps, no scheduling errors.

  • Finance
    50 min / week
    Manual revenue reporting from Boulevard

    Finance manually exports Boulevard transaction reports, categorises revenue by service type in a spreadsheet, and reconciles against the accounting system — a 45–60 minute process every Monday morning.

    Finance Agent
    0 min
    Agent pulls order records and logs revenue automatically

    Every completed Boulevard order flows into the daily revenue log and Notion dashboard automatically — the finance team has a real-time view without opening Boulevard or running a manual report.

  • Operations
    25 min / week
    Manual daily schedule review

    The operations lead manually reviews Boulevard's daily schedule each morning, identifies unconfirmed appointments and first-time clients, and communicates the day's priorities to the team — taking 20–30 minutes before the first client arrives.

    Operations Agent
    0 min
    Agent briefs the team on the day's schedule before opening

    At 7 AM every weekday, the operations agent pulls the day's appointments, flags unconfirmed bookings and first-time clients, and posts the full briefing to Slack — the team opens ready, not scrambling.

  • Legal
    75 min / week
    Manual compliance record review

    The compliance officer manually reviews new client records for consent tags, checks tag change logs where available, and updates the compliance audit trail — a 60–90 minute weekly process with no guarantee of complete coverage.

    Legal Agent
    0 min
    Agent audits consent records and tag changes weekly

    The legal agent checks new client records for missing consent tags, reviews restricted-category tag changes, and maintains a compliance audit log — all without anyone manually searching Boulevard for compliance gaps.

+ 100s of other Boulevard automations
Average time saved
27 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
13
Hours saved / year
625
Annual ROI
$46,875

Based on Boulevard's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.

Connect

How to plug Boulevard into Actionist

Pick the connection method that suits your environment.

Connect via the Boulevard Admin API using your Business ID and API key. Requires the Boulevard API package on your subscription. The recommended path for all Actionist agent actions and webhook-based triggers.

1
Open the Boulevard Developer Portal

Log in to your Boulevard account, navigate to Settings → Developer, and open the Developer Portal at developers.joinblvd.com.

2
Create an API application

Click 'Create application', give it a name (e.g. 'Actionist'), and note your Business ID and the generated API key. The Boulevard API package must be active on your subscription.

3
Paste into Actionist

Enter your Business ID and API key in the fields below and click Test connection. Actionist will run a read-only call to verify the handshake.

Credentials you'll need
API key*
Boulevard Developer Portal → create an API application → copy the key
Business ID*
Your Boulevard business ID, found in the developer portal alongside the API key
Actions

12 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

9 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

FAQs

Questions about Boulevard + Actionist

How does Actionist connect to Boulevard?
Go to the Apps tab, find Boulevard, and click Connect. You'll need your Boulevard Business ID and an API key generated from the Boulevard Developer Portal (Settings → Developer → Create application). The Boulevard API package must be active on your subscription — this is a paid add-on available on Boulevard's higher-tier plans. Once you paste both credentials, Actionist runs a read-only test call to verify the connection before any agent actions run.
Does connecting Boulevard to Actionist require a special Boulevard subscription tier?
Yes. Boulevard's Admin API — which Actionist uses for all actions and webhook triggers — requires the API package on your Boulevard subscription. This is not available on entry-level plans. Check with Boulevard sales or your account manager to confirm your plan includes API access before connecting. The connection setup in Actionist is the same regardless of tier, but the API calls will fail with an authentication error if the package is not active.
What can Actionist agents actually do in Boulevard?
Actionist agents can create and update client records, add client notes, apply tags to clients and appointments, search for clients by email or ID, find and update appointments, create and delete provider time blocks, and retrieve order details by ID. Agents can also respond to Boulevard's real-time webhook events — new appointments, cancellations, completions, reschedules, new clients, client updates, tag changes, and completed orders — to trigger downstream actions in your other connected apps.
How quickly do Boulevard webhooks fire in Actionist?
Boulevard webhooks deliver events within about a minute of the triggering action. This means when an appointment is booked, cancelled, or completed in Boulevard, the agent can react and take downstream actions — sending a confirmation, filling a waitlist slot, posting to Slack — within about a minute. There is no true instant delivery; the minute window reflects normal webhook delivery latency.
Can Actionist create appointments in Boulevard, not just read them?
The current Actionist integration supports reading and managing existing appointments (Update Appointment, Find Appointment) and the surrounding client and time-block operations. Full appointment creation — selecting a service, a provider, and a time slot — is not currently available as an Actionist action, because Boulevard's booking flow requires availability checks that span multiple API calls. The most practical alternative is using the New Appointment trigger to react to bookings made through Boulevard's own booking surface and then carry out downstream steps automatically.
What is the difference between Find Client by Email, Find Client by ID, and Find Client by External ID?
Find Client by Email is the right action when you have the person's email address and need to look them up — useful for deduplication before creating a new record or enriching a CRM contact. Find Client by ID is the fastest lookup when you already have the Boulevard internal ID (typically from a webhook payload). Find Client by External ID is for scenarios where you maintain your own customer identifier in a CRM or loyalty platform and have stored that ID in Boulevard — it bridges the two systems without requiring a manual cross-reference table.
How do Actionist agents use tags in Boulevard, and what are the limits?
Actionist's Add Tag action applies one or more tags to a Boulevard client or entity. Tags in Boulevard are free-form strings — there is no fixed taxonomy enforced by the API, so you define your own (e.g. 'first-visit', 'VIP', 'membership-prospect', 'complaint'). The Entity Tags Added and Entity Tags Removed webhooks let agents react immediately when tags change, enabling downstream flows like segment syncs and compliance audits. Actionist cannot delete tags through a dedicated action — to remove a tag, update the full tag list on the client record via Update Client.
Can Actionist help manage provider schedules in Boulevard without manually setting time blocks?
Yes — the Create Timeblock and Delete Timeblock actions let HR and operations agents manage provider availability automatically. When a leave request is approved in your HR system, an agent creates the time block in Boulevard before any client can book the slot. When the provider returns, the agent deletes the block so availability reopens immediately. Training sessions, inventory counts, and other business events can all be blocked programmatically rather than requiring front-desk staff to update each provider's calendar manually.