Open kieranjt opened 1 year ago
Hi @kieranjt
Thanks for the request.
I understand you want to build a workflow using Miro and Notion apps.
Have you checked that both Miro and Notion are already integrated to the martketplace? Here are the links to those apps:
https://pipedream.com/apps/miro-custom-app https://pipedream.com/apps/notion
For the Notion part of the solution, and using the example implemented in Unito uses Notion's page object. I think here are the relevant components for your use case: Source - Updated Page in Database from the Notion API Find it in Notion Triggers Action - Update Page with the Notion API Find it in Notion Action
For the Miro part of the solution, can you please check if the action Update Shape with the Miro Developer app API can be used to modify cards as well? Find it in Miro Actions
At the moment, I don-t Pipedream has a sync feature out of the box, it seems you-ll have to create two workflows, one triggered from a Notion Source when a page is updated, and another workflow triggered from a Miro Source when a card (or shape, probably) is updated.
I-d appreaciate your comments, and response.
Thank you! Sergio
Hey @sergio-eliot-rodriguez - thanks for the quick response.
I checked both of the marketplace links and ran both of the verifications successfully.
RE: Notion part this makes sense.
RE: Miro part, I couldn't modify cards using either the "Update Shape" or the "Update StickyNote" options. It must be a separate API that is required. I was able to successfully connect to Miro and update shapes and sticky notes on the same board.
RE: Sync, if I do this will it create a recurring loop (each action triggering the other)?
Thanks Kieran
Without more information, I'm going to close this issue. Feel free to reopen and add more details, if you'd like.
Hi Dylan,
I thought I provided the requested information?
The request is to enhance the current capability.
Thanks Kieran
On Mon, 17 Jul 2023 at 9:29 am, Dylan J. Sather @.***> wrote:
Without more information, I'm going to close this issue. Feel free to reopen and add more details, if you'd like.
— Reply to this email directly, view it on GitHub https://github.com/PipedreamHQ/pipedream/issues/7195#issuecomment-1637215788, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBB65CVGVHDKYUMHUNX6LJLXQR2NJANCNFSM6AAAAAA2CUM2OI . You are receiving this because you were mentioned.Message ID: @.***>
Hi @kieranjt , thanks for the note. This was closed by an automation that went awry, so I'm reopening.
@malexanderlim looks like we might be able to improve our Miro integration — take a look at the notes above.
Thanks Dylan
On Mon, 17 Jul 2023 at 10:58 am, Dylan J. Sather @.***> wrote:
Hi @kieranjt https://github.com/kieranjt , thanks for the note. This was closed by an automation that went awry, so I'm reopening.
@malexanderlim https://github.com/malexanderlim looks like we might be able to improve our Miro integration — take a look at the notes above.
— Reply to this email directly, view it on GitHub https://github.com/PipedreamHQ/pipedream/issues/7195#issuecomment-1637246697, or unsubscribe https://github.com/notifications/unsubscribe-auth/BBB65CWGVXHICPRFLEQSVZTXQSE2PANCNFSM6AAAAAA2CUM2OI . You are receiving this because you were mentioned.Message ID: @.***>
@malexanderlim this is the case where we could implement an OAuth app for Miro. The Pipedream redirect URL is terminating abruptly with. So I'm stuck on this end.
oauth flow expired, please try again
the alternative is that the component requested by @kieranjt is built against the Miro Custom App, sort of express integration currently at: https://pipedream.com/apps/miro-custom-app
Hey @sergio-eliot-rodriguez - thanks for the quick response.
I checked both of the marketplace links and ran both of the verifications successfully.
RE: Notion part this makes sense.
RE: Miro part, I couldn't modify cards using either the "Update Shape" or the "Update StickyNote" options. It must be a separate API that is required. I was able to successfully connect to Miro and update shapes and sticky notes on the same board.
RE: Sync, if I do this will it create a recurring loop (each action triggering the other)?
Thanks Kieran
Got it Kieran, then you'd be looking to the following Miro components>
Actions Create Card Item Update Card Item
Sources New Card Updated Card
RE: Sync, if I do this will it create a recurring loop (each action triggering the other)? Yes
Without more information, I'm going to close this issue. Feel free to reopen and add more details, if you'd like.
Miro Card Sync (with Notion)
https://developers.miro.com/docs/card-1 & https://developers.miro.com/docs/app-card
There is no workaround presently for this process without moving to a competing platform like Unito to facilitate the link between systems like Notion. https://unito.io/integrations/miro-notion/#:~:text=Connect%20Miro%20and%20Notion%20with,and%20keep%20both%20in%20sync.
This would need to provide a two way sync of changes to cards on Miro as well changes in the downstream app (in my case Notion) being reflected in the cards in Miro.
This connection would need to be able to be specified for a particular database/connection in Notion and for a particular board in Miro.
Other examples of this working in practice is the Miro provided App for sync of these cards with Jira (a weakness of this app is that it only permits a single Jira instance for your entire team on Miro which doesn't work for agencies, consultants, etc.) https://miro.com/marketplace/jira/?account_id=3074457349946733896&iframe=1&utm_source=miro_in_app_marketplace_toolbar_library_search_bottom_link