Skip to main content
This page is for people who want an AI app to help with DealDash without learning the technical setup first. Use it when you want Hermes, ChatGPT, Claude, Codex, OpenClaw, or another tool-capable AI app to help with screenshots, LinkShot view logs, message templates, deals, links, or summaries.

Fastest Path

  1. Open DealDash.
  2. Go to Tools > AI Agent Setup.
  3. Click Copy AI instruction.
  4. Paste the instruction into your AI app.
  5. Open the DealDash approval link the AI sends back.
  6. Let the approved agent store the scoped token in its own secure runtime.
  7. Ask for read-only data first.
You do not need to understand MCP to start. The AI app will use MCP or the direct HTTPS fallback in the background.

What Should Happen

  1. The AI asks DealDash for a login approval link.
  2. You open the link, sign in, and approve the persistent connection.
  3. The AI stores the scoped token outside chat so it can keep using DealDash tools.
  4. The AI checks your data before changing anything.
  5. It reports what it can read and the safest next step.
Normal setup does not require you to paste passwords, API keys, service secrets, internal IDs, database URLs, or deploy settings into chat.

Hermes Preferred Setup

Hermes is the preferred long-running DealDash operator agent when it is available. Treat OpenClaw as an optional WhatsApp/Telegram adapter on top of the same DealDash Agent Bridge, not as the primary DealDash identity.
  1. Prefer the dealdash-agent-bridge MCP server. If the active Hermes profile cannot load MCP, use the direct HTTPS fallback.
  2. For direct HTTPS login, start auth with actorId="hermes-agent" and channel="hermes" so Settings, logs, and future learning can identify the host cleanly.
  3. Store the approved DealDash token only in the Hermes secure profile or secret store. Never save it in chat, profile prose, memory notes, screenshots, or GBrain.
  4. At the start of each Hermes session, refresh GET /api/settings/agent-connection and GET /api/agent/schema or MCP tools/list before relying on old instructions.
  5. Let Hermes self-improve only from verified, source-labeled evidence: DealDash tool output, GBrain pages with source labels, or explicit operator correction. Do not graduate guesses, private messages, raw payment payloads, device codes, or tokens into memory.
  6. Before any write, report which account/data it can read, which tool it plans to use, and whether the action is Tier 1, Tier 2, or delete-gated.

Ready Instruction

Copy this from the DealDash dashboard so the links stay current.

Good First Requests

  • “Show my latest story message template.”
  • “Show my latest screenshots.”
  • “Show my LinkShot View Logs for this week.”
  • “Which posts still need views checked?”
  • “Find the deal for this promo code.”
  • “Shorten this link for me: https://example.com
  • “Upload this image and give me the short link.”
Start with one of these so you can confirm the AI sees the right account, templates, screenshots, and LinkShot records before it changes anything.

If The Bot Gets Confused

Optional Terminal Examples

If your AI agent uses a terminal and needs install/example files, it may run this safe command:
That private setup repo contains instructions and placeholder examples only. It is not required when the agent already has MCP tools or HTTPS access, and it does not contain passwords, keys, or private DealDash data.

Image Uploads

DealDash accepts common web images: PNG, JPG/JPEG, WebP, GIF, AVIF, and BMP up to 40MB by default. If an image from WhatsApp, Telegram, Slack, Mattermost, OpenClaw, Hermes, Codex, or Claude fails, ask the agent to convert it to PNG, JPG, or WebP and try again. SVG, HEIC, and TIFF are intentionally not accepted by default because they can be unsafe or unreliable in browser previews.

What Needs Approval

Ask the agent to explain the change before approving any of these:
  • creating or changing deals
  • creating, changing, or deleting payments
  • deleting screenshots or links
  • changing team sharing or visibility
Adding dated LinkShot post/video links for view checking is a logged low-risk write. The agent should use deals.bulk_add_view_checks directly. If DealDash cannot match a group, it should ask for the missing promo code plus any available deal name, price, views target, promo link, contact, or notes, then retry with the returned nextAction.retryParams.

For Agents And Developers

These pages are tagged for agents that need exact names, routes, and tool contracts: Approved agent tokens are long-lived, renewable, and revocable from Settings > AI Agent Connection. The default token window is 30 days and the server caps configured token TTL at 365 days. DealDash can be configured so non-delete writes do not need approval each time. Deletes always require explicit confirmation. Start read-only, let the agent look first, and only allow write mode when you trust the active agent connection.