Skip to main content

Welcome to Ulinkly Docs

Ulinkly helps product teams create smart links that adapt per platform, capture rich analytics, and plug directly into mobile apps.
This documentation is organized around the way you ship apps:

  • Getting Started – install the SDK for your platform (iOS, Android, Flutter, React Native) and configure it in the Ulinkly dashboard. This section also covers the CLI, AI-assisted setup, and the MCP server for AI coding assistants like Claude Code, Cursor, and Windsurf.
  • Operating System Integration – how iOS and Android deep linking works under the hood.
  • Create Dynamic Links – build unified or dynamic links programmatically.
  • Receive Links – handle incoming links inside your app.
  • Patterns – recipes such as idempotent link creation and query parameter passthrough.
  • Features – QR codes and link export.
  • Troubleshoot & Test – verify deep links and debug common issues.
  • REST API – automate everything from your backend.
  • Migrate from Firebase – rebuild Firebase Dynamic Links on top of Ulinkly.

Platform support​

PlatformStatusDocs
iOS✅ Production readyGetting Started → iOS
Android✅ Production readyGetting Started → Android
Flutter✅ Production readyGetting Started → Flutter
React Native✅ Production readyGetting Started → React Native

Need another platform? Reach out to support@ulink.ly—we’re gathering requests for Unity and other platforms.

Quick start​

  1. Create a project inside the dashboard.
  2. Add your iOS, Android, Flutter, or React Native bundle information.
  3. Install the respective SDK and configure deep link schemes.
  4. Create your first dynamic link and test it with the Receive Links guides.

Where to next?​

Let’s build some delightful link journeys! ***