Ardent AfricaDocs
Developers

Automation (Zapier)

Connect Ardent campaigns, petitions, and events to thousands of apps with Zapier.

The official Ardent Africa Zapier app lets you wire Ardent into thousands of other tools. No code required. Post new campaigns to Slack, log new petitions in a Google Sheet, announce events on a calendar, and more.

Like everything built on the public API, the app is read-only: every step is a read or a deep-link back to ardent.africa. It never writes to Ardent and never touches money.

Triggers

Polling triggers that fire when new content is published:

TriggerFires when
New Campaigna fundraising campaign is published
New Petitiona petition is published
New Eventan event is published
New Public Posta public post is published
New Durbara durbar (live audio room) is scheduled

New Durbar watches scheduled rooms by default, and that default is the useful one: a Zap that fires when a room goes live has already missed the point, because by the time it posts to Slack the thing has started. Announcing a room before it happens is the reason scheduling exists. Set status to live or ended if you want the other cases. Public rooms only: unlisted durbars are shared by link and never appear in a trigger.

Each content trigger can optionally be filtered to a single category. New Public Post can optionally watch a single author by handle, and returns only posts whose author chose a public audience: it can never be used to watch somebody's followers-only activity.

Searches

SearchLooks up
Find a Campaigna campaign by its slug
Find a Petitiona petition by its slug

Authentication

The connection is key-optional. It works with no key at a lower rate tier; adding an API key (ardent_pk_…, created in your developer dashboard) raises the limit and attributes usage. Zapier sends the key as the x-api-key header on every request.

Make, n8n, and others

Any automation platform that can call an HTTP API works directly against /public/v1. Point it at the OpenAPI spec and add your key as the x-api-key header. The Zapier app is a turnkey option for the most common case.

Real-time triggers (coming)

The triggers above poll every few minutes. We're pairing the outbound webhooks with subscription management so the triggers can become instant (petition.signed, event.ticket_sold, campaign.published). Until then, polling covers new-content automations.

Last updated: 24 August 2026

On this page