Add a company
Creates the company and makes the owner its first admin. The owner then signs in with Google using that email and adds their own team. Companies never see each other.
Companies
| Company | Team | Created | Plan | Status | |
|---|---|---|---|---|---|
| Loading… | |||||
Plans & prices
What new contractors pay when they sign up on the TradesPilot website. Changes apply to new sign-ups right away; companies already paying keep their price until you change it in Stripe.
Stripe (payments)
Paste your keys from the Stripe dashboard (Developers → API keys). Start with test keys (they begin with sk_test_ and pk_test_): no real money moves. Secret keys are stored on the server only and are never shown again, just their last 4 characters.
Webhook (so TradesPilot hears about payments)
In Stripe: Developers → Webhooks → Add endpoint. Paste this address, pick these events, save, then copy its signing secret (whsec_…) into the box above.
Email results (Resend)
So promotions show delivered, opened and clicked counts, and bounced or complaining addresses are skipped from then on. In Resend: Webhooks → Add endpoint, paste this address, tick these events, save, then copy its Signing secret (whsec_…) into the box below. Also turn on open and click tracking for your sending domain in Resend (Domains → your domain → Configuration).
Permit towns
Towns whose permit forms the app can fill. Shared by every company; only you can change them. A town is offered to companies only when it is switched on, and it can only be switched on when its form is uploaded and every line of its mapping points at a real box on that form.
Draft with AI researches the town's own website, fetches its permit form and sets up the boxes. It takes a minute or two and costs a little on your AI account. It is always a draft: check every line, then switch the town on yourself.
| Town | Form | Rules | Status | |
|---|---|---|---|---|
| Loading… | ||||