Start your journey with Zenvia Customer Cloud integrations for Devs (APIs)
Get resources, information
and tutorials to start using our APIs.
Zenvia Customer Cloud is a web software solution that centralizes and stores information and customer interactions in the cloud, providing quick access for companies to offer personalized services and enhance the consumer experience based on consolidated data.
We also offer an integrated API service, allowing efficient connection of data and external functionalities to Zenvia Customer Cloud. This capability facilitates the incorporation of additional information and service customization, further expanding the flexibility and usefulness of the solution for businesses. Our APIs include:
Prerequisites
-
You need an account on Zenvia Customer Cloud.
-
An authorization token is required to use the APIs.
Notices
The content of the technical documentation has some links that may be different for Zenvia Customer Cloud clients. Our suggestion is always to perform API integrations with open software. For example:
- If you are integrating with the Multichannel API, use: https://app.zenvia.com/settings/channels
- If you are integrating with the Automation API, use: https://app.zenvia.com/broadcast/homepage
- If you are testing in Sandbox, use: https://app.zenvia.com/settings/sandbox-testing
- For Tokens and Webhooks, use:https://app.zenvia.com/settings/api
Zenvia Customer Cloud uses a multichannel API that allows, with just one implementation, the consumption of all channels available in the solution:
Zenvia Customer Cloud is divided into modules, among them the Contacts module that brings together a set of functionalities such as importing contact databases, grouping contacts into lists, displaying details and performance of specific contacts, and managing contacts.
It is also possible to use the contact manager functionality via API.
The Contacts API enables the creation and listing of custom fields, i.e., specific additional information that can be associated with contacts. This flexibility allows for a more detailed and personalized management of contacts, adapting to the specific needs of each user or company. Thus, contact management via API offers an efficient and automated way to manage and manipulate contact information, with control and agility in operations related to contact management.
The link to the technical documentation is available at Zenvia OpenAPI - Contacts
The Broadcast Message module brings together functionalities that allow conducting communication campaigns through the mass sending of messages through various channels.
Another functionality is Automation, which allows the configuration of triggers via API calls on a third-party server or system.
This way, it is possible to start or automatically trigger certain actions or events within the marketing automation system through API calls. This enables integration and synchronization between different platforms, allowing specific events, such as obtaining new leads or completing an action, to automatically trigger predefined responses in the marketing automation system, providing a more efficient and personalized automation.
The link to the technical documentation is available at Zenvia OpenAPI - Marketing Automations
Sales Module gathers features that centralize customer service, such as the service inbox for messaging across multiple channels, application integration, and a dashboard to track your sales team's activities.
The Sales API was developed to integrate leads into Zenvia Customer Cloud asynchronously, allowing you to receive a webhook with their results.
The link to the technical documentation is available at Sales API.
That’s it, you have now explored all the opportunities to create innovative and personalized integrations with Zenvia Customer Cloud for Devs. Good luck on your journey to empower your applications, optimize processes, and provide richer experiences to your users.
If you wish, our Help Center has articles that may be of interest to you: