For software companies
Publish once. Every workspace is one click away.
Put an Add to Freesbe button in your product. Your customers pick a workspace, see what your app will do, and click Allow. Your server gets a bot token for their workspace, and nobody pastes a manifest or a secret.
Today
Every customer builds their own copy of your app.
- Make an app in their workspace
- Paste your manifest
- Copy the bot token into your product
- Copy the signing secret too
- Do it all again when you change something
With Add to Freesbe
Your customer is done before they'd have found the settings page.
- Click Add to Freesbe
- Pick a workspace
- Click Allow
What you get
- One app, every workspaceBuild it once in your own workspace. Every customer who adds it gets your bot, commands, buttons and customer cards, and your updates reach all of them at once.
- A token per customerEach install hands your server a bot token for that workspace, with its ID and name. Events and lookups say which workspace they're from.
- Slack-shaped, on purposeManifests, scopes, events and the install answer follow Slack's, so an app built with Bolt moves over with new addresses, not new code.
- In front of every adminReviewed apps get the Reviewed badge on their install screen and an Add to Freesbe button on their page on freesbe.net.
Built for products teams already run on
Everything an app can do works in every workspace that adds it: posting cards, slash commands, buttons and dialogs, events, and customer details on calls and in the customer inbox.
- CRMsShow the contact when a call rings or a customer writes in, log calls back, post new deals to #sales.
- Help desksPost new tickets to a channel, and let people assign and close them with a button.
- Billing and financeTell #finance about failed payments, and show a customer's plan and balance in their conversation.
- Ops and monitoringPost alerts to the right channel, and let the on-call person acknowledge them in place.
Four steps
- Join the partner programApply on freesbe.net/partners/. Once you're approved, sharing is on for your workspace.
- Turn on sharingUnder your app's Distribution in the Admin Center, add your redirect URL. You get a client ID and secret.
- Add the buttonPut Add to Freesbe where your customers set up integrations, and swap the code you get back for a token.
- Send it for reviewWrite to partners@freesbe.net and we check it, usually within five business days. Reviewed apps get the badge and can ask for every scope.
The Add to Freesbe button
Link it to your app's install address. Use the light one on light pages and the dark one on dark pages, at 40 pixels high or more, and don't change its colours. The guide lists every parameter, and how to swap the code for a token.
<a href="https://id.freesbe.net/apps/install?client_id=…&state=…">
<img src="https://freesbe.net/partners/add-to-freesbe.svg"
alt="Add to Freesbe" width="180" height="44">
</a>Admins stay in charge
Every install screen says who built the app, what it can do in plain words, and where its data goes. Admins choose who can add apps, approve requests from their team, block an app, and see new permissions before they take effect.
- Workspace sign-in rules apply: single sign-on, a second step, phone approval
- One signing secret signs everything sent to your app
- Removing an app stops its token at once, and tells you
- No calls or paid features until we've reviewed the app
Questions
- What does it cost?
- Nothing. Sharing an app and the review are free.
- Do my customers need a paid plan?
- No. Any workspace can add apps; each one counts toward the workspace's app limit like an app it made itself.
- Who can add my app to a workspace?
- Owners and admins. Everyone else can ask them, with a note. Admins can also stop others asking, or turn apps from other companies off.
- What happens when I change my app?
- Commands, URLs and descriptions change everywhere at once. New scopes wait until an admin in each workspace allows them; until then your app keeps what it had.
- Can I share an app without a review?
- Yes, by link from your own site. Until it's reviewed, its install screen says so, and it can't read messages, search, files or recordings, or place calls.
- I already built a Slack app. How much do I change?
- Usually only addresses: the install page, the token endpoint and the API base. Freesbe takes your manifest as it is and answers the install in Slack's oauth.v2.access shape.
Ready to publish?
Apply with what you've built, or with just an idea. We reply within five business days.