Your AI agents do the work.They never see your keys

Your agents work in Stripe, Google Ads, GitHub and 824 more services. Sallyport keeps the keys and acts for them, so no agent ever sees one.

Connect my first agent
  • 7 days free
  • Cancel anytime
  • Nothing to install
The Sallyport console: the Activity list with the calls that ran, a Stripe refund among them, from three agents to Stripe, GitHub and Linear.
Everything your agents did today, in one list.

Works with the agent you already use

Set up your agent in one step

Used by people at…

  • Google
  • Meta
  • Apple
  • Microsoft
  • Amazon
  • NVIDIA
  • IBM
  • Intel
  • AMD
  • Adobe
  • Salesforce
  • Oracle
  • SAP
  • Samsung
  • Sony
  • Cisco
  • Dell
  • HP
  • Netflix
  • Spotify
  • Uber
  • Airbnb
  • Visa
  • Mastercard
  • Toyota
  • BMW
  • Honda
  • Nike
  • Adidas
  • Coca-Cola

Right now, every agent holds your keys

Each agent you set up keeps its own copy of your Stripe, Google and other keys. One tricked agent can paste a key into a chat.

Today
  • Claude CodeStripe keyGitHub key
  • CursorStripe keyGitHub key
  • CodexStripe keyGitHub key

A copy of every key in every agent.

With Sallyport
  • Claude CodeSallyport link
  • CursorSallyport link
  • CodexSallyport link
Your keys, in SallyportStripe keyGitHub key

One link per agent. Your keys stay in one place.

The ask

Your agent asks. Sallyport does it

The agent says what it needs, like a refund or a new ad campaign. Sallyport does it with your key and sends back the result.

Change a key in one place
Every agent’s next action already runs on the new key.
Share any chat with your agent
There is no key in it: the agent never had one.
One Stripe refund in the Sallyport journal: made by billing-worker with the stripe-live key, version 3, let through by a standing grant, recorded as journal entries 81401 and 81402.

Your approval

You decide what needs your approval

Everything runs on its own by default. Switch on approval where it matters, and approve from your computer or your phone.

A Stripe refund waiting for a person: billing-worker asks to POST to api.stripe.com/v1/refunds, with Approve and Refuse buttons.
The same Stripe refund on a phone: the approval card with the agent, the request and the Approve and Refuse buttons.

The record

Every action on record

Each action is written down before it runs, and nobody can quietly change the record. Download it whenever you like.

How your keys stay safe

The Sallyport home screen on a phone: calls in the last 24 hours, four waiting for a person, keys that need attention, and the Stripe refund first in the waiting list.
The Activity list on a phone: calls to Stripe, GitHub and Linear, each marked as ran.

A new service

Need a new service? Your agent sends you a link

When your agent needs a service you haven’t added, it sends you a link. Add the key once, and it carries on.

An agent asked for GitHub: the card that connects it, with Sign in with GitHub chosen. repo-janitor gets the connection, never the token.
The same GitHub request on a phone: what the agent was doing, why it needs access, and the Sign in with GitHub button.

827 services, ready to go

They cover 22 kinds of work, from payments and ads to code and support. Anything else connects with its web address and your key.

  • 15Five
  • Acuity Scheduling
  • Adobe Photoshop
  • Ahrefs
  • Alchemy
  • Amazon SES
  • Apollo.io
  • Astra DB Data
  • Autotask PSA REST
  • Azure DevOps
  • Bannerbear
  • BigCommerce
  • Bitly
  • Box
  • Brex
  • Buffer
  • Cal.com
  • Capsule CRM
  • Checkout.com
  • CleverTap
  • Cloudbeds
  • Coda
  • Coinbase Exchange
  • Constant Contact API v3
  • Cronofy
  • Databricks REST
  • DeepInfra
  • Dialpad
  • Docker Hub
  • Doppler
  • Dune
  • Ecwid REST
  • EmailOctopus
  • Expo EAS
  • Featurebase
  • Finnhub Stock
  • Fivetran REST
  • folk
  • Freshdesk
  • Gelato
  • GitGuardian
  • GoDaddy
  • Google Chat
  • Google Docs
  • Google Play Developer
  • Gorgias REST
  • Groq
  • Have I Been Pwned
  • HERE Location Services
  • HighLevel
  • Hostaway Public
  • Humaans
  • ImageKit
  • Instantly
  • IT Glue
  • JobAdder
  • Kagi
  • Kit
  • Koyeb
  • LeadMagic
  • Lexware Office
  • Livestorm
  • Lucid REST
  • MailerSend
  • Manatal Open
  • Maxio Advanced Billing
  • Mercado Pago
  • Mighty Networks
  • Mollie
  • MSG91
  • Namecheap
  • Netlify
  • NocoDB
  • Nuclino
  • OnceHub
  • OpenWeather
  • Paddle Billing
  • Paychex Flex
  • Pennylane
  • Pinecone
  • Plaid
  • Plivo
  • Postscript
  • Productboard
  • Qualtrics
  • Railway
  • Recall.ai
  • Reddit Data
  • Resend
  • Rippling REST
  • Salesflare
  • SavvyCal
  • Segment Tracking
  • Sentry
  • ShipBob
  • SignWell
  • Smartlead
  • Socket
  • Spotify Web
  • Statsig Console
  • Stripe
  • Syncro
  • Tavily
  • Teamwork.com
  • Threads
  • TikTok API for Business
  • Together AI
  • Trengo REST
  • Twenty
  • Umami Cloud
  • urlscan.io
  • Vimeo
  • WakaTime
  • Wealthbox
  • Whop
  • Workable
  • Wufoo
  • Yousign
  • ZeroBounce
  • Zoho Projects

See all 827 services

Questions people ask first

Do I have to approve every action?
No. Everything runs on its own until you switch on approval.
Can my AI see the keys?
No. The key stays in Sallyport, and your agent only gets the result.
Which agents work with it?
ChatGPT, Claude, Cursor, Codex, Gemini and any agent that takes a connector link (MCP).
Can I connect my own tools?
Yes. Add the web address and your key, and your agent uses it like any other service.
What does it cost?
From $5 a month, with 7 days free to start. Pro is $19 a month for up to five agents. Adding colleagues is free.
What if I go over?
Nothing stops. You see a notice and move to a bigger plan when it suits you.

Put your first agent to work today

Connect it with one link, add one key, and watch its first action arrive.

  • 7 days free
  • Cancel anytime
  • Nothing to install