Skip to content


What is TPS in Kata Platform?

TPS stands for Transaction per Second, Transaction consists of incoming & outgoing message traffic through Kata Platform. So, we have a limit for the transaction happening in each project in Kata Platform.

What do you mean by limit for the transaction?

It means we limit the incoming & outgoing message traffic in Kata Platform. Think of it as bandwidth, the bigger your project’s TPS limit, the bigger your bandwidth for message traffic processing.

How do we know the TPS limit for our project?

We separate the categories of the project into two: Paid Project & Free Project.

  • For Paid Project: we offer an exclusive TPS limit for each Paid Project, also all Paid Project will have a verified badge in Kata Platform.


  • For Free Project: we offer a shared TPS limit across the Free Project’s user.

Should you need help to upgrade from Free Project to Paid Project or upgrade your TPS limit, please contact us ( and we’ll be happy to assist you.

What is the impact of the TPS limit for my project?

When your project has reached the TPS limit, the next message will have to wait until the previous message has done processing. Resulting in your user to experience a delay in receiving or sending the message. So, the bigger your TPS limit, the bigger your project’s bandwidth to process the message, resulting in less delay. It’s especially important if your project has a big customer base. We will also send an email notification to the project creator when the Paid Project has reached the TPS limit.

Does the TPS limit apply to all channels in Kata Platform?

Yes, the TPS limit applies to all channels through Kata Platform and are used by FIFO (First In First Out) method (eg: if the first message is from WhatsApp and the second is from Facebook Messenger. Then the message from WhatsApp is processed first, followed by the message from Facebook Messenger)

Can I switch from Paid Project to Free Project?

Unfortunately no, but you’re free to choose among the subscription plan we have available.

How do I upgrade my Free Project to Paid Project?

We’re glad you decide to support us! Please let us know your interest via email: and we would be happy to assist you.

Does using the emulator in Kata Platform count as transaction usage?

No, emulator usage isn’t affected by the TPS limiter.

Does TPS limiter apply also for on premise deployment?

Currently no, TPS limiter only apply on cloud deployment.

Contributing to the Documentation

Is something missing/incorrect? Please let us know by contacting If you know how to fix it straight away, don’t hesitate to create a pull request on this documentation’s GitHub repository.