Ecologi

Tracks carbon offsets and tree planting progress for your users and mirrors their environmental impact data directly into your customer dashboards or reports.

Try Ecologi in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Ecologi integration

    • Describe the outcome and Ceven picks the right Ecologi calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Ecologi data, across all 5 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Ecologi access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Ecologi, when, and on whose behalf.
    • The agent pauses and asks when Ecologi is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Ecologi.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Ecologi action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Ecologi, and when to use it.

Get User Carbon Offset
Pull the total tonnes of CO2e emissions a specific user has avoided. Use this to populate a carbon neutral badge on a profile.
Get User Carbon Removal
Retrieve the total tonnes of CO2e a user has permanently removed from the atmosphere for high quality offset reporting.
Get User Habitat Restoration
Pull the total area of habitat and ecosystem a user has restored to show biodiversity impact.
Get User Impact
Pull a combined view of trees, carbon avoidance, carbon removal, and habitat restoration in one request.
Get User Trees
Retrieve the total number of trees a user has funded to show their personal forest growth.
Sync Offset Data
Use this to mirror the latest carbon offset totals from Ecologi into a CRM or database.
Verify Impact Total
Cross reference the total user impact against internal order history to ensure funding matches sales.
Update Impact Badge
Trigger a UI update in your app when a user reaches a new tree planting milestone.
Export Carbon Report
Gather carbon removal and avoidance data for a specific user to generate a PDF certificate.
Audit Restoration Area
Pull habitat restoration stats to verify against quarterly sustainability targets.
Check Data Freshness
Verify the last update timestamp for user impact data to ensure reports are current.
Summarize User Climate Action
Combine tree and carbon data into a human readable summary for a monthly newsletter.

12 actions · scroll to see them all

Frequently asked questions

The Ecologi API refreshes its impact data every ten minutes. When Ceven makes a call to pull user trees or carbon offsets, it retrieves the most current state available from the Ecologi servers. This means there is a slight lag between a purchase event and the updated total appearing in your workflow. If you are building a real time checkout experience, we recommend informing the user that their impact totals will update within a few minutes. Ceven does not cache this data indefinitely, so every request triggers a fresh check against the Ecologi endpoint to ensure your customer dashboards remain accurate and up to date.
Yes, Ceven can be configured to trigger tree purchases through the Ecologi Impact API. You can set up a workflow where a specific event, such as a new sign up or a completed Shopify order, sends a request to Ecologi to fund a set number of trees. This allows you to scale your climate action without manually managing the Ecologi dashboard. You simply define the trigger and the amount to be funded, and Ceven handles the API communication. This creates a seamless link between your business growth and your environmental contributions, ensuring no order goes unoffset.
Carbon offset refers to avoiding emissions that would have happened, such as protecting a forest from deforestation. Carbon removal involves actively pulling CO2 out of the atmosphere and storing it permanently, such as through reforestation or technological capture. Ceven provides separate actions for each of these metrics. This distinction is critical for companies that need to report under strict sustainability frameworks that prioritize permanent removal over avoidance. By using both the Get User Carbon Offset and Get User Carbon Removal tools, you can provide a granular and transparent view of your climate impact.
Yes, Ecologi enforces rate limits on their Impact API to ensure stability for all users. If your workflow triggers thousands of requests per minute, you may encounter 429 errors. Ceven manages this by implementing an automatic retry logic with exponential backoff, meaning the agent will wait and try again if it hits a limit. However, for extremely high volume accounts, we recommend aggregating your data requests or using a scheduled sync rather than a per request trigger. This ensures your environmental reporting remains stable and does not experience interruptions during peak traffic periods on your store.
Access to Ecologi impact data is governed by the API key associated with your account. When you connect Ecologi to Ceven, the agent uses this key to authenticate requests. Because the impact data is often tied to specific user identifiers, you must ensure that the identifiers you send from your CRM or store match the identifiers stored in Ecologi. If there is a mismatch, the API will return an empty result. Ceven helps you map these fields during the initial setup so that your customer emails and internal IDs align perfectly with the Ecologi records.
Absolutely. While tree planting is the most common metric, Ecologi also tracks habitat and ecosystem restoration. Ceven has a dedicated action called Get User Habitat Restoration that pulls the total area restored. This is particularly useful for businesses that want to highlight biodiversity and wildlife protection rather than just carbon sequestration. You can build a workflow that pulls both tree counts and restoration area to create a comprehensive sustainability profile for your users, showing the multifaceted nature of the environmental projects you are funding through the platform.
Yes, that is one of the primary use cases for this integration. You can build a workflow that triggers every month to pull the latest impact data from Ecologi and send it via email or SMS using your preferred communication tool. For example, you can tell Ceven to find all users who funded trees last month, pull their total carbon removal and tree count, and draft a personalized thank you note. This turns a backend API call into a front facing customer experience that increases loyalty and proves the real world impact of their purchases.
If Ceven queries a user ID that does not exist in your Ecologi account, the API returns a null or empty response. Ceven is designed to handle these cases gracefully. Instead of failing the workflow, the agent can be told to trigger a fallback action, such as creating a new user record in Ecologi or sending a notification to your team to investigate the ID mismatch. This ensures that your reporting pipelines do not break when encountering new or incorrectly mapped customers, allowing the rest of your automation to continue running without interruption.

Alternatives to Ecologi

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Patch logoPatchClimatePartner logoClimatePartnerTreecard logoTreecard

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Ecologi and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free