WildApricot logo

Integrate WildApricot with your AI CRM

WildApricot is an association management platform for administering contacts, memberships, events, finances, email, and online stores.

Explore Triggers and Actions

Create Contact

Create a WildApricot contact or member using an API key configured with Full access; a successful connection or list_accounts metadata does not prove write access. Supply membership_level_id and membership_enabled only for a member record. Setting recreate_invoice=true can also create a membership invoice; delete_contact removes the contact but may not reverse that invoice side effect.

ActionTry it

Delete Contact

Permanently delete one WildApricot contact or member by ID using an API key configured with Full access; a successful connection or list_accounts metadata does not prove write access. Use only for a known record.

ActionTry it

Get Contact

Get one WildApricot contact or member by ID, optionally including pending membership order, invoice, and allowed-action metadata.

ActionTry it

Get Event

Get full details for one WildApricot event by ID, including schedule, location, access, and registration settings.

ActionTry it

List Accounts

List WildApricot accounts available to this connection, including account IDs, plan indicators, contact limits, and provider-advertised resource operations. Use this first to discover an account_id, but do not treat allowed operations as proof that the API key has Full access for writes.

ActionTry it

List Contact Fields

List contact and membership field definitions, including field names, types, and search/edit metadata used to construct contact filters and field-selection requests. Selection does not guarantee that WildApricot will omit other contact fields.

ActionTry it

List Event Registrations

List event registrations for a required contact_id, event_id, or set of registration_ids, optionally including form details or waitlist entries.

ActionTry it

List Membership Levels

Return one page of membership levels, optionally restricted to specific IDs, with fees, application eligibility, type, and renewal metadata.

ActionTry it

Search Contacts

Return one synchronous page of contacts matching a simple text search or WildApricot filter. Use list_contact_fields to discover valid field names for filter and select expressions; select is only a request and may not prevent WildApricot from returning additional personal fields.

ActionTry it

Search Events

Return one synchronous page of events matching a validated WildApricot event filter, ordered by event start date or session start.

ActionTry it

How the WildApricot integration works

The WildApricot integration connects your Dench AI CRM directly to WildApricot, so agents can read and act on your WildApricot data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

10 actions are available for agents to invoke on your behalf. Every call runs through WildApricot's own authorization, scoped to the account you connect.

Set up WildApricot in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find WildApricot and click Connect — you'll authorize access through WildApricot's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use WildApricot in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the WildApricot integration work with Dench?

The Dench WildApricot integration connects your AI CRM to WildApricot, so AI agents can work with your WildApricot data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with WildApricot via Dench?

The WildApricot integration currently exposes 10 actions, including Create Contact, Delete Contact, Get Contact, Get Event, List Accounts, and List Contact Fields. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect WildApricot to Dench?

No. You connect WildApricot from your Dench workspace using WildApricot's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the WildApricot integration secure?

Connections are authorized through WildApricot's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the WildApricot connection from your workspace settings at any time.

WildApricot | Dench AI CRM