Sandbox demo

Try RidingDesk in 30 seconds

Pick Campaign or Office. One click signs you into a shared, fictional account.

No signup. No credit card. Shared demo: anyone can see what you add. It resets every 6 hours and new content is moderated.

Signed in as municipal-demo@ridingdesk.ca (Campaign Manager)

Signed in as municipal-demo@ridingdesk.ca (office owner)

What's in the sandbox

Alex Martin for council

A fictional, non-partisan council campaign in a sample Cambridge ward, with an October 26, 2026 election date.

Voters & canvassing

300 fictional residents across five areas, walk-list turfs and about 200 door and phone conversations over the last eight weeks.

Call Centre

About 200 residents with phone numbers in the queue, never-contacted residents first.

Website & petition

A campaign site with home, about (with French), issues, endorsements, blog and contact pages, plus a safe-crossing petition with 386 signatures.

Email & texting

Three drip sequences with 25 people enrolled, two sender identities, four SMS keywords (JOIN, STOP, YARD, PLEDGE) and an SMS inbox.

Events

Five upcoming events, from a ward town hall to a virtual budget Q&A, with about 175 RSVPs.

Membership & pledges

A Neighbours' Circle plan with 48 members (active, lapsed, pending payment and cancelled) and 24 pledges within Ontario's $1,200 municipal limit.

Volunteers & paths

Sample volunteers, and a volunteer onboarding path with 20 people across five stages.

Goals, tags & segments

Five goals, 8 tags, 4 segments and 3 saved voter lists, including an election-day call list.

Survey, contact requests & audit log

A ward-priorities survey with 64 responses, 8 contact requests and a month of audit-log activity.

Analytics & webhooks

Eight weeks of activity charts, and four webhooks with a delivery history.

AI and connected apps

Ask the AI agent about the data, or connect an AI app through the remote MCP connector. API keys are turned off in the demo.

Office mode included

The same account runs Councillor Martin's ward office. Use the Campaign / Office switch at the top of the sidebar.

Jurisdiction matters

Federal tax receipts do not apply to this municipal example. Confirm financial requirements with your municipal authority.

Every page is clickable. Shared demo: anyone can see what you add. It resets every 6 hours and new content is moderated. Create your own campaign · See every feature