Send a saved dashboard
Emails each person, and posts to each channel, their own one-time link to a saved page as it is now.
$0.02 per email, $0.005 per channel
From your agent’s balance. A call that fails costs nothing.
An example
Every Monday at 8, send Luis and me the weekly sales page, and post it to the team channel.
Your agent callsview_send_link$0.02 per email, $0.005 per channel
The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.
{
"name": "weekly-sales",
"to": [
"dana@halversoncycle.example"
],
"message": "Last week at Halverson."
}Use it when
A saved dashboard should reach people, once or every week from a schedule.
- For one link to hand over yourself, use
view_link.
What it does
Send each person their own one-time link to a saved view as it is now: by email in the business's name, and to saved notify channels. Email follows the rules of every email from the account (free credit emails only the owner; new addresses are capped a day). A schedule repeating this call every Monday is the weekly dashboard. $0.02 per email and $0.005 per channel, for the ones that went out.
What comes back
view: the saved page; results: per address and channel whether it went; emailed and posted: how many. Every reply also carries cost_usd and balance_usd.
Inputs
| Name | Type | What it is |
|---|---|---|
nameRequired | string | The saved view's name, like weekly-sales. 1 to 80 characters. |
to | array of strings | Email addresses; each gets its own link. Up to 10 items. |
channels | array of strings | Saved notify channels (notify_list_channels); each gets its own link. Up to 5 items. |
message | string | A line above the link. Up to 1,000 characters. |
The call
Over MCP, call view_send_link on https://api.conecto.chat/mcp/views. Over REST:
curl -X POST https://api.conecto.chat/v1/tools/view_send_link \
-H "Authorization: Bearer $CONECTO_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"weekly-sales","to":["dana@halversoncycle.example"],"message":"Last week at Halverson."}'When it refuses
A refused call costs nothing and says what to do next.
| Code | When | What to do |
|---|---|---|
not_found404 | No saved page has that name. | Call view_list for the names. |
invalid_input400 | The name is not lowercase letters, digits and dashes. | Use a name like weekly-sales. |
invalid_input400 | Neither to nor channels was given, or an address is not an email address. | Give addresses, channels or both. |
not_found404 | A channel name is not saved. | Call notify_list_channels for the names. |
payment_required_for_outbound402 | The balance is still free credit, which emails only the owner. | Top up once (POST /v1/topups). |
new_recipient_limit429 | Too many new addresses were emailed today. | Send to people who wrote to the business before, or tomorrow. |
delivery_failed502 | The link reached no one. | Try again in a moment; results say why each failed. |
More Views tools
All 7 tools- Show someone a page of results
view_showDraws numbers, charts, bars, tables, lists and text on one page, with a link to it that opens once, for a person to look at.$0.01 a call - Save a dashboard
view_saveKeeps a page under a name, like the weekly dashboard, and replaces what it shows on each call.$0.01 a call - Get a link to a saved dashboard
view_linkA one-time link to a saved page as it is now, for one person.Free - List saved dashboards
view_listThe saved pages, most recently changed first.Free* - Read a saved dashboard
view_getA saved page with all its blocks, to change part of it.Free* - Delete a saved dashboard
view_deleteDeletes a saved page; its links stop working.Free
Give this to your agent.
Set up Conecto from https://conecto.chat/SKILL.md