{"id":"f2e90c33-9e31-4626-82b1-f35bf9f8bd3d","task_name":"Add Auth Config - Notion","summary":"This workflow creates a new Notion OAuth 2.0 authentication configuration in Composio, enabling your agents and applications to securely connect to Notion workspaces. Use this when you need to set up authenticated access to Notion data and operations.","description":"Creates a new Notion OAuth 2.0 authentication configuration in Composio by selecting the toolkit, configuring scopes, and completing the auth setup.","tools_used":[],"agent_steps":[{"step_number":1,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Create","role":"button","selector":"","xpath":"//html/body/div[2]/main/div/div/div[1]/div[1]/button","attributes":{"data-size":"default","data-slot":"button","data-variant":"default"}},"value":"","keys":[],"file_paths":[],"description":"Start the authentication configuration workflow by clicking the Create button on the Composio dashboard. This opens the toolkit selection interface where you'll choose which service to authenticate."},{"step_number":2,"action_type":"type","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Search toolkits...","role":"textbox","selector":"","xpath":"//html/body/div[6]/div/div[1]/div[2]/div/input","attributes":{"data-slot":"input","placeholder":"Search toolkits..."}},"value":"","keys":[],"file_paths":[],"description":"Search for the Notion toolkit by typing in the 'Search toolkits...' field. This filters the available toolkits so you can quickly locate Notion without scrolling through the entire list."},{"step_number":3,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"NNotionOAuth 2.0 API Key","role":"button","selector":"","xpath":"//html/body/div[6]/div/div[2]/button[5]","attributes":{"type":"button","data-size":"default","data-slot":"button","data-focused":"true","data-variant":"ghost"}},"value":"","keys":[],"file_paths":[],"description":"Select the Notion OAuth 2.0 API Key toolkit from the filtered results by clicking on it. This confirms you want to create an authentication configuration for Notion."},{"step_number":4,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Next","role":"button","selector":"","xpath":"//html/body/div[6]/div/div[2]/div[2]/button","attributes":{"type":"button","data-size":"default","data-slot":"button","data-variant":"default"}},"value":"","keys":[],"file_paths":[],"description":"Click the Next button to proceed to the scope configuration step. This advances the workflow to where you'll define what permissions the Notion connection will have."},{"step_number":5,"action_type":"type","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Search scopes or type to add...","role":"textbox","selector":"","xpath":"//html/body/div[6]/div/div[2]/div[1]/div/div[2]/div/div/div/div/div/div/div/div[1]/input","attributes":{"placeholder":"Search scopes or type to add..."}},"value":"","keys":[],"file_paths":[],"description":"Begin selecting scopes by clicking in the 'Search scopes or type to add...' field. Type the scope names you need (for example, 'read:database' or 'read:pages') to add the appropriate permissions for your use case."},{"step_number":6,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"ScopesPermissions that connected accounts will have.","role":"combobox","selector":"","xpath":"//*[@id=\"base-ui-_r_sf_\"]","attributes":{"id":"base-ui-_r_sf_","type":"button","data-slot":"combobox-trigger","data-popup-side":"top"}},"value":"","keys":[],"file_paths":[],"description":"Open the Scopes permissions combobox by clicking on it. This displays available scopes you can select and add to your auth configuration."},{"step_number":7,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"ScopesPermissions that connected accounts will have.","role":"combobox","selector":"","xpath":"//*[@id=\"base-ui-_r_sf_\"]","attributes":{"id":"base-ui-_r_sf_","type":"button","data-slot":"combobox-trigger","data-popup-side":"top"}},"value":"","keys":[],"file_paths":[],"description":"Click the Scopes combobox a second time to see the full list of available permissions, or to confirm your scope selections. This step ensures all required scopes are properly added to your configuration."},{"step_number":8,"action_type":"click","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Create Auth Config","role":"button","selector":"","xpath":"//html/body/div[6]/div/div[2]/div[2]/button","attributes":{"type":"button","data-size":"default","data-slot":"button","data-variant":"default"}},"value":"","keys":[],"file_paths":[],"description":"Click the Create Auth Config button to finalize and save your Notion authentication configuration. This triggers the OAuth authorization flow and stores the config in your Composio dashboard."},{"step_number":9,"action_type":"type","url":"https://dashboard.composio.dev/browzer/testproj/auth-configs","element":{"name":"Search toolkits...","role":"textbox","selector":"","xpath":"//html/body/div[5]/div[2]/div[1]/div[2]/div/input","attributes":{"data-slot":"input","placeholder":"Search toolkits..."}},"value":"","keys":[],"file_paths":[],"description":"The workflow may return to the toolkit search interface. You can now search for additional toolkits if you need to create more auth configs, or navigate away from this screen if you are finished."}]}