Skip to main content

Hi, I’m just getting to grips with the Python SDK for Miro and managed to write a few objects to a board directly from the code.

However my project is about constructing complex customer journey maps programaticially and outputting to Miro (and other surfaces). So far it seems like attempting to implement a design this way is extremely cumbersome and prone to a lot of trial and error.

Is there a better way (such as some kind of middleware) to do this? If it were possible, one way forward could be to store an empty templated version somewhere and just use python to populate it with content.

any advice or github links appreciated!

Hey ​@brandburner,

Thanks for reaching out about this, and great to hear you’ve spun up our Python SDK! It’s a good question—at the moment, to truly construct a customer journey/diagram/etc from scratch programmatically, you’d need to use the individual endpoints or methods (e.g., create shape, create connector/line, etc.) to do so. 

However, we are looking into potentially making this easier by way of templates and being able to manage/create templates on a board programmatically via API. It’s something we hope to support in the future, as we’ve heard feedback like this before! 


Reply