User Guide
How to deploy and use the various functions. For B2B marketing agencies — one workspace per client.
Login
Go to /login and use your agency email with the shared password.
Supported emails: victor.umozurike@outlook.com, victor.umozurike@outboxcom.com
Dashboard
- Workspaces — Client projects
- Campaigns — Active vs total
- Trend Signals — Saved trend alerts
- Backlinks — Pending/placed/lost
- Job health — Queued, running, completed, failed
Workspaces
One workspace per client.
- Create — Name, slug (e.g. acme-corp), optional description
- Delete — Removes workspace and all related data
Campaigns
Campaigns live inside workspaces. Jobs run under a campaign.
- Create — Name, status, type (SEO, content, backlink, etc.)
- Status — Set to active for automations to use when auto-queueing
Automations
Automations define how often jobs run. Each has a profile and target domain.
| Profile | Articles/wk | Trends | Outreach/wk |
|---|---|---|---|
| Starter | 2–4 | Weekly | 5 |
| Aggressive | 5–10 | Daily | 15 |
| Dominance | 15–25 | Real-time | 50 |
Set target domain when creating; if blank, uses workspace slug.
Crunch Jobs
Jobs are executed by AI agents. Queue manually or let automations auto-queue.
- Manual queue — Select campaign, job type, domain/URL, optional payload
- Run jobs — Processes queue and auto-queues from due automations
Job types: SEO, Content, Backlinks, Technical, Ranking, Trends, Local, E-commerce
Trend Signals
Trend alerts saved from trend_scan and trend_signals jobs. List, add, or delete.
Backlinks
Backlink records per workspace. List, add, update status. backlink_discovery can auto-create pending records.
Analytics
Stats by job type, success rate, jobs breakdown.
Agent Logs
Recent jobs with detailed logs. Click a job to view info, warning, error messages. Use for debugging.
Error Report
Per-workspace failed job monitoring.
- Filter by workspace
- Retry failed jobs
- Error tips based on common patterns (API key, rate limit, timeout, etc.)
Cron (scheduled runs)
For production, hit the cron endpoint every 5–15 minutes:
GET https://your-railway-url.up.railway.app/api/cron/run-jobsIf CRON_SECRET is set, add: Authorization: Bearer <CRON_SECRET>
Cron auto-queues trend_scan + backlink_outreach from due automations, then processes all queued jobs.
Ready to get started?
Go to Dashboard