Call a data tool
data_callCall one data tool returned by data_search and pay for it with the workspace's agent credits. Pass query parameters in query and the JSON body in body, as data_describe shows. max_credits caps this one call (default 2000 credits); a call estimated above it is refused before anything is charged. Returns the provider answer and credits_charged. A provider error is returned with its status: fix the input rather than retrying blindly. Never repeat a call that returned data_result_unknown.
When to use it
Enrich a lead or fetch external data and pay for it with your workspace's agent credits.
linkedin:accesssalestouch:useRequirements
Example
Find the work email of https://www.linkedin.com/in/example-person with a data tool.
{
"id": "salestouch.people.email.find",
"body": {
"linkedin_url": "https://www.linkedin.com/in/example-person"
},
"max_credits": 300
}{
"content": [
{
"type": "text",
"text": "{\n \"data\": { ... },\n \"meta\": null\n}"
}
],
"isError": false
}Expected: The provider answer, its HTTP status and the credits charged for this call.
Parameters
idrequiredstringData tool id returned by data_search.
queryobjectQuery string parameters, as listed by data_describe.
bodyobjectJSON request body, as listed by data_describe.
max_creditsnumberMost credits this call may cost. Defaults to 2000.
Aliases are shown independently because MCP clients send a flat JSON object. Use one alias from each required group, not every alias.
Common errors
insufficient_scopeReconnect the MCP and approve the requested LinkedIn permission.
paid_plan_requiredFollow the error's action_url: start the free trial, choose a plan after a trial or subscription ended, or update the payment method after a failed payment. details.reason names which one.
trial_payment_method_requiredRetry after a minute if checkout was just completed; otherwise add a payment method in SalesTouch billing to activate the trial and LinkedIn MCP access.
credits_requiredAdd agent credits to the workspace in SalesTouch, then retry.
data_cost_limitRaise max_credits or narrow the request.
data_result_unknownDo not repeat the call: any charge is settled automatically.