SENDWHALE_ACCESS_TOKEN user JWT.
Fixed documentation resources
These two resources are always available regardless of workspace and provide reference material for working with SendWhale.
Use
sendwhale://docs/schemas to look up the exact input shape for any tool before calling it. Use sendwhale://docs/workflows to understand end-to-end sequences like creating a campaign draft from a template.
Workspace resources
Workspace resources are dynamic — they include your workspace ID. Replace the placeholder in the URI pattern with your actual workspace ID.
Replace
<WORKSPACE_ID> with your workspace ID (available in workspace Settings → Agent Access).
Workspace brand context resource
Readingsendwhale://workspaces/<WORKSPACE_ID>/ returns a JSON object containing your workspace’s brand voice, design references, saved memories, and AI instructions. This is the same brand context that the draft_email prompt loads automatically.
Authorization and freshness
Resources are fetched fresh on each read. There is no local or client-side cache — every read goes to your SendWhale account.
- All resource reads require a valid, non-expired
SENDWHALE_ACCESS_TOKEN. - The authenticated user must be a member of the workspace in the URI.
- Access is enforced server-side — the server cannot return data from workspaces you are not authorised to access.
- If your token has expired, resource reads return an authentication error identical to tool call failures.