SMARTTILE · SERVICEAUTOMATE™ · HUBSPOT — CURRENT SCOPEBETA

HubSpot today: every self-service trial, in SmartChoice's pipeline

This page is an honest scope statement. The HubSpot connection that runs today is SmartChoice's own: each self-service SmartTile trial becomes a Company, Contact, Note and Deal in SmartChoice's HubSpot. Connecting a customer's own HubSpot so outages open HubSpot tickets is not finished, and the /msp questionnaire does not reach HubSpot yet.

SmartTile integrates with
HubSpot CRM API v3/v4 (api.hubapi.com) — companies, contacts, notes, deals and associations — with SmartChoice's private-app token. Not a customer connection today.
How SmartTile automates it
When someone completes the self-service trial signup, SmartTile finds or creates the HubSpot Company (by name) and Contact (by e-mail), adds a Note, opens a Deal in the configured pipeline and stage, links all four, and e-mails SmartChoice if any step fails — the signup never waits on HubSpot.
Category
ServiceServiceAutomate™

A trial that nobody in sales knows about is a trial that expires quietly. The SmartTile signup page hands every new trial straight to SmartChoice's HubSpot so a salesperson owns it from minute one. That is SmartChoice-internal plumbing — useful to know if you are a partner or prospect wondering what happens to the details you type in, but not something a SmartTile customer connects or configures.

Where HubSpot stands, exactly

PieceStatus today
Self-service trial signup (/signup) → SmartChoice HubSpotLive. Company, Contact, Note, Deal and associations, from the details on the form.
Sales notification for every signupLive. SmartChoice sales is e-mailed the signup with links to the HubSpot Company, Contact and Deal.
/msp onboarding questionnaire → HubSpotNot built. Responses are stored in SmartTile for SmartChoice super admins only; a HubSpot id column is reserved, nothing is sent.
A customer's own HubSpot as a ticket destinationNot finished. ServiceAutomate has a HubSpot card that saves a private-app token (encrypted) and can Test it, but no outage opens a ticket in a customer's HubSpot from that card today.
Two-way notes, auto-close, Lab round-trip, Automation Audit Ledger for HubSpotNot available — HubSpot is not a ServiceAutomate ticket platform yet.

What lands in SmartChoice's HubSpot from a trial signup

Company

Searched by exact name first; created only if missing — with phone, address, the e-mail domain, industry (mapped to HubSpot's values), with company size in the description.

Contact

Searched by e-mail first; created only if missing — name, phone, company and job title.

Note

"New SmartTile SaaS trial signup" with company, size, industry, title, contact, phone, source and trial end — linked to the Company and Contact.

Deal

"<Company> — SmartTile Demo" in the configured pipeline and stage, close date = trial end, no amount (sales sets the value), linked to both.

SmartChoice · SmartTile ServiceAutomate™ — HubSpotPage 1 of 2
SMARTTILE · SERVICEAUTOMATE™ · HUBSPOT — EXACTLY WHAT SMARTTILE CALLS, AND HOW A SIGNUP IS PROTECTED

Exactly what SmartTile calls (api.hubapi.com)

POST/crm/v3/objects/companies/search · /contacts/searchFind an existing Company by name, Contact by e-mail
POST/crm/v3/objects/companies · /contactsCreate when not found
POST/crm/v3/objects/notesSignup note
POST/crm/v3/objects/dealsDemo deal in the configured pipeline + stage
PUT/crm/v4/objects/{notes|contacts|deals}/{id}/associations/default/…Link note, contact and deal to the company
GET/crm/v3/objects/tickets?limit=1ServiceAutomate HubSpot card → Test only (customer token)

How a signup is protected

HubSpot never blocks an account

The SmartTile account is created first. If any HubSpot step fails, the trial still goes live and SmartChoice is e-mailed the failure with the full result so the lead can be entered by hand.

No duplicates by design

Existing companies and contacts are reused rather than created again, so a second trial from the same person lands on the same HubSpot records.

SmartChoice's token, server-side

The HubSpot private-app token is a server setting. It is never sent to the browser and never shown in SmartTile.

A customer token is vaulted

If a company saves a token on the ServiceAutomate HubSpot card, it is stored encrypted against that company and returned masked — even though nothing uses it for tickets yet.

Common questions

QuestionAnswer
Can SmartTile open tickets in our HubSpot?Not today. Tickets go to the IT Service Management (ITSM) systems ServiceAutomate supports — Kaseya (Autotask, BMS), Freshservice, ServiceNow, Jira Service Management, Rev.io, HaloPSA, ConnectWise PSA, Zendesk, NinjaOne, ManageEngine, Ivanti, Freshdesk.
We filled in the /msp questionnaire — is it in HubSpot?Not automatically. It is in SmartTile, where SmartChoice's team reviews every response and follows up.
What happens to details I type at signup?They create your trial and a lead in SmartChoice's HubSpot — nowhere else.
Every trial has an owner at SmartChoice from the first minute — and this page says exactly where HubSpot stops today.
SmartChoice · smarttile.smartchoiceus.com · (800) 217-3096, 24×7 · verified 2026-09-28Page 2 of 2