SignalWire's ClueCon Developer Resources
Coder Games is an annual ClueCon tradition. Use the resources on this page to jumpstart your entry for the SignalWire Challenge!
SignalWire Challengeβ
π‘ Build something cool with SignalWireβs AI Agent technology!β
Challenge entries can be as simple as a single prompt using one of our low-code and no-code tools, or as complex as self-hosted applications connecting to multiple APIs.
π Prizesβ
There will be awesome prizes to be won, so donβt be afraid to dive into the getting started docs and get your imagination going. Work as a team or go it alone, the choice is yours. We canβt wait to see what you build!
π₯ 1st Place: iPadβ
π₯ 2nd Place: Portable Monitorβ
Participants will be provided with developer credits via on-site QR code and the team will be available to answer questions and assess completed projects. They can work individually or in teams to complete the project.
β Rulesβ
- Participants must follow all hackathon rules relating to participation, teams, and submission.
- Entries must be original and completed within Challenge time constraints.
- Entries must include a GitHub repo with the code made available under an open-source license
(such as the MIT License, the GPL License, the Apache License, etc), and a complete
readme
file. - A brief presentation or demonstration is required for entries to be judged.
- Entries must make use of SignalWire's AI technologies, and at least one of SignalWire's core products:
π Submit an entryβ
Submit your project using the Google Form linked below.
Submission formTry out a demoβ
SignalWire's AI Agents are excellent customer interfaces for systems that involve creating and managing reservations, appointments, and calendar items. Consider the following potential applications, and then go create something even cooler!
Serverlessβ
Try out the following serverless examples in the Dashboard of your SignalWire Space. Navigate to the Relay/SWML sidebar item and the SWML Scripts tab, and follow these instructions to link your preferred SignalWire number to the demo.
π Flo's Flowers 1.0
Low-CodeFlo sends an SMS e-card with a chosen flower image and a personalized message to a user's phone number.
βοΈ Thermal Thrillers
ModerateAn interactive digital employee handles messaging and related tasks for an HVAC firm after hours.
βοΈ Weather Bot
Low-CodeWeather Bot fetches longitude and latitude values for a given city and state using the OpenStreetMap API, then retrieves weather details using these coordinates and the Weather.gov API.
Serverβ
The examples listed here are written in Perl. The AI-cal demo is available in both Perl and Node.js versions.
π AI-cal
ModerateAI-cal integrates with Google Calendar API to manage calendar entries based on user input, using OAuth2 for Google services authentication.
π‘οΈ ESP8266 Temperature & Humidity Sensor Bot
AdvancedZiggy interacts with an ESP32 and DHT11 temperature sensor to provide temperature and humidity values from the ThingSpeak API.
π½οΈ Bobby's Table
AdvancedBobby manages restaurant reservations by checking availability and creating, altering, and cancelling reservations. He sends a 6-digit code via SMS using the SignalWire MFA API.
π Flo's Flowers 2.0
ModerateFlo's Flowers 2.0 integrates with Dall-E to sends an SMS e-card with a user-selected AI-generated flower image.
π MFA
ModerateAuthenticate users by sending a 6-digit code via SMS and verifying it using SignalWire's MFA API.
βοΈ Weather Bot
Low-CodeA bot fetches longitude and latitude values for a given city and state using the OpenStreetMap API, then retrieves weather details using these coordinates and the Weather.gov API.
π€΅ RoomieServe
AdvancedRoomie Serve, a digital assistant for hotels and hospitals, interfaces with a menu inventory database to facilitate room service orders.
π Zen
AdvancedZen provides Tier 1 support for cable modems, including customer authentication, speed test results, modem swapping, and modem level reporting.
Contactβ
Have questions for SignalWire? Find us at ClueCon, join the Community Slack, or drop us a line at devex@signalwire.com.
Made with β€οΈ by SignalWire's DevEx teamβ
Have feedback on this site? Drop us a line at devex@signalwire.com or say hi on the Community Slack.