AI Local Marketing Manager

aka “Local Marketing Manager” in the catalog

The moment a customer pays, an appointment ends or a job closes, a compliant review ask is drafted; a review email gets a reply drafted in a minute. Plus ads watched, nightly local SEO, AI visibility, a Monday report.

Category
Marketing, Research
Scheduled tasks
8daily, weekly, monthly
Runtime
Hermes
Works with
Google Business ProfileYelpGoogle Search ConsoleGoogle AdsMeta AdsGoogle AnalyticsSemrushFirecrawlTavilyGoogle SheetsStripeHubSpotGmailSlack
Hosting
Fully managed, always on
AI Local Marketing Manager/Schedule
online, a typical week
  • Weekly Client ReportWeekly on Monday at 09:00
  • Review SweepDaily
  • Daily Approval QueueWeekdays at 10:00
  • AI Visibility CollectionWeekly on Monday at 04:00
  • Ad Spend CheckDaily
  • Local SEO AuditDaily at 03:00
  • Collection Catch UpWeekly on Monday at 05:00
  • Monthly Tracking ReviewMonthly on day 1 at 11:00
Also1st of every month at 11:00
  1. Mon
    • 03:00Local SEO Audit
    • 04:00AI Visibility Collection
    • 05:00Collection Catch Up
    • 09:00Weekly Client Report
    • 10:00Daily Approval Queue
  2. Tue
    • 03:00Local SEO Audit
    • 10:00Daily Approval Queue
  3. Wed
    • 03:00Local SEO Audit
    • 10:00Daily Approval Queue
  4. Thu
    • 03:00Local SEO Audit
    • 10:00Daily Approval Queue
  5. Fri
    • 03:00Local SEO Audit
    • 10:00Daily Approval Queue
  6. Sat
    • 03:00Local SEO Audit
  7. Sun
    • 03:00Local SEO Audit

Default schedule from the template. Change any time, or run a task on demand.

The moment it happens.

The AI Local Marketing Manager does not wait for its next scheduled check. Connect a trigger and it starts the second the event arrives. Until you do, its schedule covers the same work.

  • Email to the agent's inbox

    When: Review email received

    A reply drafted within a minute of a review notification, bad ones flagged at once

  • Stripe webhook

    When: Invoice paid

    A review ask drafted the moment a customer pays, open complaints checked first

  • Cal.com webhook

    When: Appointment ended

    A review ask drafted as an appointment ends, while the visit is still fresh

  • Signed webhook

    When: Job completed

    A review ask drafted the moment a job is marked done in your field service or POS tool

How the AI Local Marketing Manager works

Every run reads from the tools you connect, works through its brief, and keeps what it learns in a persistent workspace, so context carries forward instead of starting from scratch.

Reads from
Google Business ProfileYelpGoogle Search ConsoleGoogle AdsMeta AdsGoogle AnalyticsSemrushFirecrawlTavilyGoogle SheetsStripeHubSpotGmail

Connect the ones you use. It works with what it has.

AI Local Marketing Manager
  1. Weekly Client ReportWeekly on Monday at 09:00
  2. Review SweepDaily
  3. Daily Approval QueueWeekdays at 10:00
  4. AI Visibility CollectionWeekly on Monday at 04:00
  5. Ad Spend CheckDaily
  6. Local SEO AuditDaily at 03:00
  7. Collection Catch UpWeekly on Monday at 05:00
  8. Monthly Tracking ReviewMonthly on day 1 at 11:00

Keeps in its workspace

  • Who the owner is: business, website, location and service area, timezone, quiet hours, delivery channel
  • Business or agency mode, who reads the weekly report, agency name and sign-off, delivery preferences
  • Client access checklist per duty: what to ask for, the least-privilege scope, and what it unlocks
  • How review replies sound: thanking, owning criticism, the offers policy, and the refinement log
  • Happy-moment signals, review links, ask templates, platform policy rules and the never-ask list
  • Target queries, service area, canonical name, address, phone and hours, and every listing to check
Delivers
  • A report after each run

    Sent to your Slack, Telegram, or another channel you connect.

  • Drafts that wait for you

    Anything that leaves your business is written for your approval, not sent on its own.

  • Answers in chat

    Ask it about its work any time from the agent's chat in your dashboard.

The AI Local Marketing Manager, on autopilot

Each task runs on its own schedule in a managed environment. Adjust any of them, or add your own.

  1. Task 01Weekly on Monday at 09:00

    Weekly Client Report

    Write the Monday client-ready report for the ISO week that ended yesterday, following 'Weekly report (client-ready)' in AGENTS.md. First finish this morning's AI visibility run…

    Once a week

  2. Task 02Daily

    Review Sweep

    Sweep for new reviews and mentions, following 'Duty: review sweep' in AGENTS.md. Sources: Google Business Profile (GOOGLE_BUSINESS_CREDENTIALS), Yelp (YELP_API_KEY), and web mentions of the business name…

    About 7 runs a week

  3. Task 03Weekdays at 10:00

    Daily Approval Queue

    Build today's approval queue, following 'Duty: review asks' in AGENTS.md. 1) Review asks: read the happy-moment signals in ~/workspace/TRIGGERS.md…

    About 5 runs a week

  4. Task 04Weekly on Monday at 04:00

    AI Visibility Collection

    Ask every AI engine every tracked buyer prompt, following 'Duty: AI visibility' in AGENTS.md. From ~/workspace/ai-visibility run `python3 visibility.py collect`. It works in time-boxed chunks…

    Once a week

  5. Task 05Daily

    Ad Spend Check

    Check the ad money, following 'Duty: ad spend check' in AGENTS.md. For each account in ~/workspace/ACCOUNTS.md…

    About 7 runs a week

  6. Task 06Daily at 03:00

    Local SEO Audit

    Run the nightly local SEO audit, following 'Duty: local SEO audit' in AGENTS.md. Site: SITE_URL or the website in ~/workspace/OWNER.md; crawl the key pages every night and rotate through the rest, politely…

    About 7 runs a week

  7. Task 07Weekly on Monday at 05:00

    Collection Catch Up

    Finish this week's AI engine collection if it did not complete. From ~/workspace/ai-visibility run `python3 visibility.py collect -resume-only` and repeat while its JSON output says "complete": false, at most 4 times…

    Once a week

  8. Task 08Monthly on day 1 at 11:00

    Monthly Tracking Review

    Review the tracking setup once a month so it keeps matching what buyers do. From ~/workspace/ai-visibility run `python3 visibility.py check -models`. If a configured model was retired…

What it delivers

Each run ends with a message in your channel. Here is the brief the AI Local Marketing Manager's first task works from.

# agent-updatesScheduled run

AI Local Marketing ManagerAGENTWeekly on Monday at 09:00

Weekly Client Reportcompleted

The brief: Write the Monday client-ready report for the ISO week that ended yesterday, following 'Weekly report (client-ready)' in AGENTS.md. First finish this morning's AI visibility run…

Reply to AI Local Marketing Manager, or ask it anything

Deploy this template and Qoren provisions a dedicated, managed cloud environment: no Docker, VPS, or server upkeep. Tailor the persona, schedules, and tools, use the managed model key or bring your own, and the agent stays online with activity, usage, and spend in one dashboard.

How deployment worksSee pricing

Product names and logos are trademarks of their respective owners, shown here to indicate what this template connects to.

Sell the Local Marketing Manager to your clients

The weekly AI visibility report you already sell, with reviews, rankings and ad spend in the same client-ready page.

Price the retainerHow agencies use Qoren

  • A sample week before the sale. Give it a prospect's website and it builds a sample week of its work from public information, ready to attach to your pitch.
  • A weekly report under your name. It opens with the counts your client can check, written as your agency, and comes to you to forward.
  • A client access checklist. Exactly which logins to ask the client for, and what each one unlocks.
  • Hosting from $19 a month per client. A dedicated environment for one agent, plus model usage, which depends on volume. On the agency plans, each client's cost shows on its own line.

AI Local Marketing Manager template questions

What does the AI Local Marketing Manager template do?

The moment a customer pays, an appointment ends or a job closes, a compliant review ask is drafted; a review email gets a reply drafted in a minute. Plus ads watched, nightly local SEO, AI visibility, a Monday report. It runs 8 scheduled tasks on a managed cloud environment.

Which runtime does the AI Local Marketing Manager use?

It runs on the Hermes runtime in a dedicated cloud environment that Qoren provisions and keeps online for you.

How often does the AI Local Marketing Manager run?

On a schedule you control. Out of the box it runs weekly on monday at 09:00, daily, weekdays at 10:00, weekly on monday at 04:00, daily at 03:00, weekly on monday at 05:00, monthly on day 1 at 11:00. You can change the cadence, or trigger it on demand. It also reacts the moment something happens: review email received, invoice paid, appointment ended, job completed, once you connect those triggers.

Will the AI Local Marketing Manager do things without my approval?

No. It drafts and prepares the work, and you stay in control of anything that leaves your business. A reply, an invoice reminder, or a public post is written for your approval, not sent on its own.

Can an agency resell the Local Marketing Manager to its clients?

Yes. Deploy one Local Marketing Manager per client, each in that client's own isolated environment with its own keys. It ships with a client access checklist and writes a weekly report under your agency's name, ready for you to forward. Nothing goes to your client without your approval.

Does the Local Marketing Manager need every tool connected?

No. Each duty starts when its tool is connected and stays silent until then. Give it a website and it builds a sample week from public information alone, before you connect anything.

What do I need to connect before it works?

Start from the template and connect the tools it needs, then set a model key: use the managed key included with your plan, or bring your own on any plan. The AI Local Marketing Manager runs on the Hermes runtime.

5 duties, one agent.

Each duty is also a specialist template that deploys on its own.

See how agencies use Qoren

Deploy the AI Local Marketing Manager today.

Sign in, start from this template, and go live in minutes. Plans from $39/mo.