Configure your webhook in Settings
Once you have a webhook URL from Zapier, Make, n8n, or your own server, follow these steps to activate webhook delivery in Rafiki AI.
Step-by-step setup
Log in to Rafiki AI at app.getrafiki.ai
Go to Settings → Webhooks
Toggle on Enable webhook delivery
Paste your URL into the Webhook URL field
(Optional) Copy the auto-generated Signing Secret — save this somewhere secure if you plan to verify signatures on your server
Under Include in payload, choose which fields Rafiki AI should send:
Meeting summary — the AI-generated summary notes
Full transcript — the complete speaker-segmented transcript
Click Save
Verify your setup with a test webhook
After saving, click the Test Webhook button
Rafiki AI sends a sample payload to your URL immediately
A success or failure banner appears with the HTTP response code
Check your destination to confirm the test payload arrived
Tip: The test payload uses the event type webhook.test instead of meeting.completed, so you can filter test data out if needed.
Managing your webhook
Pause deliveries: Toggle off Enable webhook delivery. Your URL and secret are saved for later.
Change destinations: Edit the URL and save — no other changes needed.
Regenerate signing secret: Click Regenerate next to the secret field. Update your server/automation tool with the new secret afterward.
Disable a customer field: Uncheck it under "Include in payload" and save.
When webhooks fire
Rafiki AI sends the webhook after the meeting is fully processed:
Call ends and recording is captured
Rafiki AI transcribes the audio
AI generates the summary, topics, trackers, and analytics
➜ Webhook fires with full data
This means you get the summary and transcript in the same payload — you don't need to poll for updates or wait separately.
