Calendly bookings to ActiveCampaign deals with Slack prep briefs

By General Input

When a prospect books on Calendly, open an ActiveCampaign deal in the right pipeline stage and ping the rep in Slack with a one-glance prep brief.

Integrations

  • Calendly
  • ActiveCampaign
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Operations

Every time a new Calendly booking comes in, I want an agent to take it from raw booking to fully-prepped sales handoff: contact synced, deal opened in the right pipeline stage, and the assigned rep pinged in Slack with a one-glance prep brief.

Trigger: poll Calendly on new_booking.

Step 1 — Pull the booking details. Use Calendly's Get Scheduled Event and List Event Invitees to grab the invitee's email, name, the event type, the scheduled time, and any answers they gave to the Calendly intake questions.

Step 2 — Sync them into ActiveCampaign. Call Create Contact in sync mode so it upserts by email (do not create duplicates). Then call Add Tag to Contact with a tag derived from the event type, for example demo-booked for a demo or intro-call for a discovery call.

Step 3 — Open a deal. Use ActiveCampaign Create Deal to drop the contact into the matching pipeline at the correct stage, with an estimated deal value inferred from the event type (a demo is worth more than a 15-minute intro, etc.). The mapping from event type to pipeline, stage, deal value, and tag should be configurable at setup so I can tweak it later without editing the workflow.

Step 4 — Build the prep brief. Use ActiveCampaign Get Contact to pull the contact's existing tags and history so I know whether this is a brand-new lead or someone already in the funnel.

Step 5 — Ping the rep in Slack. Use Slack Send a Message to either DM the assigned rep or post into a shared sales channel (let me pick at setup, and allow per-event-type routing). The message should be short and skimmable, with:

• the meeting time, prospect name, and company (if available from intake)

• existing tags and history pulled from ActiveCampaign so the rep knows whether this is a fresh lead or a returning prospect

• the prospect's answers to the Calendly intake questions

• two or three suggested talking points based on what the prospect actually submitted (not generic filler)

Keep the brief tight. The rep should be able to read it on the walk to the meeting and feel prepped.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes