TimelinesAI changelog

Contacts limit replaced by Active Chats limit

The former "Contacts limit," which was a global cap of 10,000 contacts across all plans for each workspace, has now been replaced by an Active Chats limit.

Here are the key changes:

  • Only chats with a non-empty chat history will be counted towards this limit.

  • The Active Chats limit is determined based on the number of seats in your workspace: the more seats you have, the higher the limit.

  • All existing workspaces will automatically retain the original global limit of 10,000 active chats if this number is higher than the new calculated limit.

  • If your workspace exceeds this limit, you can increase it by contacting support and purchasing the necessary amount of active chats.

Additional changes and improvements

  • A new Public API endpoint, "GET api/chats/{chat_id}/messages," has been added. It retrieves the message history of a chat, with options to filter by incoming/outgoing messages and by specific date ranges.

  • Enhancements to Public API endpoints that provide message details: a "from_me" indicator has been included to easily identify incoming versus outgoing messages.

  • Improvements to Public API endpoints that provide chat details: "last_message_uid" has been added, so that it will be possible to retrieve message details by subsequent API call.

  • New filtering options have been introduced in filter views to help organize chats: you can now filter chats by the date of the last message and also distinguish inactive chats (chats that have empty message history).

  • Fixed an issue with the email notification sent when the new message webhook is disabled due to exceeding the maximum number of errors on the receiving end.