CB-23 was a BB-series astromech droid with feminine programming who was a member of the Resistance in 34 ABY. She was assigned to Commander Poe Dameron while BB-8 was stationed on the Colossus with Kazuda Xiono. After Dameron took back BB-8 before going on a mission to Jakku, CB-23 replaced him in the mission on the Colossus platform.
CB-23 was a BB-series astromech droid. She was manufactured prior to 34 ABY, by which time she was a member of the Resistance. After BB-8, Commander Poe Dameron's usual droid, was temporarily stationed to the Colossus platform to keep an eye on newly recruited spy Kazuda Xiono, CB-23 was assigned to Dameron as a replacement.
Dameron visited Castilon briefly with CB-23 to check up on Xiono and take him flying. CB-23 piloted a T-70 X-wing starfighter, which Xiono was loaned. On the flight, the pilots and droids came across a derelict Darius G-class freighter in an asteroid field near the planet, and investigated. CB-23 and BB-8 initially didn't get along very well during the search, but bonded after BB-8 got rid of a Kowakian monkey-lizard bothering CB-23. Afterwards, she located a survivor on board the ship, Synara San, directing Xiono to the crate she had hidden in. After the return to Castilon, she and BB-8 waved goodbye to each other before she and Dameron left in the X-wings.
CB-23 next saw BB-8 and Xiono when they rendezvoused with the Resistance to deliver intel about the proposal the First Order had made to Imanuel Doza. She and BB-8 had a reunion that prompted Dameron to refer to them as "lovedroids." When Dameron was sent on a mission to investigate a set of coordinates in the Unknown Regions, CB-23 flew in his X-wing. When Dameron and Xiono discovered a mining facility, Station Theta Black, at the coordinates, CB-23 scanned the facility and detected no life signs or active droids. Dameron and Xiono landed inside to investigate, and CB piloted both X-wings to hide in the nearby asteroid field and await the signal for a pickup. When the First Order arrived at the facility, as it was slated for demolition that day, she saw them and immediately contacted BB-8 so he could warn Dameron and Xiono. When she was ordered to bring the fighters in, she flew them past Major Elrik Vonreg and his squadron of TIE fighters. After Dameron, Xiono, and BB-8 boarded their fighters, the four Resistance members escaped the area and reported back to base.
After the First Order had occupied the Colossus, Dameron returned to Castilon to pick up BB-8, who had been assigned with him on a mission to Jakku. He told Xiono that he had brought along CB-23 so she could take BB-8's place on his mission. After Xiono showed Dameron intel about First Order activity in a star system, Dameron decided to bring Xiono along to check out the system. CB-23 rode in Dameron's X-wing for the mission. When the pilots landed on a formerly inhabited moon, Dameron asked CB-23 to stay with his X-wing and the Fireball and keep them ready in case they had to leave.
Shortly thereafter, when the destruction of a spider probe droid led to the arrival of a squadron of TIE fighters, Dameron ordered CB-23 to get his X-wing ready for takeoff, and she flew the ship around before picking up Dameron. After Xiono and Dameron had destroyed most of their pursuers, believing all of them to be dead, they initiated a mid-space maneuver to swap their droids, with CB-23 and BB-8 waving goodbye to each other as they passed. Dameron told Xiono that CB-23 would show him how to sneak back onto the Colossus. When Xiono returned to Yeager's repairs, and was asked by his unknowing colleagues Tamara Ryvora and Neeku Vozo about BB-8's whereabouts, he claimed that he had left the droid for repairs on Takodana, and that CB-23 was intended as a temporary replacement. Ryvora was suspicious, but Xiono and CB-23 left claiming he had offered to show her around.
While getting involved in Team Fireball's life on the occupied platform, CB-23 helped Ryvora, Bucket, and Xiono repair the battle damage the Fireball had taken in the Dassal system. Ryvora became suspicious upon realizing the damage was carbon scoring, and Xiono's attempt to claim it was merely from a severe atmospheric re-entry was not very successful. After Colossus residents, including top Ace Hype Fazon and Aunt Z, began to disappear after the First Order pressured Captain Imanuel Doza into cancelling all future races due to a nebulous security threat, Xiono, CB-23, and Torra Doza resolved to investigate the matter. CB-23 helped distract stormtroopers by delivering a supply of gorgs in a box while Xiono and Torra sneaked into Hype's garage and deduced that the First Order had taken him away.
Upon learning from Jarek Yeager and Captain Doza that the prisoners were being held on the West Docks, that evening Xiono, Torra and CB-23 snuck out on a mission to rescue them, using a network of pipes suspended on the underside of the platform to move without being seen. CB-23 rescued Xiono after he nearly slipped and fell, with Torra's help. Xiono asked her to stay back in case her help was needed during the operation. After the successful rescue of the prisoners, who escaped Castilon on a stolen AAL-1971/9.1 Troop Transport, Xiono and CB-23 parted ways with Torra. Upon returning to the repair shop, however, they discovered that Commander Pyre had led a squad of stormtroopers to arrest Team Fireball, and were held at blaster-point with Yeager, Ryvora, and Vozo.
Commander Pyre informed Team Fireball that they were under arrest for conspiring against the First Order. He also provided evidence that the Fireball had breached Sector Epsilon 51-3. Before Pyre could take them into custody, Bucket at Yeager's command unleashed a white foam, allowing CB-23 and Team Fireball to escape. Though they manage to flee into the lower levels of the Colossus, Tamara Ryvora surrendered herself, believing the situation to be the result of a misunderstanding.
CB-23 and the others fled to the engineering deck where they found refuge with Kel, Eila, and the Chelidae, who had also rescued Bucket. After Kaz convinced the others to support his plan to submerge the Colossus so that he and Yeager could send a distress call to the Resistance, CB-23 passed a message to Captain Doza, informing him about Kaz's plan.
After the Colossus had been submerged, CB-23 accompanied Kaz and Yeager on a mission to reach the communications jammer at the top of Doza Tower. This involved swimming through the sea. Working together, the trio managed to reach the top of Doza Tower. Though they managed to send a signal to the Resistance, Yeager was captured. CB-23 and Kaz escaped and returned to the engineering deck. General Leia Organa responded to Kaz's distress call, but apologized that she was unable to send reinforcements. In response, Kaz formed the Colossus resistance.
Following the formation of the Colossus Resistance, CB-23 was privy to Kaz's plan to free Yeager and Captain Doza and escape in order to bring back New Republic reinforcements from Hosnian Prime. Kaz and CB-23 tried to reach Doza Tower by swimming, but were spotted by a pair of First Order SCUBA troopers. Following a confrontation, they escaped after Neeku pressurized the corridor, sucking the SCUBA troopers into the sea.
Kaz made his way up to Doza Tower through the tunnels of the Colossus. On the way, he and CB-23 reunited with Kaz's friend Torra Doza, Captain Doza's daughter. While sneaking through the Colossuss corridors, the trio watched a First Order broadcast showing the destruction of Kaz's homeworld of Hosnian Prime, dealing a major blow to the New Republic.
Though Kaz was distraught by the destruction of his homeworld, he and his team resolved to continue their mission. CB-23 helped Kaz and Torra to free Yeager and Captain Doza from their cells. CB-23 then helped Kaz and Torra to flush out stormtroopers in coordination with Neeku and his team, who flooded the station's corridors.
Later, CB-23 accompanied Kaz and Torra at the top of Doza Tower. Kaz attempted to reason with Tamara Ryvora, who had been won over by the First Order Security Bureau Agent Tierny. However, Tamara was angry at Kaz and Yeager for keeping secrets from her and chose to join the First Order. When First Order stormtroopers cornered Kaz and Torra, CB-23 squirted oil, causing the stormtroopers to fall onto the landing platform.
After Neeku and his team managed to start the engines, CB-23 flew with Kaz in the racer Fireball alongside Yeager, the Ace Squadron and the Warbird gang. They defended the Colossus against Major Elrik Vonreg's squadron. During the dogfight, Kaz managed to shoot down Major Vonreg's TIE interceptor. Following the dogfight, CB-23 and the others returned to the Colossus, which jumped into hyperspace.
CB-23 was a BB-series astromech droid with a spherical chassis, feminine programming, and red-blue plating. She was initially jealous of BB-8, but came to appreciate her fellow droid better after he saved her from a marauding Kowakian monkey-lizard. The two subsequently became friends.
CB-23 was loyal to Kaz and accompanied him on several missions and adventures aboard the Colossus. She could operate underwater and squirt oil as a self-defense measure.
She "warbled" as a way of speaking.
CB-23 is a character created for Star Wars Resistance. She first appeared in the episode "Signal from Sector Six." The droid's name was BB-23 in early stages of the episode, but as it was felt that having two droids named BB would have been confusing, she was renamed CB-23 as a nod to Carrie Beck, Vice President of Development within the Lucasfilm Story Group.