The sizes, counts and rates you can hit in Soosh, and whether Soosh or Meta sets each one.
Owners and adminsUpdated
Each note says where a limit comes from. “Meta’s limit” is set by WhatsApp and
the same for every business. “Soosh’s limit” is set by Soosh. “Set per
workspace” means Soosh can change it for your workspace; contact support to
raise it.
These caps are set per workspace. The values here are what a workspace has
when Soosh hasn’t set its own.
Limit
Value
Notes
Contacts
No limit
Set per workspace. At the limit you can’t add contacts by hand or by import. Customers who write in, campaign sends and store automations still create contacts, so a workspace can pass the limit. The API doesn’t: at the limit, creating a contact or sending to a new number is refused with limit_reached. Contacts (opens Soosh in a new tab) shows how many contacts you have used of the limit when one is set.
Contacts per import
50,000
Set per workspace. Larger lists need splitting into several files.
Campaign messages per month
No limit
Set per workspace. Counts campaign messages sent in a calendar month (UTC). A retried message counts again; a message that fails doesn’t. At the limit, running campaigns pause and keep their unsent customers until the 1st of next month. Campaigns (opens Soosh in a new tab) shows a line like “120 of 1,000 campaign messages this month” when a limit is set.
WhatsApp numbers
1
Set per workspace. At the limit you can’t connect another number.
Members
No limit
Set per workspace. Counts everyone in the workspace, active or not. At the limit nobody new can join; removing a member frees a place.
API keys
5
Set per workspace, at most 50. Revoked keys don’t count. At the limit you can’t create another key.
API requests per minute
600
Set per workspace, at most 60,000. Counts every request from all of the workspace’s API keys together. A workspace with no limit set is held at 60,000. See Rate limits.
API messages per second
20
Set per workspace, at most 500. Counts messages sent with POST /v1/messages; campaigns don’t count. A workspace with no limit set is held at 500.
Webhook endpoints
3
Set per workspace, at most 20. At the limit you can’t add another webhook.
Soosh’s limit, in your wallet’s currency. The top-up screen shows the range that applies to you.
Webhook delivery attempts
11, over about 52 hours
Soosh’s limit. Soosh waits longer between tries, from 30 seconds to 24 hours. Any reply other than 2xx within 10 seconds counts as a failure. See Webhook delivery.
Webhook delivery history
3 days delivered, 30 days failed
Soosh’s limit. The Deliveries list on a webhook’s page shows each delivery for that long, then Soosh removes it.
Webhook test events
10 a minute
Soosh’s limit, for each workspace.
Webhook requests at once
16 to one endpoint, 32 for a workspace
Soosh’s limit. A request your server takes more than 5 seconds to answer counts as two towards the workspace’s 32.