Sendible automation · runs weekly
Weekly Sendible client report for every workspace
Every Monday an account manager opens Reports for each client workspace, generates the Engagement report and retypes the numbers into an email the client will read.
Cotlet does it in your own Sendible account with list_workspaces, list_profiles and get_report, called by your AI agent, an n8n workflow or a script.
Hosted · nothing to install or maintain
Can Sendible do this on its own?
Sendible's report builder can email custom reports to your team or clients, a feature its pricing page lists per plan (checked 20 Oct 2026). Those reports keep Sendible's layout. Neither its Zapier app nor any documented API reads report data, so no tool can turn the numbers into your own summary.
How you do it in Sendible today
- Switch to the client's workspace, then go to Reports > All Reports.
- Choose the Engagement report for an aggregate of Facebook, Instagram and LinkedIn Company Page profiles, or a platform report for one to ten profiles of a single network.
- Pick the date range and click Generate Report. The current date cannot be part of the range, and Sendible keeps only 90 days of data.
- Click Save to copy the report to My Reports and edit it, or use the printer icon for a PDF.
- Copy the figures into an email, then repeat for the next client.
How to weekly Sendible client report for every workspace
Every Monday, pull last week's Engagement report for each client workspace and write me three lines per client: audience change, best post and one thing to watch. - 01
Find the client workspaces
list_workspaces returns every workspace you can open. The agent keeps the ones named in your prompt and skips any workspace whose publishing is paused.
- 02
Pick profiles that have a report
list_profiles gives each workspace's profiles. The Engagement report covers Facebook, Instagram and LinkedIn Company Page, so the agent passes only those and lists X or TikTok profiles as outside the report.
- 03
Request last week, not this week
get_report runs for Monday to Sunday of last week. Because the current date cannot be selected, a Monday run always ends yesterday or earlier. Data older than 90 days is gone, so a missed quarter cannot be backfilled.
- 04
Compare with the week before
A second get_report call returns the previous week. The agent computes the change in followers and engaged users itself, so the comparison does not depend on a saved report.
- 05
Write and stop
The agent writes three lines per client and returns them in chat. Nothing is emailed to a client. get_report reads only, so this job asks for no OK.
What you get back
Harbor Dental, 12 to 18 Oct
Audience +45 (Facebook +22, Instagram +21, LinkedIn +2)
Best post: "Smile Monday" on Instagram, 64 engagements
Watch: LinkedIn grew by 2 in a week
Northside Bakery: report not available (no Facebook, Instagram or LinkedIn Company Page profile) Other ways to ask
- On the first Monday of each month, compare the last 4 weeks and flag any profile that lost followers.
- Run the Instagram report for Harbor Dental only and list its five best posts.
- Give me one table of audience change per workspace, sorted from smallest to largest.
What Sendible allows, and what to know first
- Sendible stores only 90 days of data across all social accounts, so a report older than that cannot be pulled.
- The Engagement report can include a maximum of 50 profiles, and a platform report 1 to 10 profiles.
- The Engagement report covers metrics from Facebook, Instagram and LinkedIn Company Page profiles, and its metrics include audience growth, optimal posting times, engaged users and top content.
- Quick Reports are standardised and cannot be edited. Saving one to My Reports to edit it is not available on all plans.
- Quick Reports exist for several, not all, supported networks.
Every tool here only reads, so it can run weekly from n8n, Make, Zapier or cron without waiting for your OK.
Sources: Sendible Help: Overview of Quick Reports · Sendible Help: Historical report data · Sendible: Pricing and plan features
Call get_report from a script
curl "https://cotlet.dev/api/v1/sendible/workspaces/ws_4821/report?report=engagement&profile_ids=pr_301&profile_ids=pr_302&profile_ids=pr_303&from=2026-10-12&to=2026-10-18" \
-H "Authorization: Bearer $COTLET_API_KEY" {
"report": "engagement",
"from": "2026-10-12",
"to": "2026-10-18",
"profiles": [
{
"profile_id": "pr_301",
"name": "Harbor Dental (Facebook Page)",
"followers_start": 2140,
"followers_end": 2162,
"change": 22,
"engaged_users": 96
},
{
"profile_id": "pr_302",
"name": "Harbor Dental (Instagram)",
"followers_start": 1310,
"followers_end": 1331,
"change": 21,
"engaged_users": 71
},
{
"profile_id": "pr_303",
"name": "Harbor Dental (LinkedIn Company Page)",
"followers_start": 402,
"followers_end": 404,
"change": 2,
"engaged_users": 21
}
],
"totals": {
"change": 45,
"engaged_users": 188
},
"top_content": [
{
"profile": "Harbor Dental (Instagram)",
"text": "Smile Monday: free whitening tray",
"engagements": 64
}
]
} MCP: add https://cotlet.dev/mcp/v1 with the same key; the call is sendible_read → get_report. Example data.
Schedule it in n8n, Make, Zapier or cronSendible tools this automation uses
| Tool | Parameters |
|---|---|
| list_workspaces | none |
| list_profiles | workspace_id, network |
| get_report | workspace_id, report, profile_ids, from, to |
Frequently asked questions
Is it safe to connect Sendible to Cotlet?
Yes. You sign in to Sendible yourself, in your own Cloud Browser in the EU, and we never save your password. Your agents only get Sendible once you enable it, every background request is listed, and the browser profile is stored encrypted with AES-256-GCM, the cipher 1Password uses for its vaults. The AI model never sees a login, posts and messages wait for your OK, and Disable for agents cuts access in one click. Independent scanners grade cotlet.dev A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory; live results are on https://cotlet.dev/security.
Give your agent access to Sendible.
Free 7-day trial with 2,000 credits, no card needed. Cotlet is independent and not affiliated with Sendible.