Skip to main content
@korve-dev/sdk is server-only. Korve injects a project-and-environment-scoped runtime token and delivery secret; never substitute an organization API key or bundle the SDK into browser code.
Queue delivery is at least once. Make durable effects idempotent with message.id; the SDK verifies the timestamp and signature, but your application owns business-level deduplication. sendBatch accepts up to 100 messages in one atomic request. korve.cache("sessions") returns the injected TLS connection string for a ready cache. See Queues and Caches.