Chloe just peed on my sofa !!

my
new sofa

She has steps to get up and down , which she knows how to use...she just refuses to use them unless she wants to....sooo I guess she didn't want to

Its a microfiber sofa and I soaked some of it it up ( I saw it almost right away , but some had soaked in) so will a bissell spotbot really clean it well? I bought one last week because while the rest of the house is wood floors ( well pergo) the kids rooms and the upstairs has carpet. So I cleaned the sofa with it....
So does anyone have opinions on it ? I use the manual mode and I'm waiting for the sofa to dry to see if it did OK. I will be calling the sofa cleaner ASAP , but has anyone used the spotbot pet and do you think it works well?
Hopefully this is the last time I will need it for my sofa
I still can't believe she peed on my sofa !!