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
- 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
- Mon
- 03:00Local SEO Audit
- 04:00AI Visibility Collection
- 05:00Collection Catch Up
- 09:00Weekly Client Report
- 10:00Daily Approval Queue
- Tue
- 03:00Local SEO Audit
- 10:00Daily Approval Queue
- Wed
- 03:00Local SEO Audit
- 10:00Daily Approval Queue
- Thu
- 03:00Local SEO Audit
- 10:00Daily Approval Queue
- Fri
- 03:00Local SEO Audit
- 10:00Daily Approval Queue
- Sat
- 03:00Local SEO Audit
- Sun
- 03:00Local SEO Audit
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.
Connect the ones you use. It works with what it has.
- 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
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
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.
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
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
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
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
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
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
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
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.
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…
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.
- 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- Marketing
Reputation Manager
Every review gets a drafted reply within the hour, every brand mention seen, sentiment digested weekly
Daily+1 more
Works with Google Business Profile, Yelp, X, Tavily, Slack.2 tasks - Marketing
Customer Review Request Agent
aka “Review Requester”
Turns happy moments into reviews. Catches a delivered order or a resolved ticket, drafts a platform-compliant ask at the right time, never bugs the same person twice.
Reacts toOrder fulfilledMeeting ended+1Weekdays at 10:00
Works with Stripe, HubSpot, Google Sheets, Gmail, Slack.1 task - Marketing
AI Search Visibility Tracking Agent
aka “AI Visibility Tracker”
Tracks whether ChatGPT, Claude, Perplexity, Grok and Gemini mention your business when buyers ask, how often, and which sources they cite, week over week
Weekly on Monday at 04:00+3 more
Works with Firecrawl, Slack.4 tasks - Marketing
SEO Monitoring Agent
aka “SEO Watchdog”
Daily technical SEO audits and a weekly ranking brief, deltas only, with three content suggestions a week
Daily at 04:00+1 more
Works with Google Search Console, Google Analytics, Semrush, Firecrawl, Slack.2 tasks - Marketing
Ad Spend Monitoring Agent
aka “Ad Spend Watchdog”
Watches your ad accounts for money burning wrong (CPA spikes, broken tracking, disapproved ads) and tells you only when something changed.
Daily+1 more
Works with Google Ads, Meta Ads, Google Analytics, Slack.2 tasks
Deploy the AI Local Marketing Manager today.
Sign in, start from this template, and go live in minutes. Plans from $39/mo.