Release Notes¶
Audience: Everyone · Tags:
releases,release-notes
This page describes what's in SnapLink today — a snapshot, not a change-by-change history. As the product evolves we'll add dated entries above this one; for now, read this as "what you get if you sign up right now."
2026-07-03 — Current release¶
SnapLink is pilot-ready / early access: the core Trigger → Action model works end to end, every run is real and observable, and AI only ever drafts — a person always reviews before anything is saved or activated.
Accounts & workspaces¶
- Email/password sign-up and sign-in.
- Every flow, connection, installed connector, and run lives inside a workspace. Workspace roles are owner (assigned automatically to whoever creates the workspace), admin, and member — no other roles exist yet.
Snap Studio¶
- The guided flow builder at
/snap, in three stages: Describe → Review & edit → Save & test. - Describe your automation in plain English and get back a plan — an editable, ordered list of step cards (one "WHEN" trigger card, one or more "THEN" action cards).
- Plans are drafted by a real LLM (Claude, via the configured AI provider) when one is configured; otherwise a deterministic, keyword-based rules planner drafts them automatically. Either way, the plan reports which engine produced it, and nothing is ever activated without you reviewing and saving it yourself.
- Check runs design-time validation on your plan before you save, surfacing plain-language problems tied to specific steps or fields.
- Saving a flow runs one real test run immediately, so you see it work before you trust it.
- Quick Send lets you send a single message to an email address or a URL right now, with no flow saved at all.
Connectors¶
SnapLink ships the Webhook trigger connector plus five action connectors — REST, Email, Slack, Teams, and HubSpot — installable from the in-app Marketplace. Installed connectors move through a lifecycle: installed → configured → certified → active (with disabled and deprecated reachable from any of those states).
- Webhook — the only trigger type today: a private, secret-bearing URL
(
/api/v1/webhooks/<flowId>/<secret>) that starts a flow when something POSTs to it. The secret can be rotated with a grace window for the old value. - REST — call any HTTP endpoint as an action, with SSRF protection blocking requests to private/internal network addresses.
- Email — send email as an action.
- Slack, Teams, HubSpot — send a Slack message, send a Teams message, and
create a HubSpot contact, respectively. Early access: live sending for
these three requires OAuth credentials to be configured; until then, flows
using them install and validate correctly but return an
autherror on live calls.
Templates¶
Seven ready-made starter flows are available in the Template Catalog: Webhook → Slack Message, Webhook → Teams Message, Webhook → HubSpot Create Contact, HubSpot Lead → Slack Alert, HubSpot Contact → Teams Message, REST → Slack Message, and REST → Teams Message. Install one, swap in your own values, and activate.
Monitoring & debugging¶
- Every run — whether started by a live webhook, a manual "run now," or a
Snap Studio test-run — is recorded with a status:
queued,running,succeeded,failed,cancelled,retry_pending,retry_running, orretry_exhausted. - The flow debugger gives you a read-only view of any run: its timeline,
each step's status, the connector calls it made, and — for failures — an
error code from a fixed taxonomy (
auth,rate_limit,timeout,upstream_5xx,bad_request,blocked,unknown) plus a suggested fix.
API¶
The full flow lifecycle — auth, workspaces, connectors, connections, flow
drafts and versions, webhooks, runs, and monitoring — is available over a REST
API. Every authenticated call takes a bearer token
(Authorization: Bearer <token>); every response is wrapped in a consistent
success/error envelope. See the API Reference.
What's next (planned)¶
Not in the product yet — planned, in roughly the order we're tackling them:
- Payload mapping / templating — passing data from a trigger into an action's fields.
- Scheduled (cron) triggers — starting a flow on a timer, not just via webhook.
- Branching, conditions, and loops — logic beyond a straight-line list of actions.
- SSO / SAML — enterprise identity provider login.
- Billing / paid plans — today every account is early access; no paid tiers exist yet.
We don't have uptime SLAs, compliance certifications, customer counts, or savings metrics to report — those aren't part of the product today, and we'd rather say nothing than say something untrue.
Related: Glossary · Template Catalog · Connectors · API Reference