# DeepMiner > DeepMiner brings customer databases into one platform, triggers enrichment and messaging providers (SMS and RCS), returns each send result to the right record and lets the team ask questions in natural language and build dashboards. Imports CSV, XLSX, JSON and NDJSON. Access through a demo. ## Features - [AI on your data](https://deepminer.com.br/en/features/ai-on-your-data/): Ask in natural language. The assistant queries your indexes and returns the answer with the chart. - [Providers and channels](https://deepminer.com.br/en/features/providers-and-channels/): Enrichment and sending by SMS and RCS, configured per partner and linked to each index. - [Data indexing](https://deepminer.com.br/en/features/data-indexing/): Import CSV, XLSX, JSON and NDJSON. Each dataset becomes an index with schema and types. - [Dashboards](https://deepminer.com.br/en/features/dashboards/): Configurable widgets, global filters, an AI assistant and automatic refresh. - [Flows and automation](https://deepminer.com.br/en/features/flows-and-automation/): Strategies with filters, provider and recurrence. Each send becomes a tracked run. - [API and webhooks](https://deepminer.com.br/en/features/api-and-webhooks/): Import through the API, a per-user API key for integration and a return webhook for each provider. ## Solutions - [CRM and marketing](https://deepminer.com.br/en/solutions/crm-and-marketing/): Segment your data in natural language, send on the right channel and see who received it. - [Collections and recovery](https://deepminer.com.br/en/solutions/collections/): A prioritized portfolio, scheduled sequences and each contact's result on the debtor's record. - [Agencies and integrators](https://deepminer.com.br/en/solutions/agencies/): Client data in indexes, providers and API in one place, with data isolated per partner. - [Data and BI](https://deepminer.com.br/en/solutions/data-and-bi/): Datasets in indexes with a schema, natural-language questions for the business and dashboards with no queue. ## Compare - [Spreadsheets and BI](https://deepminer.com.br/en/compare/spreadsheets-and-bi/): A spreadsheet with BI shows your data. DeepMiner shows it, acts on it and receives the result. - [Standalone sender](https://deepminer.com.br/en/compare/standalone-sender/): The sender sends the list. DeepMiner picks the list, sends it and keeps the result. - [Enterprise CDP](https://deepminer.com.br/en/compare/enterprise-cdp/): A CDP unifies the whole company. DeepMiner works the datasets your operation reaches out to. ## Blog - [How to prepare varied data for import: CSV, XLSX, JSON and NDJSON](https://deepminer.com.br/en/blog/prepare-data-for-import/): Most import errors start in the file. A guide per format, with the checks that prevent rejected rows and wrong values. - [Self-updating dashboards: how to build a panel nobody has to feed](https://deepminer.com.br/en/blog/self-updating-dashboards/): A dashboard goes stale when it depends on someone exporting data. A self-updating panel reads straight from the source and fetches the numbers again by itself. - [Prioritizing collections with data: who to contact, on which channel and when](https://deepminer.com.br/en/blog/prioritize-collections-with-data/): Contacting the whole portfolio the same way spends effort where it pays off least. A plan to prioritize with the data your operation already has. - [LGPD and sensitive fields in marketing and collections data](https://deepminer.com.br/en/blog/lgpd-sensitive-fields-marketing/): What the LGPD calls personal data and sensitive data, which legal bases usually support marketing and collections, and which controls reduce exposure of CPF, phone and email. - [SMS or RCS: how to choose the channel for each message](https://deepminer.com.br/en/blog/sms-or-rcs/): SMS and RCS arrive in the same messaging app but serve different purposes. The choice depends on reach, message format and each channel's results on your data. - [Campaign results via webhook: how to bring the status of every send back to the record](https://deepminer.com.br/en/blog/campaign-results-via-webhook/): The webhook is the path the status takes back. To be useful, each event must find the right record, once only, through a URL nobody can guess. - [Portfolio Pareto: how to find where your customer data concentrates](https://deepminer.com.br/en/blog/portfolio-pareto-analysis/): A Pareto ranks categories from largest to smallest and adds up the cumulative total. Read with care, it shows where to start. - [How to segment a customer portfolio without writing SQL](https://deepminer.com.br/en/blog/segment-customers-without-sql/): Asking in natural language solves most segmentations. What matters is checking the query and taking the cut to the send without redoing it. - [Customer data enrichment: what it is and how to do it without losing control](https://deepminer.com.br/en/blog/customer-data-enrichment/): Enriching means completing records with data from a provider. The care goes into choosing who to enrich, keeping the result on the record and watching the cost. ## Links - [Book a demo](https://deepminer.com.br/en/demo/) - [Log in](https://app.deepminer.com.br/auth/login) - [llms.txt Português](https://deepminer.com.br/pt/llms.txt) - [llms.txt Español](https://deepminer.com.br/es/llms.txt) - [llms.txt Français](https://deepminer.com.br/fr/llms.txt) - [Sitemap](https://deepminer.com.br/sitemap.xml)