Sign inSign up

ajeetraina777/sbx-novu-kits:latest

Manifest digest

sha256:a92d6dc1766f027ca7f8395879c581f9ac66f13813b8f485d87cd829f27a1ad1

Last pushed

about 1 month by ajeetraina777

Type

Sandbox Kit

Manifest digest

sha256:a92d6dc1766f027ca7f8395879c581f9ac66f13813b8f485d87cd829f27a1ad1

MIXIN
REQUIRES SECRETS

Adds Novu - the open-source notification infrastructure - to any agent: the novu-py SDK plus a proxy-managed secret key wired to the Novu Cloud US API (api.novu.co). The agent can trigger multi-channel workflows (email, SMS, push, chat, in-app) without the key ever entering the sandbox. Store it once with: sbx secret set novu.


Credentials
NameServiceRequiredDescription
NOVU_SECRET_KEYnovuRequiredNovu secret (API) key from Settings -> API Keys in the Novu dashboard

Network Egress

pypi.org

files.pythonhosted.org

api.novu.co

Apply this mixin to a sandbox

sbx run <agent> --kit docker.io/ajeetraina777/sbx-novu-kits:latest

Make sure you have docker sbx installed

Run the following command to install sbx on your machine.

macOS
brew install docker/tap/sbx
Windows
winget install Docker.sbx
Learn more about docker sbx