Blog · Integrations and data
Habeas data and AI agents on WhatsApp: what Colombia’s Law 1581 requires
What Colombia’s Law 1581 of 2012 and the SIC’s 2024 AI circular require when an AI agent serves customers on WhatsApp: consent, notice and roles.
What do I need to comply with under Law 1581 if an AI agent serves my customers on WhatsApp in Colombia?
The same as when a person answers, plus a risk assessment. Colombia’s Law 1581 of 2012 applies to an AI agent in full: you need the customer’s prior, express and informed authorization, you must say what the data is for and how to exercise their rights, answer queries within 10 business days and complaints within 15, and get explicit authorization for sensitive data such as health data. The SIC’s External Circular 002 of 2024 adds that AI processing must be suitable, necessary, reasonable and proportionate, and that a documented privacy impact assessment is required when the risk is high. Your company is the Controller; in Meteor, the platform acts as Processor. This is not legal advice.
An AI agent answering WhatsApp collects personal data all day: a name, a phone number, an ID number for a quote, a delivery address, sometimes the reason for a medical appointment. Colombia’s Law 1581 of 2012 has no chapter on artificial intelligence, and it does not need one: the Superintendence of Industry and Commerce (SIC) says in its External Circular 002 of 2024 that the data laws are technology neutral and apply to any AI system.
Who is the Controller and who is the Processor?
The law defines two roles (article 3). The Controller (Responsable) decides on the database and the processing. The Processor (Encargado) processes the data on the Controller’s behalf.
When your company puts an agent in front of its customers, your company is the Controller: it decides what is asked, what for and how long it is kept. The platform running the agent is the Processor. For Meteor this is written in its Terms (clause 16.1, in Spanish): the customer acts as Controller and Meteor as Processor, handling data under the customer’s documented instructions.
What does the law require?
| Duty | Where it is | What it means in a chat |
|---|---|---|
| Prior, express and informed authorization | Law 1581, arts. 3 and 9 | Ask for it up front, in a way that can be checked later |
| Disclose the purpose and the rights | Law 1581, art. 12 | Say what the data is for, which rights apply and how to reach you |
| Silence is not consent | Decree 1377, art. 7 | No reply does not count as a yes |
| Answer queries | Law 1581, art. 14 | Within 10 business days, extendable by 5 |
| Answer complaints | Law 1581, art. 15 | Within 15 business days, extendable by 8 |
| Sensitive data has its own rules | Law 1581, arts. 5 and 6 | Health, biometrics and others: explicit authorization and optional answers |
| Data of children and adolescents | Law 1581, art. 7; Decree 1377, art. 12 | Prohibited except public data or under the decree’s requirements, including the legal representative’s authorization |
| Security | Law 1581, art. 4(g) | Technical, human and administrative measures against unauthorized access |
What does the SIC circular add for AI?
External Circular 002 of August 21, 2024 is addressed to anyone processing personal data in AI systems, whether Controller or Processor. Its main instructions:
- Weigh it before processing. Processing must be suitable (it achieves the goal), necessary (no less invasive measure is equally effective), reasonable and proportionate.
- Precaution. If the potential harm is uncertain, refrain or adopt preventive measures.
- Risk management. Identify, measure, control and monitor the risks of the processing.
- Privacy impact assessment when high risk to data subjects is likely, describing the operations, assessing the risks and listing the measures to prevent them.
- Data quality. Truthful, complete, accurate, up to date, verifiable and understandable.
- Being online does not make data public. Data accessible to the public cannot be processed without authorization just because it was found on the internet.
What does this look like in a conversation?
A flow that complies without scaring the customer fits in four steps:
- The first message informs. Who you are, what you will use their information for and where your data policy is.
- The customer’s reply is stored. Authorization must be verifiable later (article 9), so it is not enough that it happened in the chat: keep a record on the contact, with the date and what they were told.
- The agent asks only for what it needs. If a quote only needs a name and a city, the ID number is excess. That is the circular’s necessity test, applied question by question.
- A data query or complaint goes to a person. The agent can receive it, but your team meets the 10 or 15 business day deadline, with the real database.
How Meteor does it
- Roles in writing. Meteor’s Terms state that the customer is Controller and Meteor is Processor, and that the customer obtains the data subjects’ authorization. Clause 16.2 adds that a generic prior authorization does not by itself cover processing with AI.
- You tell the Met how to greet. The Met’s prompt is content in your workspace: that is where you instruct it to make the first message state the purpose and link your policy.
- The record, on the contact. The Met can leave a note or a tag on the contact in the CRM when the customer authorizes. Do that rather than relying on the history alone: clause 17.1 of the Terms keeps conversation records for 15 days, unless the law requires another period or you configure a different retention.
- Handing over to a person is a Met tool, not a prompt trick: the WhatsApp agent page explains when it is used and how context carries over.
- Published security. The guide to AI agent security summarizes the controls Meteor publishes in its Privacy Policy and Terms.
What Meteor does not do for you: write your policy, decide your purposes or answer a complaint before the SIC. That stays with the Controller.
What this is not
This is not legal advice. The rules are cited by number from their official text, accessed on October 28, 2026, so you know what to review with your lawyer. If your operation handles health data, data about minors or credit information, professional review is not optional.
The limits
What this article does NOT answer
We would rather say it here than leave you hunting for something that is not there.
-
It is not legal advice and does not replace a lawyer’s review of your data processing policy. It cites the rules so you know what to ask, not as an opinion to rely on.
-
It does not cover Law 1266 of 2008, which governs financial and credit data and applies, for example, to anyone reporting to credit bureaus.
-
It does not decide whether your specific case needs a privacy impact assessment: the circular requires one when high risk to data subjects is likely, and that assessment is yours.
-
It does not cover other countries. Mexico’s 2025 law has its own rules on privacy notices and consent.
Keep going
What this article mentions, in detail
The integrations, the Mets and the automations named above, each with its own page.
- Section
WhatsApp AI agent
The WhatsApp agent page explains when a Met hands over to a person, which is how a data query or complaint the agent should not resolve alone reaches your team.
- Integration
CRM de Meteor
The CRM keeps the contact with its fields, notes and tags: that is where a record of the authorization the customer gave in the chat can be kept.
- Industry
Healthcare
Healthcare is where the sensitive-data rule weighs most: the solution explains what a Met does in a clinic and what it leaves to a person.
- Industry
WhatsApp Customer Support
The WhatsApp customer service solution shows the full conversation flow, which is where authorization is requested and the purpose is disclosed.
Where it comes from
Sources
Everything this article claims that we did not measure ourselves, with its origin.
- Statutory Law 1581 of 2012, official text (accessed 2026-10-28) Función Pública, Gestor Normativo
- Decree 1377 of 2013, regulating Law 1581 (accessed 2026-10-28) Función Pública, Gestor Normativo
- External Circular 002 of August 21, 2024, personal data in AI systems (accessed 2026-10-28) Superintendencia de Industria y Comercio
- National Database Registry, who must register (accessed 2026-10-28) Superintendencia de Industria y Comercio
Frequently asked
Questions on this topic
Not necessarily. Decree 1377 of 2013 accepts authorization in writing, orally or through unequivocal conduct, but says silence never counts as consent. The safe route is for the first message to state the purpose and link your policy, and for the customer’s reply to be stored so it can be checked later.
The law places duties on both: on the Controller (article 17) and on the Processor (article 18), and the sanctions in article 23 reach both, with fines of up to 2,000 monthly minimum wages. Having an agent do the work does not shift the responsibility onto the tool.
It depends on whether it is a transmission or a transfer. Article 24 of Decree 1377 says a transmission to a Processor acting on your behalf does not need to be disclosed or consented to if there is a contract with the content of article 25. A transfer to a third party that decides about the data follows article 26 of the law. If you use Meteor, note that clause 16.2(a) of its Terms still asks you to have the data subjects’ authorization, or another lawful basis, for the transmission to Meteor and its sub-processors, including AI model providers outside the country.
According to the SIC, since Decree 090 of 2018 only companies and non-profits with total assets above 100,000 UVT and public entities must register. If you are not required to, every other duty under Law 1581 still applies.
Health data is sensitive (article 5) and processing it is prohibited except under article 6, such as with the data subject’s explicit authorization. Article 12 also requires telling them that answering those questions is optional.
Keep reading
Other articles on the same thing
WhatsApp and channels
How to automate WhatsApp in a business: what to automate first and what not to
How do I automate my company's WhatsApp without losing control of what gets answered?
- Author
- Equipo editorial de Meteor
- Published
- Reading time
- 5 min read
What it is and how it works
Chatbots for small businesses: what they solve and when you need an AI agent
What kind of chatbot does a small business need?
- Author
- Juliana Correa
- Published
- Reading time
- 8 min read
WhatsApp and channels
The WhatsApp API or the WhatsApp Business app, which one is yours
What is the difference between WhatsApp Business and the API, and which suits me?
- Author
- Alejandro Kratc
- Published
- Reading time
- 6 min read
Want to see it running on your operation?
We show it with your own accounts connected, not with a canned demo.