Smileline
Developer platform

Build for the practice's front desk.

Smileline is the AI-powered CRM for dental practices. Connect your product to it over OAuth 2.0, a REST API and signed webhooks, for practices in the UK and the US.

Build with Smileline

Everything a practice does in Smileline is reachable through the same three doors.

OAuth 2.0

Practices connect your app themselves. One authorise URL, PKCE, refresh tokens, and a consent screen that names exactly what you asked for.

Read the OAuth guide →

REST API

Patients, journeys, appointments, tasks, conversations and more, generated from the same contracts that validate every request in production.

Browse the reference →

Webhooks

One delivery URL per app. Every connected practice's events arrive signed, retried and replayable, with a catalogue of forty event types.

See the events →

Zapier

No code? Smileline is on Zapier too, built on the same OAuth server and webhooks your app will use.

Open the Zapier guide →

How it works

Three steps from an idea to an app any practice can connect.

  1. 01

    Create an app

    Sign in with your email, name your app, and copy the client secret once. Pick the areas of practice data it needs.

  2. 02

    Connect a practice

    Send an owner or manager to the authorise URL. They choose their region, review the scopes, and your app receives tokens bound to that practice.

  3. 03

    Submit for approval

    Your app is live in both regions from day one, capped at twenty-five practices until we review it. Approval lifts the cap.

What you can build

Practice management and clinical systems
Keep patients, appointments and treatment plans in step with the front desk.
Marketing and lead tools
Push enquiries in, read attribution out, and watch journeys move from first click to booked chair.
Phone systems
Match calls to patients and log outcomes where the team already works.
Finance and accounting
React to deposit requests and payments as they happen.
Reporting
Pull the numbers practices already trust into the dashboards they already own.

Talk to us

Building something for practices and not sure where it fits? Tell us what you have in mind before you write a line of code.