Completed

:iphone:

Custom URL scheme

This would enable interacting with the app via apps like Workflow and possibly Launch Center Pro.

16 votes

Tagged as Mobile

Created 12 May 2018 by Belle Cooper

Moved into Completed 15 March 2019

  • Sign in to comment. Sign in by email
  • 12 May 2018 Belle Cooper created this task

  • avatar

    If you’ve voted for this, please let me know how you’d like to use it. Do you just want to be able to open the app, or are there particular parts of Exist for iOS you’d like to be able to open with a URL scheme?

    29 October 2018
  • avatar
    • the ability to open the app alone would be a great addition (something like existio://, i guess..?)
    • but also opening individual sections (i.e. Insights, Progress, Review, Trends, etc.) would be nice – since it’s somewhat hard to navigate lots of data in the current interface

    • ideal functionality (to me, at least) – updating tags, attributes, day notes, ratings, etc. natively via Shortcuts.app

    • alternatively (or additionally, and almost equally useful) – a way to pass data to Exist as a part of the URL scheme (e.g. existio://x-callback-url/add?rating=[value from 1-5]&note=[user added note]&tags=[multiple, tags, separated, by, comma] )
    30 October 2018
  • avatar

    and thank you so much for looking into this feature. even the slight chance that it’s gonna happen makes me excited about the app!)

    30 October 2018
  • avatar

    Thanks for the feedback!

    Re: your third point—there’s already some info and sample shortcuts in our user forum for updating tags and other data using Shortcuts. Do these cover your needs, or am I missing something about why a URL scheme would be helpful for this same purpose?

    Opening the app is an easy first step, and I’ve already been able to explore how that will work. I wanted to explore how the URL scheme will be used before adding more options, though, as I don’t want to waste time adding options nobody will use when I could be working on other features instead.

    So your feedback is really helpful! Would you be using these all via the Shortcuts app, or something else instead/as well?

    And can you give me an idea of how/when you’d use options to open specific parts of the app. Is that something you do now manually that you’d like to automate in some way?

    Thanks!

    31 October 2018
  • 30 November 2018 Belle Cooper moved this task into In progress

  • avatar

    Since I haven’t had any more replies about this, I’m going to just ship a basic url scheme to open the app. Anything else will require more feedback first, so I know it’s going to be useful before putting time into it.

    30 November 2018
  • avatar

    Possible to add one diectly open Review view to having tag and score?

    30 November 2018
  • avatar

    Do you mean to just open Exist on the mood review entry screen?

    01 December 2018
  • avatar

    I’d love to be able to pass in a review string, mood rating, and tags via the URL scheme.

    02 December 2018
  • avatar

    Jeff, what app would you use to do this? Is it something that requires a URL scheme specifically? Just want to check if there are other options to consider that would solve your problem before going ahead with a URL scheme for that purpose :)

    02 December 2018
  • avatar

    Probably Drafts, but also possibly Shortcuts. I’ve bookmarked the documentation you shared about using the API directly from Shortcuts… which would also work from Drafts, I believe. I haven’t had a chance to dive into it yet.

    03 December 2018
  • avatar

    Thanks Jeff. I’ll have to look into how this would work and what kind of issues I’ll need to account for, for things like validating tags, etc. so this one might not be ready too soon, but I’ll definitely look into it further.

    03 December 2018
  • avatar

    In beta right now is a URL scheme to open the app, and to open today’s review screen. Other options are still under consideration for now.

    06 December 2018
  • avatar

    Are you looking for beta testers? I’d be happy to download the beta version!

    07 December 2018
  • avatar

    Actually, yes! I’m going to put a call out in the user forum to get some more testers, but I’d particularly love some help to test the url scheme if you’re up for it. I’ll just need an email address to send your beta invite to—you can send it via a feedback email in the Exist app or on the web if that works. Thanks!

    07 December 2018
  • 15 March 2019 Belle Cooper moved this task into Completed

  • avatar

    Hi Belle, thanks so much for your work on this. I know I’ve been using exist://review in the beta; are there any other schemes I should exercise?

    16 March 2019
  • avatar

    Thanks Jeff! I really appreciate you testing this out for me during the beta :) Right now there are just the two: exist:// for opening the app, and the one you mentioned. I’ll document these somewhere more permanent soon, so they’re easier to find in future.

    If you have any others you’d particularly like to use, let me know so I can think about what to add in future, too!

    16 March 2019
  • avatar

    New member here that heavily uses x-callback-url from Drafts and LaunchCenter. Would love to see any docs on the implemented syntax beyond launching the app and/or help test out any development.

    In specific i’d like to pass in a value to a tag. I’m already doing this manually via the API but would love to accomplish it easily on the device itself and let your lovely app handle the API. <3

    26 February 2020
  • avatar

    I have some docs to add to Exist for iOS that I haven’t done yet, sorry. But there’s not a lot to the URL scheme so far. Right now it supports: - exist:// to open the app - exist://review to open the app to the Review tab - exist://mood to open the app to the Review tab and show the mood entry dialog for today

    That’s it, and it can’t accept any values right now, so you’ll need to keep using the API for what you’re after at this stage.

    28 February 2020