Search companies by name prefix or tax/VAT id. Coverage and licence status differ per country: see data_licences in the output (some countries are marked to_verify). Optional ISO 2-letter country filter. 1 credit per call. Financial fields (revenue, employees, net income) are returned only for FR, NO, LT, EE, LV, CO, where the data licence is confirmed; for all other countries the record carries financials_withheld='licence_not_confirmed'. Where present, revenue_type is 'reported' (filed accounts) or 'estimated' (model estimate). Keep the data_licences field of the output when displaying or redistributing data (attribution required).
Parameterslimitquerytax_idcountry
Full company profile by the id returned from search_companies. 1 credit. Includes revenue_type, revenue_confidence and source where financials are available. Financial fields (revenue, employees, net income) are returned only for FR, NO, LT, EE, LV, CO, where the data licence is confirmed; for all other countries the record carries financials_withheld='licence_not_confirmed'. Where present, revenue_type is 'reported' (filed accounts) or 'estimated' (model estimate). Keep the data_licences field of the output when displaying or redistributing data (attribution required).
Parameterscompany_idrequired
List the countries available in the Score database (company counts; financial-field counts only for FR, NO, LT, EE, LV, CO).
Takes no parameters.
Remaining API credits for the current Score key (free call).
Takes no parameters.
List CRM contacts with optional search. Returns name, email, phone, company, deal stage (lead/qualified/proposal/won/lost), score, and tags.
Parameterslimitstagesearch
Create a new CRM contact with name, email, phone, company, and tags.
Parameterstagsemailnotesphonestagecompanyfull_namerequired
Update an existing CRM contact by ID. Any field can be updated.
Parametersidrequiredtagsemailnotesphonestagecompanyfull_name
Get the CRM pipeline view — contacts grouped by stage with counts and deal values.
Takes no parameters.
Get the full activity timeline for a contact: calls, emails, meetings, notes, deals.
Parameterscontact_idrequired
Get available booking slots for a business. Returns time slots that can be booked by customers.
Parametersdatebooking_coderequired
Create a new booking/appointment. Sends confirmation email to the customer in their language (IT/EN/DE/FR/ES).
Parametersdaterequiredtimerequirednotesservicebooking_coderequiredcustomer_namerequiredcustomer_emailrequiredcustomer_phone
Cancel an existing booking by its ID.
Parametersbooking_idrequired
List invoices with optional filters. Returns invoice number, customer, amount, currency, status (draft/open/paid/overdue/void), and dates.
Parameterslimitstatus
Create a new invoice. Supports multiple providers: FattureInCloud (IT), Stripe, Xero, QuickBooks, Holded, or local fallback.
Parametersitemsrequirednotescurrencydue_dayscustomer_namecustomer_emailrequired
Send an invoice to the customer by email.
Parametersinvoice_idrequired
Get the PDF download URL for an invoice.
Parametersinvoice_idrequired
Send a message to SARA, the AI business assistant. SARA can answer questions about your business, customers, bookings, inventory, and more. She has context about your entire SCALA workspace.
Parametersmessagerequiredconversation_id
List recent SARA conversations with message counts and last activity.
Parameterslimit
Get SARA's business insights — AI-generated analysis of trends, anomalies, and actionable recommendations based on your business data.
Takes no parameters.
Get active SARA alerts — important notifications about your business (low inventory, overdue invoices, missed bookings, etc.).
Takes no parameters.
Get SARA's proactive suggestions — things SARA thinks you should act on based on patterns she detected in your data.
Takes no parameters.
Get a financial overview: revenue, expenses, profit, outstanding invoices, cash position, and month-over-month trends.
Takes no parameters.
Get your business financial health score (0-100) with breakdown: liquidity, profitability, receivables aging, and burn rate.
Takes no parameters.
Get cash flow data with inflows, outflows, and net cash by period. Useful for forecasting and trend analysis.
Parametersmonthsperiod
Get KPIs for a specific vertical module. Each vertical has domain-specific metrics: DineOS (covers, avg ticket, food cost), PropertyOS (listings, commissions), MotorOS (inventory, test drives, trade-ins), StudioOS (projects, billable hours), etc.
Parametersverticalrequired
List records from any vertical table. Examples: dineos menu items, motoros vehicles, propertyos listings, beautyos appointments, travelos itineraries.
Parameterslimittablerequiredsearch
Create a record in any vertical table. Pass the table name and the fields as data.
Parametersdatarequiredtablerequired
Check which vertical modules are active for the current account.
Takes no parameters.
List all automation workflows with their status (active/paused), trigger type, last run, and success rate.
Takes no parameters.
Manually execute a workflow by ID. Returns the run result and logs.
Parametersinputworkflow_idrequired
Get workflow statistics: total runs, success rate, avg duration, errors.
Takes no parameters.