Send your clients to Make, n8n, Pabbly or your CRM by webhook, and create clients from any platform through the API.
CoachPro Tools has no app of its own in Make: it connects with two standard pieces. An outgoing webhook sends every new or edited client to the address you choose. And an incoming v1 API lets another platform create or update clients in your account.
It works with Make, n8n, Pabbly and any platform that sends or receives data over the internet. It is included in the monthly (30 USD), annual (157 USD) and Lifetime (297 USD) plans.
Authorization: Bearer header (or in X-API-Key) and the client data.A JSON POST for every new or edited client (client.created and client.updated).
With a secret, every delivery carries an HMAC sha256 signature in the X-CoachPro-Signature header.
One button sends a sample client, and «Send all» pushes the clients you already had.
GET to list or look up by email, and POST to create or update a client.
The API reads and writes your custom fields by name. An empty field does not erase what was there.
Up to 10 active keys. Each is shown only once, only its fingerprint is stored, and you can revoke it.
It is a client connection, built on open standards. There is no native Make app: you connect with the outgoing webhook and the incoming v1 API.
The API POST creates the client or updates them: it looks up the email first and, if there is none, the phone. At least one of the two is required.
The API accepts form data and Cal.com and Lunacal webhooks.
The outgoing webhook does not send custom fields. It supports up to 5 addresses per account, https only, and retries up to 5 times if a delivery fails.
There are no endpoints to delete clients or for sessions or appointments. The API is meant for servers: it does not accept direct calls from a browser (no CORS).
It is included in the monthly, annual and Lifetime plans, at no extra cost.
No. With Make, n8n or Pabbly you connect through a webhook to get clients out and through the v1 API to bring them in. Zapier does have its own integration.
A JSON POST with the client (name, first and last name separately, email and phone) every time you create or edit one. The event arrives as client.created or client.updated.
With an optional signing secret. If you set one, every delivery includes the X-CoachPro-Signature header with an HMAC sha256 signature of the body, which your platform can verify.
Yes, with the v1 API. You send a POST with your API key and at least an email or a phone. If the client already exists they are updated; if not, they are created. You can also list clients or look one up by email with GET.
No. It is included in the monthly 30 USD, annual 157 USD and Lifetime 297 USD (one-time payment) plans.
CRM, scheduling, invoices, video calls and +305 session tools in a single account.
See plans from 30 USD/month → Or browse the full tool catalog firstNo contracts · Instant access · One-time payment available