> Audit my marketing this week and give me a plan.
$ bisque call analytics_get_overview --args '{"dateRange":"7d"}'
sessions: 12,847 (+18%) | conversions: 342 | bounce: 44%
$ bisque call search_console_get_top_queries
"ai marketing tools" — 2,140 impressions, 6.2% CTR
$ bisque call klaviyo_get_flow_action_stats
Onboarding drip: 31% open, 4% click ← needs work
$ bisque call reddit_ads_get_report
r/marketing: $1.87 CPC, 12 clicks, 0 signups ← pause this
$ bisque call gmail.send
→ "Weekly Marketing Brief" sent to team@company.com
One prompt. No tab-switching, no CSV exports.Connected, not configured
One login, not a pile of dashboards.
Your agent is ready to work. Setup shouldn't be the project — one OAuth click per service, one key for everything, two minutes to a working toolkit.
The setup you dread
The two commands you run
$ bisque login
Your pairing code: flying-otter
Press Enter to open the browser…
Done! Credentials saved.
$ bisque init
Detected agent: claude-code
Synced 6 integration(s), 47 tools available.
Done. Bisque is ready to use.Connected through Bisque
One CLI reaches all of these.
Google Analytics
$ bisque call analytics_get_overview
Traffic, conversions, audience
Search Console
$ bisque call search_console_get_top_queries
Keywords, rankings, CTR
Klaviyo
$ bisque call klaviyo_get_flow_action_stats
Flows, campaigns, revenue
Mailchimp
$ bisque call mailchimp_list_campaigns
Campaigns, automations, audiences
Reddit Ads
$ bisque call reddit_ads_get_report
Campaigns, ad groups, conversions
Meta Ads
$ bisque call meta_ads_get_campaign_stats
Facebook & Instagram campaigns
Google Tag Manager
$ bisque call gtm_list_tags
Tags, triggers, variables
Ahrefs
$ bisque call ahrefs_get_domain_rating
Domain rating, backlinks, keywords
Gmail
$ bisque call gmail.send
Send, search, manage email
Google Sheets
$ bisque call sheets_append_rows
Read and write spreadsheets
X / Twitter
$ bisque call x_get_post_analytics
Analytics, posting, mentions
Stripe
$ bisque call stripe_list_subscriptions
Payments, subscriptions, revenue
Google Analytics
$ bisque call analytics_get_overview
Traffic, conversions, audience
Search Console
$ bisque call search_console_get_top_queries
Keywords, rankings, CTR
Klaviyo
$ bisque call klaviyo_get_flow_action_stats
Flows, campaigns, revenue
Mailchimp
$ bisque call mailchimp_list_campaigns
Campaigns, automations, audiences
Reddit Ads
$ bisque call reddit_ads_get_report
Campaigns, ad groups, conversions
Meta Ads
$ bisque call meta_ads_get_campaign_stats
Facebook & Instagram campaigns
Google Tag Manager
$ bisque call gtm_list_tags
Tags, triggers, variables
Ahrefs
$ bisque call ahrefs_get_domain_rating
Domain rating, backlinks, keywords
Gmail
$ bisque call gmail.send
Send, search, manage email
Google Sheets
$ bisque call sheets_append_rows
Read and write spreadsheets
X / Twitter
$ bisque call x_get_post_analytics
Analytics, posting, mentions
Stripe
$ bisque call stripe_list_subscriptions
Payments, subscriptions, revenue
Why Bisque exists
Your agent shouldn't spend its day authenticating.
You built something great with your coding agent. Now you need to market it — and connecting AI to your actual stack is a project in itself. Every service is a separate MCP server to clone, a separate key hunt in a separate developer portal, a separate config to maintain. And when a token quietly expires, you're back in each dashboard, one at a time.
Bisque collapses all of that to one login. Connect a service once in the browser, and every tool it offers is in your agent's hands — one key to hold, one key to rotate, and the whole stack stays secured.
Your AI workforce
Whatever your agents work on.
One ask in plain words — the agent picks the tools and does the work.
You ask
> Which pages are losing momentum this week?
↓
It runs
$ bisque call analytics_get_overview
sessions: 12,847 (+18%)
$ bisque call analytics_get_top_pages
/pricing −22% w/w ← flagged
A traffic brief with the slipping pages named
run with bisque call
You ask
> Flag any email flow that's underperforming.
↓
It runs
$ bisque call klaviyo_list_flows
6 live flows found
$ bisque call klaviyo_get_flow_action_stats
Onboarding drip: 4% click ←
The weak sequence flagged, a rewrite drafted
run with bisque call
You ask
> Audit my ad spend and pause the losers.
↓
It runs
$ bisque call reddit_ads_get_report
r/marketing: 12 clicks, 0 signups
$ bisque call meta_ads_get_campaign_stats
retarget set: $0.61 CPC ✓
Budget moved to the campaigns that convert
run with bisque call
Questions
Before you ask your agent.
Which agents work with it?+–
Any agent that can run a CLI — bisque init auto-detects Claude Code and Codex and installs the skills, and Gemini CLI works the same way.
What does “free and unmetered” mean?+–
The CLI and every integration are free, and tool calls aren't counted. Connect as many services as you like and call them as often as you like.
Where do my credentials live?+–
You connect each service with one OAuth click at bisque.tools. Your agent holds a single Bisque key — rotate that one key and every service is re-secured.
Do I have to write MCP configs?+–
No. There's nothing to clone and no JSON to maintain — bisque init sets your agent up, and new tools appear with bisque sync after you connect a service.
How does my agent call a tool?+–
bisque call <tool> with JSON args, and bisque tools to discover what's available. You run the setup commands once; your agent calls the rest.
Can it present what it finds?+–
Yes — the same account publishes narrated presentations through bisque.cloud, so the weekly numbers can arrive as a story on a shareable link.