<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/80c3d419c2e846e5bc2b144327618e61&quot; frameborder=&quot;0&quot; width=&quot;2214&quot; height=&quot;1660&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1660</height><width>2214</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1660</thumbnail_height><thumbnail_width>2214</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/80c3d419c2e846e5bc2b144327618e61-da7796657c43a8c4-full.jpg</thumbnail_url><duration>374.976</duration><title>Connecting your GitHub Repository to OPERATE</title><description>Hey guys, I am Aditya Goudar from the operate team at Better, and today I walk you through connecting your GitHub or GitLab repository to operate for root cause analysis and other actions. You need three environment variables, a GitHub or GitLab personal access token, your repo owner, and your repo name, which you can inject via an ENB or tools like Doppler, AWS secrets manager, or any vault. I show how to create a classic personal access token with the right read and write scopes. After you refresh, GitHub should show as active, and I verify merged and open PRs and then ask the agent to open a PR on a new Docs branch. No extra action is requested, but you should set those three variables and test it.</description></oembed>