Skip to main content

Find a recipe

Start with your installed package's version and native API reference. The language selector changes the shared guides below; select Python, TypeScript, Go, Java, C#, Ruby, Rust, PHP or Elixir before copying a snippet.

GoalStarting pointExecutable coverage
Install and construct a messageQuick startNative examples for all ten languages
Build a form, response or notificationRecipe bookCoverage varies by recipe and language; a rendering example does not implement callbacks
Send through SDK, webhook or response URLSending messagesLanguage-specific SDK/HTTP handoff, separate from payload construction
Find helper names and signaturesCurrent referencesNative components, pagination and composition APIs
Compare multi-select parent compatibilityMulti-select probesNine executable consumers; 15 native cases per language
Implement actual task changes and guard callbacksWorkflow state and effectsOne tested Python reference application; portable acceptance criteria
Prepare media, workflow and second-user checksLive prerequisitesOffline readiness inventory; no Slack writes or automatic live-pass claims
Avoid blindly resending an uncertain writeBounded deliveryOne tested Python SQLite/HTTP example; no exactly-once claim

The checked-in executable examples include commands and assertions. They never substitute raw payload rewrites for native construction. Live tests additionally need an authorized app, genuine resources and interaction receipts; local success does not prove live acceptance.

If documentation does not answer a lookup, record the language, package/docs version, page or search tried, and the missing name or recipe. Keep actual source fallbacks separate from guesses about time saved. A generated reference that is absent from Git but present on the current published site is a discovery issue, not missing public API support.