Skip to main content

The three modes

summary (default)

Returns results inline in your AI client — readable in the conversation, no download required. Limited to 50 rows by default (you can ask for more). Best for: quick checks, reviewing a handful of campaigns, anything you want to read and act on immediately.

summary_and_csv

Returns the inline summary plus a signed download link for a CSV file. The inline view gives you a fast read; the CSV has the full export (up to 5,000 rows by default). Best for: when you want to glance at results in chat and also download the full data for a spreadsheet or report.

csv_only

Returns only the CSV download link, with minimal metadata in-chat. Nothing gets printed inline. Best for: automation, large accounts, or any time you’re pulling data you’ll use elsewhere — the AI client doesn’t need to process thousands of rows.

CSV links are signed and expire after 30 minutes by default. If you need more time, ask for a longer TTL:
The file itself may persist longer on the server, but the link won’t work after the TTL. Download it before it expires.

Controlling how many rows you get

Inline limit — how many rows appear in the conversation (default: 50). To see more or fewer:
Export limit — how many rows go into the CSV (default: 5,000). For very large accounts:
Note: the export limit also controls how many rows are fetched from Google Ads, so setting it very high on large accounts can slow down the response.

When to use which mode


Specifying output mode in a prompt

You can say it naturally — HireOtto understands intent:
Or be explicit if you prefer:

Used in these workflows