- List and manage job postings and openings
- Search and view candidates and applications
- Create and update candidates and applications programmatically (within API and permission limits)
- Work with interview and pipeline data where exposed by the API
Common use cases and example apps
| Example app | Example prompt | Description |
|---|---|---|
| Open roles page | Build a careers page that lists live Ashby jobs with title, location, and apply link. | Public job board driven by Ashby as the source of truth. |
| Referral form | When an employee submits a referral, create or update a candidate in Ashby with their note. | Internal referrals flow into the ATS without manual retyping. |
| Recruiter console | Build a small app that searches candidates by email and shows their current stage. | Fast lookup for coordinators and recruiters. |
| Interview prep | For a given application ID, show upcoming interviews from Ashby. | Scheduling context in one place for hiring managers. |
| Pipeline snapshot | Show counts of applications by stage for our flagship role. | Lightweight analytics on top of Ashby data. |
How Ashby connections work
- API key: You create an API key in Ashby and paste it into Lovable as API key. The gateway attaches it to outbound requests; it is not exposed in client-side bundles as plain project text.
- Gateway: Traffic goes through Lovable’s connector gateway. See Gateway-based connectors for token handling and per-project request limits.
Ashby subscription limits, API quotas, and feature availability are governed by Ashby, not Lovable.
How to connect Ashby
Workspace admins and owners can connect Ashby. When a connection is created, link it to the projects that should use Ashby.Prerequisites
- An Ashby account with permission to create API keys
- Lovable workspace admin or owner role
Step 1: Create an Ashby API key
- Sign in to Ashby and open Admin (or your organization’s settings area for integrations).
- Go to API keys and create a key with the minimum scopes your app needs.
Step 2: Connect Ashby in Lovable
- Go to Settings → Connectors → Shared connectors and select Ashby.
- Click Add connection.
- Enter a Display name (for example
Ashby Production). - Paste the API key.
- Click Create / Save. Lovable verifies the key against Ashby.
Limitations
- The connector represents one Ashby workspace API key per connection—not each candidate’s or employee’s personal Ashby login.
- Field-level and workflow rules inside Ashby still apply; the API cannot bypass Ashby permissions you have not granted to the key.
- Gateway limits apply as described in Gateway-based connectors.
How to unlink projects from a connection
Editors and above can remove specific projects from a connection without deleting the connection entirely. The connection will remain available for other projects. To unlink projects:
When unlinked, those projects will no longer have access to through this connection. If a project needs again, you can link it to any available connection.