- API Type
- REST API and GraphQL API for programmatic access to events, functions, runs, and system resources
- Authentication
- Event Keys for SDK event sending, subscription tokens for realtime WebSocket connections with channel/topic scoping
- Webhooks
- Supported via event triggers and realtime streaming with channels (e.g., user:123) and topics (e.g., llm_text_stream, upload_progress)
- SDKs
- JavaScript/Node.js (@inngest/sdk), Python, Go, Rust, with realtime middleware and hooks support
- Documentation
- Comprehensive docs at inngest.com/docs covering functions, realtime, flow control, with code examples and API reference at api-docs.inngest.com
- Sandbox
- Development environment via local dev server and cloud dashboard for testing functions and events
- SLA
- Not publicly specified; realtime offers at-most-once delivery guarantees
- Rate Limits
- Configurable via function flow control: concurrency limits, throttling, rate limiting, prioritization, debouncing
- Use Cases
- Trigger workflows via events, manage function runs, realtime streaming for live UIs, bi-directional workflows, monitor executions