You can integrate Citizens with Toddle using LTI 1.3. This means students and teachers can open Citizens from inside Toddle without needing a separate login. Any actions they log via Toddle will appear in their Citizens account, and vice versa.
Step 1: Add Citizens as a custom LTI app in Toddle
In your Toddle admin panel:
Go to Integrations and select Add Custom App.
Enter the following details:
Tool Name: Citizens
Login URL:
https://app.citizens.co/api/lti/loginLaunch URL:
https://app.citizens.co/api/lti/launchJWKS URL:
https://app.citizens.co/api/lti/jwks
Save the app. Toddle will generate credentials for the integration.
Step 2: Share your Toddle credentials with Citizens
Once you've added Citizens as a custom app, Toddle will provide you with:
Issuer URL β a URL that identifies your school's Toddle instance.
Client ID β a long string of letters and numbers.
Deployment ID β a shorter string of letters and numbers.
Send all three to the Citizens team ([email protected]) so we can complete the connection on our side.
Step 3: Test the integration
Once Citizens confirms the setup is complete:
Open Toddle and navigate to a course.
Look for the Citizens app and click to launch it.
You should be signed into Citizens automatically.
If you already have a Citizens account, you'll see all your existing actions and settings. If you don't have an account yet, Citizens will create one for you automatically.
What happens when new users sign in via Toddle?
When a student or teacher launches Citizens from Toddle for the first time and doesn't already have an account, Citizens will create one using their name and email from Toddle.
Students are added with a student role. Their year group and teacher assignments will need to be set up in Citizens separately.
Teachers are added with a teacher role. Assigning their students and granting admin access (if needed) is done in Citizens separately.
Please note that only users with Teacher or Student roles in Toddle will be able to access Citizens via this LTI integration. Toddle Admins and Super Admins will not be able to launch Citizens from within Toddle.
Need help?
For questions about adding custom apps in Toddle, contact Toddle support directly. For Citizens-related questions, reach out to [email protected] and we'll be happy to help.
π¬ Help us make the Citizens app better
What do you like about the app? Whatβs confusing? Is there anything missing? What do you think we should build next? Citizens was built for you - and your feedback helps us shape what comes next. We want you to absolutely love it!
π Email your feedback to: [email protected]

