Exercise 3: Connect Something Without a Pre-Built Connector
Objective: Build a workflow that integrates a real tool you use, without relying on a pre-built connector.
Instructions:
Identify a tool you actually use that either: - Doesn't have a native connector on your platform, or - Has a connector but doesn't expose the specific feature you need, or - You want to try connecting manually as a learning experience
Check if that tool has a public API. (Most do — search "[tool name] API" + "documentation".)
Build a workflow that does something useful: - GitHub: Create a new issue when a trigger happens - Notion: Add a new page or database entry - Airtable: Create or update a record - Stripe: Retrieve transaction data - Twitter/X: Post a tweet - Open Weather: Fetch forecast data - Any other tool with an API
The workflow should: - Include an HTTP module configured to call the tool's API - Use the platform's credential vault to store any API keys securely - Extract and use at least one piece of data from the response in a meaningful way - Be a real workflow that solves an actual problem or demonstrates the capability
Deliverable: - A screenshot of the complete workflow - A screenshot of the HTTP module showing the authentication setup (with the actual key blurred) - A screenshot of a successful execution showing data being used - A 2-3 sentence explanation of what the workflow does and why you built it