Facebook/WhatsApp calls accredited partners BSPs. All official BSPs can be found in the Facebook Business Partner Directory. Companies became BSPs by going through an accreditation process and have to accept Terms provided by Facebook. There are >60 BSPs for the WhatsApp Business API worldwide (updated 16.07.2020).
360dialog is the only WhatsApp BSP focusing on API-only. This makes 360dialog the perfect BSP for providers of chatbots-solutions inbox-solutions as 360dialog is not competing with their businesses. As the 360dialog API looks exactly like the original WhatsApp Business API, developers can use the original specifications of the WhatsApp Business API and do not need any proprietary documentations. The scalable SaaS-pricing guarantees long-term partnerships.
Facebook required from its BSPs to sign extensions to the original Facebook Terms for WhatsApp Business API. Additionally to the original terms, Facebook requires BSPs to disclose all so-called Company ISVs (in fact they are BSP ISVs, Facebook’s definition of Company ISV follows) or Client ISVs (definition of Client ISV follows). Also all Clients of BSPs have to sign special WhatsApp Client Terms and have to disclose so-called Client ISVs to their BSP and to Facebook.
Facebook expects two kinds of ISVs to be disclosed by the BSPs or their Clients, Company ISVs and Client ISVs. Client ISVs can only be disclosed with the support of the Clients.
Facebook defines Company ISVs as an ISV engaged by Company to perform services on behalf of Company and/or its Clients in connection with Company and/or its Clients’ use of the WhatsApp Business Solution.
Facebook defines Client ISVs as an ISV engaged by a Client to perform services on its behalf in connection with that Client’s use of the WhatsApp Business Solution. For clarity, Client ISV does not include any ISVs that access a Client’s messages after such Client receives such messages (i.e., Client, not its Solution Provider, passes the messages to such third-party business).
Based on Facebook’s definition “any ISVs that access an End Client’s messages after such End Client receives such messages (i.e., End Client, not its BSP, passes the messages to such third party business)” are not meant to be a “WhatsApp Client ISV”. As a TPP (whether partner of 360dialog and/or partner of the Client) gets the messages forwarded only from the Client (and not from 360dialog) after the client has received them (implemented by our API Key system), our partners are not Client ISVs as defined by Facebook. As our partners do not act on behalf of 360dialog in relations to the use of the WhatsApp Business API, these partners are also not Company ISVs.
We cannot give neither a positive nor a negative recommendation to any Solution Providers (neither our partners nor partners of our clients) to become a Company ISV or Client ISV. Future Facebook accredited Company ISVs or Client ISVs must be aware of the obligations followed by becoming an official “Facebook Client ISV for WhatsApp” or “Facebook Company ISV for WhatsApp”. These Facebook ISVs agree with Facebook on 1. Audit Rights, 2. Migration Obligations, 3. No Resale, 4. Other Restrictions (i.e. Client or Company ISV must not: resell the WhatsApp Business Solution; hold yourself out as an agent; use FB’s or WhatsApp’s trademarks, logos, slogans; use or access the WhatsApp Business Client; charge a fee for using the WhatsApp Business Solution). In addition being an Company ISV of one BSP does not give the right to act as a Company ISV to other BSPs.
The 360dialog API does not support the handling of more than one Solution Provider with the same API key, yet this feature is planned in the future.
Last application “wins”. When used with several Solution Provider, only one of them will be able to send messages or get messages forwarded after the Client received them.
No, 360dialog will only track volumes of template messages, the rest will be tracked only through Facebook.
No, 360dialog does not track to which partner the client gave the access key.
360dialog stores media files for 14 days after upload. Media files older than 14 days may be deleted by 360dialog without prior notice.