Ready-to-use workflow recipes that combine AI with automation for powerful business outcomes.
The real power of HoopAI’s AI features comes alive when you combine them with workflows. Instead of using AI in isolation, you can embed intelligent decision-making into your automated processes — qualifying leads, routing support tickets, drafting responses, and personalizing outreach without manual intervention.This page provides six complete, ready-to-use workflow recipes. Each recipe includes the goal, trigger, step-by-step configuration, AI setup, and expected outcome. Use them as-is or adapt them to fit your business.
These recipes use AI actions and the AI decision maker, which consume AI credits. Monitor your usage in Settings > AI credits. For details on configuring AI actions, see Using AI actions in workflows. For branching logic, see AI decision maker.
Select the specific form (e.g., “Free Consultation Request”). The trigger captures all form field values and contact data.
2
AI action: Score the lead
Add a GPT-Powered AI Action with this prompt:
You are a lead qualification assistant. Based on the followinginformation, assign a lead score from 1-10 and a category(Hot, Warm, Cold).Contact name: {{contact.name}}Email: {{contact.email}}Company: {{contact.company_name}}Form message: {{form.message}}Source: {{contact.source}}Respond in this exact format:Score: [number]Category: [Hot/Warm/Cold]Reason: [one sentence explanation]
Store the response in a variable called `lead_score_result.
3
If/Else branch: Route by category
Add an If/Else condition that checks the `lead_score_result variable:
If the response contains “Hot” — proceed to the hot lead path
Else if the response contains “Warm” — proceed to the warm lead path
Else — proceed to the cold lead path
4
Hot lead path
Add tag: hot-lead
Send internal notification to the sales team via email or Slack: “Hot lead alert: {{contact.name}} scored as Hot.”
Send SMS to the contact: “Thanks for reaching out, {{contact.first_name}}! A member of our team will call you within the hour.”
Create task assigned to the sales manager with a 1-hour deadline
5
Warm lead path
Add tag: warm-lead
Send email with a calendar link to book a discovery call
Add to nurture campaign for follow-up in 48 hours if no booking
Every lead is scored within seconds of form submission. Hot leads get immediate attention from your sales team, warm leads receive a booking link, and cold leads enter a nurture sequence — all without manual triage.
Set the trigger to fire on any inbound message across all channels.
2
Condition: Check business hours
Add an If/Else condition using the Time of Day filter. Set your business hours (e.g., Monday-Friday, 9:00 AM-5:00 PM).
If within business hours — exit workflow (let your team handle it normally)
Else — continue to after-hours path
3
Enable Conversation AI bot
Add an AI Bot action that activates your after-hours Conversation AI agent. Configure the bot with instructions to help with basic questions using your knowledge base, collect what the contact needs help with, their preferred contact method, and the best time to reach them.
4
Wait until business hours
Add a Wait action set to “Until time of day” — 9:00 AM the next business day.
5
AI action: Summarize the conversation
Add a GPT-Powered AI Action that reads the conversation history and generates a summary in 2-3 bullet points, including what the contact needs and their preferred contact method.
6
Send internal notification
Notify the assigned team member with the AI summary so they can follow up with full context.
After-hours inquiries get an immediate, helpful response from your AI bot. The next morning, your team receives a concise summary and can follow up personally — no inquiry falls through the cracks.
Goal: When a contact misses an appointment, use AI to craft a personalized re-engagement message that acknowledges the missed appointment and offers to reschedule.
Select the Appointment Status Changed trigger and filter for the “No Show” status.
2
Wait 30 minutes
Add a Wait action for 30 minutes. This gives a buffer in case the status was set prematurely.
3
AI action: Draft re-engagement message
Add a GPT-Powered AI Action that drafts a friendly, non-judgmental SMS message. The prompt should instruct the AI to acknowledge the missed appointment without blame, express understanding, and offer a direct link to reschedule. Keep it under 160 characters if possible.
4
Send SMS
Send an SMS using the AI-generated message as the body. Append your calendar booking link.
5
Wait 24 hours, then follow up
If no reply after 24 hours, send a second follow-up via email with additional rebooking options and a direct phone number to call.
Missed appointments get a timely, empathetic follow-up that feels personal rather than automated. Rebooking rates improve because the message is tailored to the specific appointment and contact.
Set the trigger to fire on all new reviews, regardless of star rating.
2
If/Else: Check star rating
Branch based on the review rating:
5 stars — Positive response path
3-4 stars — Neutral response path
1-2 stars — Negative response path
3
AI action: Draft the response
Each branch gets its own AI action with a tailored prompt. For negative reviews, instruct the AI to thank the reviewer for their feedback, apologize for the experience without admitting fault, offer to resolve the issue offline, include a support email, keep it under 100 words, and avoid being defensive or dismissive.
Use a dedicated Slack channel like #review-responses so your team can quickly approve, edit, and post responses throughout the day.
4
Send for approval
Send an Internal Notification (email or Slack) to your team with the original review text and rating, the AI-drafted response, and a link to the review platform to post the response.
Every review gets a thoughtful, on-brand draft response within minutes. Your team reviews and posts it, ensuring quality control while saving 80% of the time it takes to write responses from scratch.
Optionally add a filter for specific sources (e.g., only contacts from web forms, not manual imports).
2
Wait 2 minutes
A short delay ensures all contact data has fully synced before the AI processes it.
3
AI action: Generate welcome message
Use a GPT-Powered AI Action to write a personalized welcome SMS. The prompt should instruct the AI to welcome the contact warmly, reference how they found you (if source data is available), ask one qualifying question about what they are looking for, be conversational (not corporate), and stay under 300 characters.
4
Send welcome SMS
Send the AI-generated welcome message via SMS.
5
AI action: Classify interest
When the contact replies, use an AI action to classify their primary interest into one of your predefined categories (e.g., Service A, Service B, Service C, General Inquiry). Instruct the AI to respond with only the category name.
6
If/Else: Route to drip sequence
Branch on the classification result and add the contact to the appropriate drip campaign for their interest category.
New contacts receive a personalized welcome within minutes. Their first reply is automatically classified and used to enroll them in the most relevant nurture sequence, ensuring they receive content that matches their interests from day one.
Filter to messages from your support channel, support email, or contacts with a “support-request” tag.
2
AI action: Classify the ticket
Use a GPT-Powered AI Action to classify the support message. The prompt should instruct the AI to analyze the message and respond with an urgency level (Low, Medium, High, or Critical), a category (Billing, Technical, Account, Feature Request, or Other), a one-sentence summary, and a brief suggested action.
3
If/Else: Route by urgency
Branch on the classification result:
Critical — Immediate notification to team lead plus auto-assign
High — Assign to next available senior support agent
Medium — Add to support queue with standard SLA
Low — Auto-respond with knowledge base article if relevant, queue for batch review
4
Critical path actions
Send internal notification to the support team lead with the full classification
Create task with a 1-hour deadline
Send SMS to contact: “We’ve received your message and a senior team member is reviewing it now. We’ll get back to you shortly.”
Add tag: critical-support
5
Low urgency path: AI auto-response
For low-urgency tickets, add a second AI action that drafts a helpful response using the knowledge base. If the AI cannot answer confidently, it should say a team member will follow up. Send the response via the same channel the contact used.
Every support request is classified within seconds. Critical issues get immediate human attention, while routine questions receive instant AI-powered answers. Your team focuses their energy where it matters most.
Each recipe is a starting point. Here are common ways to adapt them:
Swap channels — Replace SMS with email, WhatsApp, or web chat depending on your audience
Adjust timing — Change wait durations to match your business cadence
Add conditions — Layer in additional If/Else branches for more granular routing
Combine recipes — Chain multiple recipes together (e.g., lead qualification followed by welcome followed by drip)
Refine prompts — Iterate on AI prompts based on real conversation data to improve accuracy
Always test workflows with sample contacts before activating them for your full audience. Use the workflow test mode to verify each step produces the expected output.