Social Listening Agent with OpenCode
Live demo
Watch it work before it's live
Hourly sweep, Tuesday 09:00
The 09:00 tick fires and the last sweep ran an hour ago. Since then there are four new hits: a r/webdev thread where u/marek_dvorak recommends us in passing, two neutral pricing questions in r/SaaS, and a post in r/smallbusiness from u/naledi_mokoena asking whether anyone has migrated over from the competitor and how long it took.
What you'll need
Set up in minutes
Connect Reddit
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Slack
One sign-in. The agent acts through your account, scoped to what this template uses.
Connect Airtable
One sign-in. The agent acts through your account, scoped to what this template uses.
Brand terms
Every term worth watching, in your words: your product and company names, the misspellings people actually type, your domain, your founders' names, and the competitors you want compared against. The agent searches exactly these and treats everything else as noise.
Response policy
What earns an immediate Slack ping versus a quiet Airtable log, for example an unanswered complaint or someone asking which tool to buy pings, a neutral mention of your category does not. Say it the way you would tell a new teammate.
Runs on OpenCode
Preselected for this page — connect your OpenCode account during setup, or switch to NoClick's built-in models with one click.
Watch it handle a test run
A staged conversation against a simulated world — then it’s live.
A considered pairing
Why OpenCode for this agent
Tune spend per sweep
The underlying model is a field you set, so the economics of running every hour stay yours to adjust rather than fixed by the harness.
Enough tool use for the loop
Reddit search, subreddit reads, an Airtable write and a conditional Slack message is ordinary tool work, well inside what a general-purpose open agent handles.
Good to know
Before you fork
If I change the model, do I have to redo the Airtable and Slack setup?
No. The connected apps, the allowed operations, your watch terms and your ping policy live on the agent and its variables, not in the model choice. Swapping the sub-model changes which provider credential is used and nothing else about how the sweep runs.
Other editions
Run it with a different agent
Make it yours
Put Social Listening Agent to work on OpenCode.
Free to start. Guided setup, a staged test run, and a workflow you can change at every step.