Catalogue
The classification your approvals are built on
A recipe carries the facts about somebody else's API. The hosts it answers on, how a credential is presented to it, and which paths read, write or destroy. Facts about somebody else's API go wrong more often than our own code does. So they live in data, with a schema and tests, in a repository you can read.
Published recipes
| Service | Hosts | Credential goes in | Classes |
|---|---|---|---|
| Amazon Web ServicesAmazon | *.amazonaws.com | Authorization | readwritedestructive |
| Anthropic APIAnthropic | api.anthropic.com | x-api-key | writedestructive |
| Cloudflare APICloudflare | api.cloudflare.com | Authorization | writedestructive |
| GitHub APIGitHub | api.github.com | Authorization | readwritedestructive |
| GitLab APIGitLab | gitlab.com | PRIVATE-TOKEN | writedestructive |
| Linear APILinear | api.linear.app | Authorization | readwritedestructive |
| OpenAI APIOpenAI | api.openai.com | Authorization | writedestructive |
| Sallyport demo echoSallyport | demo.sallyport.cloud | X-Demo-Token | write |
| Sentry APISentry | sentry.io | Authorization | destructive |
| Slack Web APISlack | slack.com | Authorization | readwritedestructive |
| SSH hostgeneric | * | none | every command asks a person |
| Stripe APIStripe | api.stripe.com | Authorization | writedestructive |
| Telegram Bot APITelegram | api.telegram.org | /bot{{credential}}/ | readwritedestructive |
| Vercel APIVercel | api.vercel.com | Authorization | writedestructive |
The catalogue ships with the gateway and this build read it from the repository.
Bring a service the catalogue has never seen
An unknown host gets a conservative default and an access request with a link. The recipe can follow later, and you can write it yourself.
Connect my first agent
Free for 10,000 calls a month. No card.