Spin up a client workspace when HoneyBook books a project

When a project is booked in HoneyBook, create the Google Drive folder, copy your Asana delivery template, and announce the win in Slack.

Deterministic Code
HoneyBookGoogle DriveAsanaSlackOperationsSalesOnboarding AutomationNotifications & Alerts
PromptCreate

Build a code workflow that spins up the full client workspace the moment a project is booked in HoneyBook. The goal is to remove the manual scramble after a booking: folder, project plan, and team announcement should all be ready before anyone touches a keyboard.

Trigger: a HoneyBook webhook on the project_booked event. Use the Webhook Events reference in the HoneyBook integration to set up the subscription and read the payload (client name, project type, event date, budget, and project id at minimum).

Step 1: in Google Drive, run Create Folder. Name the folder using the client name and the event date (for example, "Smith Wedding 2026-09-12"). Let me configure a parent folder id so every client folder lands inside our shared "Clients" folder. Capture the new folder id and web view link.

Step 2: in Asana, run Duplicate a Project against our standard delivery template so every onboarding task, section, and custom field comes pre-loaded. Let me pick the template project id and the destination team. Name the new project with the same client name and event date. If the duplicate operation needs a fallback, Create a Project against the template team is acceptable. Capture the new Asana project id and permalink.

Step 3: in Slack, run Send a Message to post a kickoff announcement in our #bookings channel (let me pick the channel). The message should celebrate the win and include: client name, project type, event date, budget, a link to the Google Drive folder from Step 1, and a link to the Asana project from Step 2. Format it so the links are clearly clickable and the key facts are scannable.

Keep this deterministic (no agent reasoning needed): HoneyBook fires the webhook, the workflow runs Drive, Asana, then Slack in order, and surfaces clear errors if any step fails so we can retry. Do not create the Slack message if either Drive or Asana fails; the team should only see announcements for fully provisioned workspaces.

What does this prompt do?

  • Listens for new bookings in HoneyBook and kicks off the workspace setup automatically.
  • Creates a dedicated Google Drive folder named with the client and event date so files have a home from day one.
  • Duplicates your standard Asana delivery template into a fresh project so every onboarding task is pre-loaded.
  • Posts a kickoff message in Slack with the client name, project type, event date, and budget, plus one-click links to the new folder and Asana project.

What do I need to use this?

  • A HoneyBook account where you book projects.
  • A Google Drive account with a parent folder where client folders should live.
  • An Asana workspace with the delivery project template you want to clone for every new client.
  • A Slack workspace and the channel you want kickoff announcements posted to.

How can I customize it?

  • Change the Slack channel, or send to multiple channels for sales and delivery teams.
  • Tweak the folder naming pattern (for example, add the project type or month) so files sort the way your team likes.
  • Swap in a different Asana template per project type, or skip Asana for certain bookings.
  • Edit the kickoff message to include extra context like the lead source, account owner, or a link to the HoneyBook project.

FAQs

Does this work for every type of HoneyBook project, or only certain ones?
By default it runs on every booked project. You can add a filter so it only fires for specific project types, event sizes, or budget ranges.
What goes in the kickoff Slack message?
Client name, project type, event date, and budget, plus clickable links back to the new Google Drive folder and the new Asana project so anyone on the team can jump straight in.
Can I use my existing Asana template instead of building a new one?
Yes. Point the workflow at any template project in your Asana workspace and it will be duplicated for each new booking, preserving all your onboarding tasks and sections.
What if I want the client folder inside a specific parent in Google Drive?
You can pin a parent folder so every new client folder is created inside it, keeping your Drive organized by year, team, or service line.
Will this fire if I edit a project later in HoneyBook?
No. It only runs when HoneyBook marks a project as booked, so updates to existing projects will not create duplicate folders or Asana projects.

Related templates

Auto-fix your calendar when a flight slips, and flag what's at risk

When your flight moves, your calendar times get corrected automatically and you get a Slack note naming the meetings you're about to miss.

Google Calendar
AviationStack
Slack
Agentic Task
Trace phishing emails to the sending IP and report abuse

Every 15 minutes, forwarded phishing reports get traced back to the server that really sent them, with a verdict in Slack and the worst senders reported.

AbuseIPDB
Gmail
Slack
Agentic Task
Turn procurement portal tenders into CRM deals each morning

Every weekday at 7am, sign in to the tender portals you track, filter new notices against your bid criteria, and open a deal for the ones worth chasing.

Anchor Browser
Google Sheets
HubSpot
+1
Agentic Task
Turn each week's football fixtures into a venue staffing plan

Every Monday, rank the week's matches by expected demand, put the big ones on your venue calendar, and post a rota-ready summary to Slack.

API-Sports
Google Calendar
Slack
Agentic Task
Turn 5 star Yotpo reviews into a weekly marketing content queue

Every Tuesday we pull your best new reviews, draft social captions, email testimonials and product page quotes, then stage them in Notion for approval.

Yotpo
Notion
Slack
Agentic Task
Catch bad shipping addresses before you buy the label

Every weekday morning, unfulfilled orders get an address check: harmless typos fixed automatically, risky addresses held with a note to the customer.

Shippo
Shopify
Gmail
+1
Agentic Task

Stop rebuilding the same client workspace by hand.

Connect HoneyBook, Google Drive, Asana, and Slack once, and every new booking gets the full setup in seconds.