Guides, walkthroughs, and answers for getting the most out of Duet — from your first prompt to advanced agent workflows.
Set up your workspace and ship your first asset.
Centralize your strategy, voice, and brand so every output is on-message.
Specialist AI agents for strategy, copy, and visual design.
Logos, colors, type, and visual rules that drive every asset.
Organize work and collaborate with teammates.
Bring vetted human experts into any workflow.
Track market, competitor, and account-level changes.
Manage your account, billing, and access.
Mention the audience, format, length, and tone. 'Write a 60-word LinkedIn post for CMOs about our new analytics feature, in our brand voice.'
Treat the first generation as a starting point. Your edits propagate context for everything that follows.
Follow-ups inherit context. Don't start a new chat for every small change.
Update positioning, ICP, and personas whenever your strategy shifts. Outputs will instantly improve.
This workspace exposes a Model Context Protocol server so AI clients (Claude, ChatGPT, Cursor, Codex, custom agents) can call Duet tools on your behalf. Connect via OAuth to https://<your-app>/mcp. All tool calls run as the signed-in user with row-level security enforced — no service-role access.
Every POST to the MCP endpoint must include bothContent-Type: application/jsonandAccept: application/json, text/event-streamplus a Bearer token from the OAuth flow.
curl -X POST https://<your-app>/mcp \
-H "Authorization: Bearer $DUET_MCP_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "list_projects",
"arguments": { "limit": 10 }
}
}'Our team usually replies within one business day.