Providers and channels
Providers and channels connected to your data
In DeepMiner, sending by SMS and RCS and data enrichment come ready to use, configured per partner. The platform administrator can register other providers that expose an HTTP API. Each provider is linked to indexes through a field mapping. Enrichment data comes back to the record itself through the return webhook, and each provider gets its own webhook URL, where the status of every message returns and updates the matching record.
What you do
Enrichment and sending by SMS and RCS, configured per partner and linked to each index.
-
One provider per type, configured by you
In My Providers you enter the base URL, the authentication type (API key in a header, bearer token or username and password), extra headers and the timeout. Credentials are stored encrypted.
-
Field mapping per index
Link the provider to an index and say which field in your data fills each field the provider asks for. DeepMiner warns you when the mapping is incomplete and only lets you use the provider once it is complete.
-
Enrichment returns to the record
The data the enrichment provider sends back through the return webhook goes into the record itself, in fields separate from your data fields.
-
The result of every send on the right record
Each provider has its own webhook URL, shown once. Events arrive, find the record and update the status, keeping the history of the latest events.
Configure once, use on any index
The My Providers screen lists the types enabled for your partner and shows which ones are already configured. Configuring takes a few fields: name, base URL, authentication, headers and timeout. When you edit later, the current credential can be kept without typing it again.
With the provider ready, open the index and link it. The mapping connects the provider’s fields to the fields in your data, such as the customer’s phone to the SMS destination number. The link can be turned on and off without losing the mapping.
Enrich and trigger from the same data
The enrichment provider receives the records you choose. The new data comes back through the return webhook and is written to the record, and the balance is debited per record sent.
Sending providers fire SMS or RCS to the records in a flow. Each run shows the total records, the sent messages, the failures and the amount debited, with real-time progress.
The result closes the loop
After the send, the provider posts the status events for each message to the webhook URL. DeepMiner finds the record for each event, updates the channel status and stores the event in the record’s history. Repeated events are recognized as duplicates, and the webhook log shows what was processed, what found no record and what failed.
With the status in your data, the record list shows who received the message and who did not, and each record’s detail keeps its events.
Frequently asked questions
Providers and channels
Can I use the provider I already have a contract with?
Provider types are enabled for your partner by the platform. For each enabled type, you configure the URL, authentication and credentials of your provider. A provider with an HTTP API that is not in the catalog yet can be registered by the platform administrator.
Which messaging channels are supported?
SMS and RCS come ready, along with data enrichment. The platform administrator can register other providers that expose an HTTP API, with method, payload template, batch sending and webhook return paths.
How does message status get back to my data?
Through the provider's webhook URL. Each event is matched to the record it came from, the status is updated and the event goes into the record's history.
What if the webhook URL leaks?
You regenerate the token in My Providers. The old URL stops working and the new one appears only once, for you to set up at the provider.
Does using a provider cost anything on the platform?
Yes. Each processed record debits the partner's prepaid balance, and the amount debited shows up in each run and in the statement.
See DeepMiner working on your data.
Book a demo and watch a dataset get indexed, enriched and queried.