pricing4ts
Version:
 Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T
401 lines (400 loc) • 11.2 kB
YAML
syntaxVersion: '2.1'
saasName: Slack
createdAt: '2020-10-22'
version: '2020-10-22'
billing:
monthly: 1.0
currency: USD
url: https://web.archive.org/web/20201022155432/https://slack.com/pricing
features:
messagesAccess:
description: The more you use Slack, the more useful it becomes. By being able
to search and access all messages in your organization, you can leverage the
context of previous decisions or onboard new team members faster.
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
search:
description: Relevant people, channels, and files in search results
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
appsAndServices:
description: Receive notifications, find information, and take action without
leaving Slack, through integrations and tools you already use every day. You
can also create your own apps tailored to your specific needs.
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
storageByAccount:
description: File storage per account (in total).
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
storageByTeamMember:
description: File storage per team member.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
workspaces:
description: Slack workspaces are the engine of your work, like a virtual office.
It's where your channels, direct messages, and tools reside.
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
customSections:
description: Keep your projects, teams, and priorities in order. Achieve this
by organizing your channels and conversations into customizable, collapsible
sections in the sidebar.
valueType: BOOLEAN
defaultValue: false
type: MANAGEMENT
slackConnect:
description: Slack Connect enables smooth collaboration between departments of
the organization. Two organizations can work together from their own workspaces
in Slack.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
guestsAccounts:
description: Reduce endless email exchanges, and even occasional emails, by bringing
contractors, freelancers, and vendors into Slack through guest accounts.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
dataCypher:
description: Data encryption at rest and in transit.
valueType: BOOLEAN
defaultValue: true
type: GUARANTEE
twoFactorAuthentication:
description: Two-factor authentication.
valueType: BOOLEAN
defaultValue: true
type: INTEGRATION
integrationType: EXTERNAL_DEVICE
oAuthGoogle:
description: OAuth with Google.
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: IDENTITY_PROVIDER
singleSignOn:
description: SAML-based single sign-on (SSO).
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: IDENTITY_PROVIDER
adminSlackEnterpriseKeys:
description: Administration of Slack Enterprise Keys
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: WEB_SAAS
pricingUrls:
- https://docs.aws.amazon.com/kms/latest/developerguide/overview.html
enterpriseMobilitySecurity:
description: Integration with Enterprise Mobility Management (EMM)
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
customRules:
description: Custom message and file retention policies.
valueType: BOOLEAN
defaultValue: false
type: MANAGEMENT
exportMessages:
description: Data exports for all messages.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
complianceHIPAA:
description: Compliance with HIPAA requirements.
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
dataResidence:
description: Data residency
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
privilegesGeneralChannelManagement:
description: 'Manage posting permissions in the #general channel.'
valueType: BOOLEAN
defaultValue: true
type: MANAGEMENT
privilegesPrivateChannelManagement:
description: Manage posting permissions for an unlimited number of channels.
valueType: BOOLEAN
defaultValue: false
type: MANAGEMENT
customUserGroups:
description: 'Custom user groups: Facilitate notifications and communication with
entire teams, departments, and groups.'
valueType: BOOLEAN
defaultValue: false
type: MANAGEMENT
usersManagement:
description: User management.
valueType: BOOLEAN
defaultValue: false
type: MANAGEMENT
activeDirectorySync:
description: Real-time Active Directory sync with OneLogin, Okta, and Ping.
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: WEB_SAAS
pricingUrls:
- https://www.onelogin.com/pages/active-directory-sso
- https://www.okta.com/integrations/active-directory/
- https://docs.pingidentity.com/r/en-us/pingoneforenterprise/p14e_connect_adc
usersManagementSCIM:
description: User management via SCIM.
valueType: BOOLEAN
defaultValue: false
type: INTEGRATION
integrationType: WEB_SAAS
extraCompatibility:
description: Compatibility with Data Loss Prevention (DLP) providers, eDiscovery,
and offline backups.
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
domainName:
description: Domain name claim.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
customSLAs:
description: Custom service level agreements.
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
voiceAndVideoCalls:
description: Voice and video calls
valueType: BOOLEAN
defaultValue: true
type: DOMAIN
screenSharing:
description: In addition to being able to present your screen, everyone on the
call can write on the screen to add annotations.
valueType: BOOLEAN
defaultValue: false
type: DOMAIN
support:
description: Access to customer support.
valueType: TEXT
defaultValue: Standard Support
type: SUPPORT
availability:
description: 99.99% availability guaranteed in our SLA
valueType: BOOLEAN
defaultValue: false
type: GUARANTEE
personalTechnicalSupport:
description: Dedicated account and customer satisfaction team.
valueType: BOOLEAN
defaultValue: false
type: SUPPORT
usageLimits:
useMessagesAccess:
description: The number of messages you can access
valueType: NUMERIC
defaultValue: 10000
type: NON_RENEWABLE
linkedFeatures:
- messagesAccess
useAppsAndServices:
description: The limits of apps and services that can be used
valueType: NUMERIC
defaultValue: 10
type: NON_RENEWABLE
linkedFeatures:
- appsAndServices
useVoiceAndVideoCalls:
description: The number of people that can be in the same voice and video calls
you make
valueType: NUMERIC
defaultValue: 1
type: NON_RENEWABLE
linkedFeatures:
- voiceAndVideoCalls
useStorageByAccount:
description: The storage limit by account
valueType: NUMERIC
defaultValue: 5
type: NON_RENEWABLE
linkedFeatures:
- storageByAccount
useStorageByTeamMember:
description: The storage limit by team member
valueType: NUMERIC
defaultValue: 0
type: NON_RENEWABLE
linkedFeatures:
- storageByTeamMember
useWorkspaces:
description: The number of workspaces you can use
valueType: NUMERIC
defaultValue: 1
type: NON_RENEWABLE
linkedFeatures:
- workspaces
plans:
FREE:
description: For small teams trying Slack for an unlimited period
price: 0
unit: user/month
features: null
usageLimits: null
STANDARD:
description: For small and medium-sized businesses
price: 8
unit: user/month
features:
storageByTeamMember:
value: true
customSections:
value: true
slackConnect:
value: true
guestsAccounts:
value: true
oAuthGoogle:
value: true
customRules:
value: true
customUserGroups:
value: true
screenSharing:
value: true
support:
value: 24/7 support
usageLimits:
useMessagesAccess:
value: 10000000000000
useAppsAndServices:
value: 10000000000000
useVoiceAndVideoCalls:
value: 15
useStorageByTeamMember:
value: 10
PLUS:
description: For slightly larger companies or those with advanced administrative
needs
price: 15
unit: user/month
features:
storageByTeamMember:
value: true
customSections:
value: true
slackConnect:
value: true
guestsAccounts:
value: true
oAuthGoogle:
value: true
singleSignOn:
value: true
customRules:
value: true
exportMessages:
value: true
dataResidence:
value: true
privilegesPrivateChannelManagement:
value: true
customUserGroups:
value: true
activeDirectorySync:
value: true
usersManagementSCIM:
value: true
screenSharing:
value: true
support:
value: 24/7 support with a 4-hour initial response time
availability:
value: true
usageLimits:
useMessagesAccess:
value: 10000000000000
useAppsAndServices:
value: 10000000000000
useVoiceAndVideoCalls:
value: 15
useStorageByTeamMember:
value: 20
ENTERPRISE_GRID:
description: For large enterprises or those in regulated industries
price: Contact Sales
unit: user/month
features:
storageByTeamMember:
value: true
customSections:
value: true
slackConnect:
value: true
guestsAccounts:
value: true
singleSignOn:
value: true
enterpriseMobilitySecurity:
value: true
customRules:
value: true
exportMessages:
value: true
complianceHIPAA:
value: true
dataResidence:
value: true
privilegesPrivateChannelManagement:
value: true
customUserGroups:
value: true
usersManagement:
value: true
activeDirectorySync:
value: true
usersManagementSCIM:
value: true
extraCompatibility:
value: true
domainName:
value: true
customSLAs:
value: true
screenSharing:
value: true
support:
value: Priority 24/7 support with a 4-hour initial response time
availability:
value: true
personalTechnicalSupport:
value: true
usageLimits:
useMessagesAccess:
value: 10000000000000
useAppsAndServices:
value: 10000000000000
useVoiceAndVideoCalls:
value: 15
useStorageByTeamMember:
value: 1024
useWorkspaces:
value: .inf
addOns:
slackEnterpriseKeys:
availableFor:
- ENTERPRISE_GRID
price: Contact Sales
unit: USD/user
features:
adminSlackEnterpriseKeys:
value: true
usageLimits: null
usageLimitsExtensions: null