Sachverhalt: Mit Verfügung vom 17. September 2004 und Einspracheentscheid vom 5. Januar 2006 verneinte die IV-Stelle Basel-Stadt einen Anspruch der 1963 geborenen G._ auf eine Rente der Invalidenversicherung mangels eines leistungsbegründenden Invaliditätsgrades. Das Sozialversicherungsgericht Basel-Stadt hiess die gegen den Einspracheentscheid erhobene Beschwerde mit Entscheid vom 19. Oktober 2006 gut und wies die Sache zwecks ergänzender psychiatrischer Abklärung im Sinne der Erwägungen sowie zum anschliessenden Neuentscheid an die Verwaltung zurück. Die IV-Stelle führt Verwaltungsgerichtsbeschwerde mit dem Antrag, der Einspracheentscheid sei in Aufhebung des vorinstanzlichen Entscheids zu bestätigen. Während die Beschwerdegegnerin auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherungen auf eine Stellungnahme. 