You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/pages/docs/guides/chat/build-task-oriented.mdx
+2-12Lines changed: 2 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ Ably is trusted by organizations delivering chat to millions of users in realtim
26
26
Delivering chat messages in realtime is key to a smooth online experience. Ably's [serverless architecture](/docs/platform/architecture) eliminates the need for you to manage websocket servers. It automatically scales to handle millions of concurrent connections without provisioning or maintenance. Ably also handles all of the edge-cases around delivery, failover and scaling.
27
27
28
28
Despite the challenges of delivering these guarantees, Ably is designed to keep costs predictable.
29
-
You can choose between MAU-based or per-minute pricing, depending on your needs.
29
+
You can choose between MAU-based (more predictable for a known number of users) or per-minute pricing (consumption-based, pay for what you use), depending on your needs.
30
30
Both pricing models are designed to be cost-effective and scalable.
31
31
Features such as efficient connection management are available to help you reduce costs.
32
32
@@ -46,16 +46,6 @@ For large-scale chat scenarios with many users per room, see our [building lives
46
46
47
47
Each room includes all task participants: customers and agents in support, buyers and sellers in marketplaces, players in games, team members in projects. Participants can join and leave as the task evolves. Access to message history and other features can be granted to all or select participants via capabilities.
48
48
49
-
### Pricing flexibility
50
-
51
-
Depending on the specifics of your platform, you can choose between per-minute or per-MAU pricing.
52
-
53
-
Note that one chat room is backed by a single Ably Pub/Sub channel. When the room is active, the channel is active.
54
-
55
-
With per-minute pricing, you will be charged per message, active room (active channel), and active connection. This pricing model is ideal if you have a large number of users who might not be active for a long time. Things like deliveries, support tickets, and marketplace transactions are all good examples of this.
56
-
57
-
With MAU-based pricing you will only be charged for the number of unique active users in the month (and ovarage if you go over the message limits). This pricing model is ideal if your users are very active throughout the month. Collaboration tools and some gaming scenarios are good examples of this. Paying per MAU is typically more predictable than per-minute pricing. Another use case for MAU-based pricing is if you are a platform and you also charge per MAU, to keep costs in sync with your own pricing model.
58
-
59
49
## Message throughput and rate management
60
50
61
51
In task-oriented chat, each room is typically low throughput. Scaling comes by running as many rooms as you need at the same time. Ably handles everything from 1:1 conversations and small group discussions to [livestream chats](/docs/guides/chat/build-livestream) with the same reliability and scalability guarantees.
@@ -358,7 +348,7 @@ For example:
358
348
-**Delivery services:** MAU pricing if you have consistent delivery personnel and customers
359
349
-**Gaming platforms:** Consumption pricing for casual games, MAU for subscription-based gaming
360
350
361
-
A full breakdown of pricing options, including a cost estimator tailored to your task-oriented scenario, can be found on the [pricing page](/pricing).
351
+
A full breakdown of pricing options can be found on the [pricing page](/pricing).
0 commit comments