KBAISE/ for lovable
Library
Docs

Connect your app to Ashby

about 10 minBuildingchecked 33h agoOfficial page
The short version

You can connect your Lovable app to Ashby, a recruiting system, to manage jobs, candidates, and applications. This lets your app read and update hiring data directly from Ashby.

Anyone building an app that needs to interact with recruiting data stored in Ashby, such as careers pages or internal hiring tools.

Do this, in order

  1. 1

    Sign in to Ashby and go to the API keys page in the admin area.

    This is where you create and manage the special key that allows Lovable to securely connect to your Ashby account.

  2. 2

    Create a new API key with a clear name, like 'Lovable integration', and give it permission to access only the parts of Ashby your app needs (e.g., jobs, candidates).

    Naming helps you remember what the key is for, and limiting permissions ensures Lovable only accesses necessary data, improving security.

  3. 3

    Copy the newly created API key and keep it somewhere safe.

    You will need this key in the next step to tell Lovable how to connect to Ashby.

  4. 4

    Open 'Connectors' in your Lovable dashboard and select 'Ashby'.

    This is the starting point in Lovable to set up a new connection to Ashby.

  5. 5

    Click 'Add connection'.

    This begins the process of configuring the new Ashby connection.

  6. 6

    Give your connection a 'Display name' (e.g., 'Ashby Prod') and paste the Ashby API key you copied earlier into the 'API key' field.

    The display name helps you identify this specific connection within Lovable, and the API key is essential for Lovable to authenticate with Ashby.

  7. 7

    Decide who else in your Lovable workspace can use this connection. By default, it's private to you, but you can share it with specific members or your entire workspace.

    Sharing allows other team members to use the same Ashby connection in their projects without needing to create their own.

  8. 8

    Click 'Connect'.

    Lovable will then check if the API key works with Ashby and save your connection settings.

Paste this into your project

Use Ashby and build a careers page that lists our open jobs with title, location, and an apply link.

Words decoded

ATS
Applicant Tracking System; a software that helps companies manage their hiring process, from job postings to candidate applications and interviews.
API key
A secret code that acts like a password, allowing one software (like Lovable) to securely access and use features of another software (like Ashby) on your behalf.
Module
A specific section or feature within a software system, like 'jobs' or 'candidates' in Ashby, that can have its own set of permissions.
Connector gateway
A system within Lovable that manages all communication between your app and external services like Ashby, applying rules like request limits for each project.

Where people get stuck

  • Using an API key with insufficient permissions will prevent your app from accessing or changing the necessary data in Ashby.
  • Sharing your API key publicly or insecurely can compromise your Ashby account.
  • Forgetting to link the Ashby connection to your specific Lovable project will prevent your app from using it.
  • Exceeding your Ashby plan's API limits, as all requests through Lovable count towards these limits.

The short version, steps, decoder and prompt on this page are written automatically from Lovable's own documentation and can lag or misread it. The official page is always the authority.