Recipes
Copy-paste recipes showing Python and TypeScript (and Swift where applicable) side-by-side.
Each recipe is a single, copy-pasteable example for one task — short, exact code with the failure paths spelled out. Pick the language tab you want and paste.
Recipes
Telegram bot
Send a Telegram message using a Vendo-resolved bot token.
Call a Composio action
Run any Composio action against the tenant's bound accounts via vendo.data.execute.
Handle NotConnected
Return a structured needs_connection payload when a binding is missing.
Poll credit balance
Read the tenant's prepaid balance, gate expensive operations, handle OSS mode.
Read Supabase users
Query auth.users from the connection's context-resolved project ref.
Verify a webhook
HMAC-verify a Vendo-forwarded webhook and consume lifecycle events over SSE.
Each recipe lives in content/docs/guides/recipes/ as an MDX file. Use <Tabs items={["Python", "TypeScript", "Swift"]}> for language tabs and keep the same logical example across all three so readers can compare directly.