Documentation

SendStackr developer guide

Sign up, open the console, and automate email and messaging with workflows and the REST API. Full contract: OpenAPI YAML below.

Quick start

Create an account, then use the console to create a project, connect channels, and build workflows.

  1. Register or sign in via the web console (same identity the marketing site uses for /api/me when cookies are shared).
  2. Create a project and configure inbound email or integrations from the dashboard.
  3. Add workflows to process messages, call models, and send output to Telegram, WhatsApp, or webhooks.
  4. Optional RAG: upload or upsert documents, then query with POST /api/rag/query (see OpenAPI).

Free plan includes 500 tokens per month — see pricing for limits.

HTTP API

All product endpoints live under /api/*. Browser dashboards use session cookies; use credentials: 'include' on same-origin fetch, or call from your backend with an authenticated session.

// Example: current user (session cookie)
const r = await fetch("/api/me", { credentials: "include" });
const me = await r.json();

Request and response shapes are defined in the OpenAPI specification. The hosted API may include additional routes beyond the published subset; treat the YAML as the contract for documented paths.

Webhooks & realtime

Configure workflow and channel behavior in the console. For live pipeline visibility, the API exposes a WebSocket upgrade at /api/ws/events (see OpenAPI).

  • check_circleUse project settings and workflows to define where outputs go (webhooks, chat channels, email).
  • check_circlePrefer the dashboard for operational changes; automate via /api/* only where you have a clear auth story.

From first call to launch

What happens after you book a demo — and how fast we move.

Typical time from your first meeting to a launch-ready, usable setup: up to 5 hours.

  1. Book your discovery call using the client meeting link (Calendly).
  2. Share context for your AI agent (for example FAQs and policies you provide).
  3. Sign the proposal: $5 setup fee plus the plan you choose; an invoice is generated.
  4. We create your workflow, project, and user account.
  5. You provide the WhatsApp number that will be used as the agent channel.
  6. We test that the agent matches your context (RAG).
  7. We schedule a second meeting to demo the live agent with you.
  8. We hand off your account with sign-in credentials.
  9. 24/7 support for technical issues after go-live.