TOTVS REST API
The standard path in up-to-date environments. brisk4 consumes the REST endpoints exposed by Protheus, RM or Datasul, authenticated by token.
The brisk4 and TOTVS integration brings data that already lives in the ERP into the customer conversation. It covers Protheus, RM and Datasul, through the TOTVS REST API, webhooks or an intermediate layer when the environment is heavily customised.
| TOTVS object | Direction | Trigger |
|---|---|---|
| Sales order | TOTVS → brisk4 | Customer asks for status; brisk4 queries by order number or tax ID and answers with stage, ETA and carrier. |
| Receivable and invoice slip | TOTVS → brisk4 | Duplicate slip requested in chat, or an automatic reminder when the receivable approaches its due date. |
| Tax document | TOTVS → brisk4 | Invoicing the order triggers delivery of the tax document and its access key over WhatsApp. |
| Customer record | brisk4 ↔ TOTVS | Service identifies the customer by tax ID and writes contact and address changes back into the ERP. |
| Service order | brisk4 → TOTVS | A support request opened in the conversation becomes a service order in the ERP, with history and attachments included. |
The standard path in up-to-date environments. brisk4 consumes the REST endpoints exposed by Protheus, RM or Datasul, authenticated by token.
Invoicing, settlement and status changes fire the notification. Avoids polling and keeps messages timely.
For heavily customised environments or older versions, we design middleware or direct database reads during rollout.
Yes. Integration with TOTVS Protheus runs through the ERP REST API, through event webhooks or through an intermediate layer when the environment carries heavy customisation. The most common objects are sales order, receivable, tax document, customer record and service order.
Yes. The same method applies to TOTVS RM and TOTVS Datasul. What differs between product lines are the endpoints and object names, mapped during rollout with your team.
In most cases, no. An integration user with read permission and a network-reachable server are enough. Environments with no available API may require an intermediate component, defined during the assessment.
Yes, and it is one of the most requested flows. The customer asks on WhatsApp, brisk4 validates their identity, queries the open receivable in TOTVS and returns the slip with a digitable line, with no finance team in the loop.
In the free assessment a specialist maps your TOTVS product line, what it exposes and which flow pays off fastest.
Tell us a bit about yourself and we'll connect you with a specialist.