Integrating with Campfire

This guide will walk you through connecting your Campfire accounting platform to Drivetrain.

Prerequisites

Before beginning the integration, ensure you have the following:

  1. An active Campfire account with permissions to create API tokens.

  2. Admin privileges in Drivetrain.

Campfire Setup

Follow the steps below to set up your Campfire instance so Drivetrain can authenticate and pull data.

Step 1: Create an API User

You need an API user and key to allow Drivetrain to connect.

  1. Login to your Campfire account

  2. In Campfire, navigate to the API Tokens (Settings > API Keys) section.

  3. Click New User.

  4. Fill in the required fields (Name, Email, Role).

    • admin - full access to APIs

    • clerk - read access and ability to post drafts

    • view only - read-only access via GET APIs

  5. Save the new API user.

circle-info

View only access is sufficient to integrate Campfire with Drivetrain.

Step 2: Generate Your API Key

Once the API user is created:

  1. Click Create API Key for that user.

  1. Copy the generated API key - this is shown only once.

  2. Store it somewhere securely - you’ll need it for the Drivetrain connection.

Step 3: Integrating with Drivetrain

Now that your Campfire API credentials are ready, connect to Drivetrain:

  1. Go to the Data page in Drivetrain.

  2. Click the + icon in the top-left corner to add a new data source.

  3. From the list of available integrations, select Campfire.

  4. In the connection form, paste your API Key into the API Key field.

  5. Click Submit.

Drivetrain will validate your credentials and begin syncing your Campfire data. You can monitor sync progress from the Data page.

Troubleshooting

If you’re unable to connect Campfire to Drivetrain after completing the steps above, reach out to your Drivetrain onboarding partner. In most cases, no additional configuration is required.

circle-info

Include a screenshot or brief description of the error message. We'll help you troubleshoot and guide you through next steps.

Last updated

Was this helpful?